33 references to ISequentialStream
System.Private.Windows.Core (33)
_generated\158\Windows.Win32.ISequentialStream.g.cs (19)
27
:winmdroot.IVTable<
ISequentialStream
,
ISequentialStream
.Vtbl>,IComIID {
44
return ((delegate *unmanaged [Stdcall]<
ISequentialStream
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
ISequentialStream
*)Unsafe.AsPointer(ref this), riid, ppvObject);
49
return ((delegate *unmanaged [Stdcall]<
ISequentialStream
*,uint>)lpVtbl[1])((
ISequentialStream
*)Unsafe.AsPointer(ref this));
54
return ((delegate *unmanaged [Stdcall]<
ISequentialStream
*,uint>)lpVtbl[2])((
ISequentialStream
*)Unsafe.AsPointer(ref this));
83
private static winmdroot.Foundation.HRESULT Read(
ISequentialStream
* pThis, void* pv, uint cb, [Optional] uint* pcbRead)
116
return ((delegate *unmanaged [Stdcall]<
ISequentialStream
*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
ISequentialStream
*)Unsafe.AsPointer(ref this), pv, cb, pcbRead);
145
private static winmdroot.Foundation.HRESULT Write(
ISequentialStream
* pThis, void* pv, uint cb, [Optional] uint* pcbWritten)
175
return ((delegate *unmanaged [Stdcall]<
ISequentialStream
*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
ISequentialStream
*)Unsafe.AsPointer(ref this), pv, cb, pcbWritten);
201
internal delegate *unmanaged [Stdcall]<
ISequentialStream
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
203
internal delegate *unmanaged [Stdcall]<
ISequentialStream
*,uint> AddRef_2;
205
internal delegate *unmanaged [Stdcall]<
ISequentialStream
*,uint> Release_3;
207
internal delegate *unmanaged [Stdcall]<
ISequentialStream
*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT> Read_4;
209
internal delegate *unmanaged [Stdcall]<
ISequentialStream
*,void* ,uint ,uint* ,winmdroot.Foundation.HRESULT> Write_5;
_generated\161\Windows.Win32.IStream.g.cs (1)
614
:winmdroot.System.Com.
ISequentialStream
.Interface {
_generated\242\Windows.Win32.System_Com_ISequentialStream_Extensions.g.cs (8)
23
/// <inheritdoc cref="winmdroot.System.Com.
ISequentialStream
.Interface.Read(void*, uint, uint*)"/>
25
internal static unsafe winmdroot.Foundation.HRESULT Read(this winmdroot.System.Com.
ISequentialStream
.Interface @this, Span<byte> pv, out uint pcbRead)
37
/// <inheritdoc cref="winmdroot.System.Com.
ISequentialStream
.Interface.Read(void*, uint, uint*)"/>
38
internal static unsafe winmdroot.Foundation.HRESULT Read(this winmdroot.System.Com.
ISequentialStream
.Interface @this, Span<byte> pv)
47
/// <inheritdoc cref="winmdroot.System.Com.
ISequentialStream
.Interface.Write(void*, uint, uint*)"/>
49
internal static unsafe winmdroot.Foundation.HRESULT Write(this winmdroot.System.Com.
ISequentialStream
.Interface @this, ReadOnlySpan<byte> pv, out uint pcbWritten)
61
/// <inheritdoc cref="winmdroot.System.Com.
ISequentialStream
.Interface.Write(void*, uint, uint*)"/>
62
internal static unsafe winmdroot.Foundation.HRESULT Write(this winmdroot.System.Com.
ISequentialStream
.Interface @this, ReadOnlySpan<byte> pv)
Windows\Win32\System\Com\ComManagedStream.cs (5)
8
internal sealed partial class ComManagedStream : IManagedWrapper<IStream,
ISequentialStream
> { }
115
HRESULT
ISequentialStream
.Interface.Read(void* pv, uint cb, uint* pcbRead)
134
=> ((
ISequentialStream
.Interface)this).Read(pv, cb, pcbRead);
232
HRESULT
ISequentialStream
.Interface.Write(void* pv, uint cb, uint* pcbWritten)
251
=> ((
ISequentialStream
.Interface)this).Write(pv, cb, pcbWritten);