1 implementation of IStorage
WindowsBase (1)
Base\MS\Internal\IO\Packaging\CompoundFile\NativeCompoundFileAPIs.cs (1)
237
private class SafeIStorageImplementation :
IStorage
, IPropertySetStorage, IDisposable
39 references to IStorage
WindowsBase (39)
Base\MS\Internal\IO\Packaging\CompoundFile\InternalSafeNativeCompoundFileInterfaces.cs (5)
55
out
IStorage
ppstg );
59
IStorage
pstgPriority,
63
out
IStorage
ppstg );
69
IStorage
ppstg );
73
IStorage
pstgDest,
Base\MS\Internal\IO\Packaging\CompoundFile\NativeCompoundFileAPIs.cs (24)
91
out
IStorage
ppstgOpen
122
out
IStorage
ppstgOpen
161
out
IStorage
ppObjectOpen //Pointer to an interface pointer
195
out
IStorage
ppObjectOpen //Pointer to an interface pointer
303
int
IStorage
.CreateStream(
334
int
IStorage
.OpenStream(
365
int
IStorage
.CreateStorage(
370
out
IStorage
ppstg )
396
int
IStorage
.OpenStorage(
398
IStorage
pstgPriority,
402
out
IStorage
ppstg )
429
void
IStorage
.CopyTo(
433
IStorage
ppstg )
446
void
IStorage
.MoveElementTo(
448
IStorage
pstgDest,
463
void
IStorage
.Commit(
472
void
IStorage
.Revert()
479
void
IStorage
.EnumElements(
501
void
IStorage
.DestroyElement(
510
void
IStorage
.RenameElement(
521
void
IStorage
.SetElementTimes(
536
void
IStorage
.SetClass(
545
void
IStorage
.SetStateBits(
556
void
IStorage
.Stat(
Base\System\IO\Packaging\CompoundFile\StorageInfo.cs (4)
54
IStorage
storage )
75
internal
IStorage
safeIStorage;
155
internal StorageInfo(
IStorage
safeIStorage )
1038
internal
IStorage
SafeIStorage
Base\System\IO\Packaging\CompoundFile\StorageRoot.cs (6)
55
IStorage
rootIStorage;
76
private StorageRoot(
IStorage
root, bool readOnly )
136
IStorage
storageOnStream;
266
IStorage
newRootStorage;
463
internal
IStorage
GetRootIStorage()
492
private static StorageRoot CreateOnIStorage(
IStorage
root )