Freigeben über


Modi für strukturierten Speicherzugriff

Mechanismen zur Steuerung des gleichzeitigen Zugriffs auf ein Objekt durch mehrere Prozesse und Benutzer sind unerlässlich. COM stellt diese Mechanismen bereit, indem Zugriffsmodi für Speicher- und Datenstromobjekte definiert werden. Der für ein übergeordnetes Speicherobjekt angegebene Zugriffsmodus wird von seinen untergeordneten Elementen geerbt, sie können jedoch zusätzliche Einschränkungen für den untergeordneten Speicher oder Datenstrom festlegen. Ein geschachteltes Speicher- oder Datenstromobjekt kann im selben Modus oder in einem eingeschränkteren Modus als der des übergeordneten Objekts geöffnet werden, kann jedoch nicht im weniger eingeschränkten Modus als im übergeordneten Modus geöffnet werden.

Sie geben Zugriffsmodi an, indem Sie die werte verwenden, die in STGM-Konstantenaufgeführt sind. Diese Werte dienen als Flags, die als Argumente an Methoden in der IStorage Schnittstelle und zugeordneten API-Funktionen übergeben werden. In der Regel werden mehrere Flags im Parameter grfModekombiniert, wobei ein boolescher OR--Vorgang verwendet wird.

Die Kennzeichen fallen in sechs Gruppen. Es kann jeweils nur ein Kennzeichen aus jeder Gruppe angegeben werden: