1
0
mirror of https://github.com/wine-mirror/wine synced 2024-06-29 06:14:34 +00:00

include: Add Windows.Storage.Streams.InMemoryRandomAccessStream runtimeclass definition.

Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=54963
This commit is contained in:
Vijay Kiran Kamuju 2023-12-01 20:58:45 +01:00 committed by Alexandre Julliard
parent 51b9d8ae65
commit f24b20f01e

View File

@ -38,6 +38,7 @@ namespace Windows.Storage.Streams {
interface IRandomAccessStreamStatics;
interface IRandomAccessStreamWithContentType;
runtimeclass Buffer;
runtimeclass InMemoryRandomAccessStream;
runtimeclass RandomAccessStream;
runtimeclass RandomAccessStreamReference;
@ -129,6 +130,19 @@ namespace Windows.Storage.Streams {
{
}
[
activatable(Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0),
marshaling_behavior(agile)
]
runtimeclass InMemoryRandomAccessStream
{
[default] interface Windows.Storage.Streams.IRandomAccessStream;
interface Windows.Storage.Streams.IOutputStream;
interface Windows.Foundation.IClosable;
interface Windows.Storage.Streams.IInputStream;
}
[
activatable(Windows.Storage.Streams.IBufferFactory, Windows.Foundation.UniversalApiContract, 1.0),
contract(Windows.Foundation.UniversalApiContract, 1.0),