120 references to IStorage
Microsoft.Private.Windows.Core (120)
Windows.Win32.IStorage.g.cs (84)
42
return ((delegate *unmanaged [Stdcall]<
IStorage
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT>)lpVtbl[0])((
IStorage
*)Unsafe.AsPointer(ref this), riid, ppvObject);
47
return ((delegate *unmanaged [Stdcall]<
IStorage
*,uint>)lpVtbl[1])((
IStorage
*)Unsafe.AsPointer(ref this));
52
return ((delegate *unmanaged [Stdcall]<
IStorage
*,uint>)lpVtbl[2])((
IStorage
*)Unsafe.AsPointer(ref this));
84
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT>)lpVtbl[3])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsName, grfMode, reserved1, reserved2, ppstm);
112
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,void* ,winmdroot.System.Com.STGM ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT>)lpVtbl[4])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsName, reserved1, grfMode, reserved2, ppstm);
115
/// <inheritdoc cref="CreateStorage(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.STGM, uint, uint, winmdroot.System.Com.StructuredStorage.
IStorage
**)"/>
116
internal unsafe winmdroot.Foundation.HRESULT CreateStorage(string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg)
142
public unsafe winmdroot.Foundation.HRESULT CreateStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg)
144
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.StructuredStorage.
IStorage
** ,winmdroot.Foundation.HRESULT>)lpVtbl[5])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsName, grfMode, reserved1, reserved2, ppstg);
147
/// <inheritdoc cref="OpenStorage(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.StructuredStorage.
IStorage
*, winmdroot.System.Com.STGM, ushort**, uint, winmdroot.System.Com.StructuredStorage.
IStorage
**)"/>
148
internal unsafe winmdroot.Foundation.HRESULT OpenStorage(string pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgPriority, winmdroot.System.Com.STGM grfMode, in ushort* snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg)
177
public unsafe winmdroot.Foundation.HRESULT OpenStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgPriority, winmdroot.System.Com.STGM grfMode, ushort** snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg)
179
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.
IStorage
* ,winmdroot.System.Com.STGM ,ushort** ,uint ,winmdroot.System.Com.StructuredStorage.
IStorage
** ,winmdroot.Foundation.HRESULT>)lpVtbl[6])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsName, pstgPriority, grfMode, snbExclude, reserved, ppstg);
182
/// <inheritdoc cref="CopyTo(uint, global::System.Guid*, ushort**, winmdroot.System.Com.StructuredStorage.
IStorage
*)"/>
183
internal unsafe winmdroot.Foundation.HRESULT CopyTo(ReadOnlySpan<global::System.Guid> rgiidExclude, ushort** snbExclude, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest)
215
public unsafe winmdroot.Foundation.HRESULT CopyTo(uint ciidExclude, [Optional] global::System.Guid* rgiidExclude, [Optional] ushort** snbExclude, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest)
217
return ((delegate *unmanaged [Stdcall]<
IStorage
*,uint ,global::System.Guid* ,ushort** ,winmdroot.System.Com.StructuredStorage.
IStorage
* ,winmdroot.Foundation.HRESULT>)lpVtbl[7])((
IStorage
*)Unsafe.AsPointer(ref this), ciidExclude, rgiidExclude, snbExclude, pstgDest);
220
/// <inheritdoc cref="MoveElementTo(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.StructuredStorage.
IStorage
*, winmdroot.Foundation.PCWSTR, uint)"/>
221
internal unsafe winmdroot.Foundation.HRESULT MoveElementTo(string pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest, string pwcsNewName, uint grfFlags)
248
public unsafe winmdroot.Foundation.HRESULT MoveElementTo(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest, winmdroot.Foundation.PCWSTR pwcsNewName, uint grfFlags)
250
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.
IStorage
* ,winmdroot.Foundation.PCWSTR ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[8])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsName, pstgDest, pwcsNewName, grfFlags);
268
return ((delegate *unmanaged [Stdcall]<
IStorage
*,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[9])((
IStorage
*)Unsafe.AsPointer(ref this), grfCommitFlags);
281
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.HRESULT>)lpVtbl[10])((
IStorage
*)Unsafe.AsPointer(ref this));
308
return ((delegate *unmanaged [Stdcall]<
IStorage
*,uint ,void* ,uint ,winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ,winmdroot.Foundation.HRESULT>)lpVtbl[11])((
IStorage
*)Unsafe.AsPointer(ref this), reserved1, reserved2, reserved3, ppenum);
332
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[12])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsName);
366
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT>)lpVtbl[13])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsOldName, pwcsNewName);
402
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT>)lpVtbl[14])((
IStorage
*)Unsafe.AsPointer(ref this), pwcsName, pctime, patime, pmtime);
426
return ((delegate *unmanaged [Stdcall]<
IStorage
*,global::System.Guid* ,winmdroot.Foundation.HRESULT>)lpVtbl[15])((
IStorage
*)Unsafe.AsPointer(ref this), clsid);
438
return ((delegate *unmanaged [Stdcall]<
IStorage
*,uint ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[16])((
IStorage
*)Unsafe.AsPointer(ref this), grfStateBits, grfMask);
469
return ((delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.System.Com.STATSTG* ,uint ,winmdroot.Foundation.HRESULT>)lpVtbl[17])((
IStorage
*)Unsafe.AsPointer(ref this), pstatstg, grfStatFlag);
493
internal delegate *unmanaged [Stdcall]<
IStorage
*,global::System.Guid* ,void** ,winmdroot.Foundation.HRESULT> QueryInterface_1;
495
internal delegate *unmanaged [Stdcall]<
IStorage
*,uint> AddRef_2;
497
internal delegate *unmanaged [Stdcall]<
IStorage
*,uint> Release_3;
499
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT> CreateStream_4;
501
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,void* ,winmdroot.System.Com.STGM ,uint ,winmdroot.System.Com.IStream** ,winmdroot.Foundation.HRESULT> OpenStream_5;
503
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.STGM ,uint ,uint ,winmdroot.System.Com.StructuredStorage.
IStorage
** ,winmdroot.Foundation.HRESULT> CreateStorage_6;
505
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.
IStorage
* ,winmdroot.System.Com.STGM ,ushort** ,uint ,winmdroot.System.Com.StructuredStorage.
IStorage
** ,winmdroot.Foundation.HRESULT> OpenStorage_7;
507
internal delegate *unmanaged [Stdcall]<
IStorage
*,uint ,global::System.Guid* ,ushort** ,winmdroot.System.Com.StructuredStorage.
IStorage
* ,winmdroot.Foundation.HRESULT> CopyTo_8;
509
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.System.Com.StructuredStorage.
IStorage
* ,winmdroot.Foundation.PCWSTR ,uint ,winmdroot.Foundation.HRESULT> MoveElementTo_9;
511
internal delegate *unmanaged [Stdcall]<
IStorage
*,uint ,winmdroot.Foundation.HRESULT> Commit_10;
513
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.HRESULT> Revert_11;
515
internal delegate *unmanaged [Stdcall]<
IStorage
*,uint ,void* ,uint ,winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ,winmdroot.Foundation.HRESULT> EnumElements_12;
517
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> DestroyElement_13;
519
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.PCWSTR ,winmdroot.Foundation.HRESULT> RenameElement_14;
521
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.Foundation.PCWSTR ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,global::System.Runtime.InteropServices.ComTypes.FILETIME* ,winmdroot.Foundation.HRESULT> SetElementTimes_15;
523
internal delegate *unmanaged [Stdcall]<
IStorage
*,global::System.Guid* ,winmdroot.Foundation.HRESULT> SetClass_16;
525
internal delegate *unmanaged [Stdcall]<
IStorage
*,uint ,uint ,winmdroot.Foundation.HRESULT> SetStateBits_17;
527
internal delegate *unmanaged [Stdcall]<
IStorage
*,winmdroot.System.Com.STATSTG* ,uint ,winmdroot.Foundation.HRESULT> Stat_18;
545
unsafe winmdroot.Foundation.HRESULT CreateStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg);
548
unsafe winmdroot.Foundation.HRESULT OpenStorage(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgPriority, winmdroot.System.Com.STGM grfMode, ushort** snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg);
551
unsafe winmdroot.Foundation.HRESULT CopyTo(uint ciidExclude, [Optional] global::System.Guid* rgiidExclude, [Optional] ushort** snbExclude, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest);
554
unsafe winmdroot.Foundation.HRESULT MoveElementTo(winmdroot.Foundation.PCWSTR pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest, winmdroot.Foundation.PCWSTR pwcsNewName, uint grfFlags);
Windows.Win32.PROPVARIANT.g.cs (1)
146
internal unsafe winmdroot.System.Com.StructuredStorage.
IStorage
* pStorage;
Windows.Win32.STGMEDIUM.g.cs (1)
60
internal unsafe winmdroot.System.Com.StructuredStorage.
IStorage
* pstg;
Windows.Win32.System_Com_StructuredStorage_IStorage_Extensions.g.cs (34)
23
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.CreateStream(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.STGM, uint, uint, winmdroot.System.Com.IStream**)"/>
24
internal static unsafe winmdroot.Foundation.HRESULT CreateStream(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.IStream** ppstm)
33
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.OpenStream(winmdroot.Foundation.PCWSTR, void*, winmdroot.System.Com.STGM, uint, winmdroot.System.Com.IStream**)"/>
34
internal static unsafe winmdroot.Foundation.HRESULT OpenStream(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved2, winmdroot.System.Com.IStream** ppstm)
43
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.CreateStorage(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.STGM, uint, uint, winmdroot.System.Com.StructuredStorage.
IStorage
**)"/>
44
internal static unsafe winmdroot.Foundation.HRESULT CreateStorage(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsName, winmdroot.System.Com.STGM grfMode, uint reserved1, uint reserved2, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg)
53
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.OpenStorage(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.StructuredStorage.
IStorage
*, winmdroot.System.Com.STGM, ushort**, uint, winmdroot.System.Com.StructuredStorage.
IStorage
**)"/>
54
internal static unsafe winmdroot.Foundation.HRESULT OpenStorage(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgPriority, winmdroot.System.Com.STGM grfMode, in ushort* snbExclude, uint reserved, winmdroot.System.Com.StructuredStorage.
IStorage
** ppstg)
66
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.CopyTo(uint, global::System.Guid*, ushort**, winmdroot.System.Com.StructuredStorage.
IStorage
*)"/>
67
internal static unsafe winmdroot.Foundation.HRESULT CopyTo(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, ReadOnlySpan<global::System.Guid> rgiidExclude, ushort** snbExclude, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest)
76
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.MoveElementTo(winmdroot.Foundation.PCWSTR, winmdroot.System.Com.StructuredStorage.
IStorage
*, winmdroot.Foundation.PCWSTR, uint)"/>
77
internal static unsafe winmdroot.Foundation.HRESULT MoveElementTo(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsName, winmdroot.System.Com.StructuredStorage.
IStorage
* pstgDest, string pwcsNewName, uint grfFlags)
89
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.EnumElements(uint, void*, uint, winmdroot.System.Com.StructuredStorage.IEnumSTATSTG**)"/>
90
internal static unsafe winmdroot.Foundation.HRESULT EnumElements(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, winmdroot.System.Com.StructuredStorage.IEnumSTATSTG** ppenum)
96
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.DestroyElement(winmdroot.Foundation.PCWSTR)"/>
97
internal static unsafe winmdroot.Foundation.HRESULT DestroyElement(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsName)
106
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.RenameElement(winmdroot.Foundation.PCWSTR, winmdroot.Foundation.PCWSTR)"/>
107
internal static unsafe winmdroot.Foundation.HRESULT RenameElement(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsOldName, string pwcsNewName)
119
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.SetElementTimes(winmdroot.Foundation.PCWSTR, global::System.Runtime.InteropServices.ComTypes.FILETIME*, global::System.Runtime.InteropServices.ComTypes.FILETIME*, global::System.Runtime.InteropServices.ComTypes.FILETIME*)"/>
120
internal static unsafe winmdroot.Foundation.HRESULT SetElementTimes(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, string pwcsName, in global::System.Runtime.InteropServices.ComTypes.FILETIME pctime, in global::System.Runtime.InteropServices.ComTypes.FILETIME patime, in global::System.Runtime.InteropServices.ComTypes.FILETIME pmtime)
138
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.SetClass(global::System.Guid*)"/>
139
internal static unsafe winmdroot.Foundation.HRESULT SetClass(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, in global::System.Guid clsid)
148
/// <inheritdoc cref="winmdroot.System.Com.StructuredStorage.
IStorage
.Interface.Stat(winmdroot.System.Com.STATSTG*, uint)"/>
149
internal static unsafe winmdroot.Foundation.HRESULT Stat(this winmdroot.System.Com.StructuredStorage.
IStorage
.Interface @this, out winmdroot.System.Com.STATSTG pstatstg, uint grfStatFlag)