IPersistStorage

E701328

IPersistStorage is a COM interface used in OLE that enables objects to manage their persistent storage, including saving and loading their state from structured storage.

All labels observed (2)

Label Occurrences
IID_IPersistStorage 1
IPersistStorage canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf COM interface ⓘ
binaryCompatibility standard COM vtable layout ⓘ
category persistence interface ⓘ
definedIn Microsoft Component Object Model ⓘ
documentedIn Microsoft OLE documentation ⓘ
Windows SDK documentation ⓘ
linked to: Windows SDK
enables deferred save operations ⓘ
separation of object state from its container ⓘ
transacted storage updates ⓘ
extends IPersist ⓘ
guidType IID_IPersistStorage ⓘ
linked to: IPersistStorage
hasMethod GetClassID ⓘ
HandsOffStorage ⓘ
InitNew ⓘ
IsDirty ⓘ
Load ⓘ
Save ⓘ
SaveCompleted ⓘ
languageBinding C ⓘ
C++ ⓘ
manages lifecycle of storage for an OLE object ⓘ
methodParameter IStorage* ⓘ
partOf OLE compound document architecture ⓘ
Object Linking and Embedding ⓘ
primaryResponsibility coordinate object persistence with container-managed storage ⓘ
relatedTo IPersistFile ⓘ
IPersistStream ⓘ
IStorage ⓘ
structured storage API ⓘ
requires a CLSID for the object ⓘ
supports loading object state ⓘ
persistent storage management ⓘ
saving object state ⓘ
structured storage ⓘ
supportsScenario object being loaded from existing storage ⓘ
object being saved to a new storage ⓘ
object releasing access to storage when not needed ⓘ
usedBy OLE compound document containers ⓘ
OLE compound document servers ⓘ
usedFor compound files ⓘ
embedded OLE objects ⓘ
linked OLE objects ⓘ
moniker-based persistence scenarios ⓘ
usedIn OLE document containers ⓘ
OLE document servers ⓘ
Windows operating system ⓘ
linked to: Windows

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.

OLE → standardizedInterface → IPersistStorage ⓘ
IPersistStorage → guidType → IID_IPersistStorage ⓘ
linked to: IPersistStorage