Strukturierte Speicherzugriffs Modi

Mechanismen zum Steuern des gleichzeitigen Zugriffs auf ein Objekt, von mehreren Prozessen und Benutzern, sind von entscheidender Bedeutung. COM bietet diese Mechanismen durch Definieren von Zugriffs Modi für Speicher-und Streamobjekte. Der für ein übergeordnete Speicher Objekt angegebene Zugriffsmodus wird von seinen untergeordneten Elementen geerbt, Sie können jedoch auch zusätzliche Einschränkungen für den untergeordneten Speicher oder Datenstrom platzieren. Ein gespeichertes Speicher-oder Datenstrom Objekt kann im gleichen Modus oder in einem stärker eingeschränkten Modus geöffnet werden als das übergeordnete Objekt, aber es kann nicht in einem weniger eingeschränkten Modus geöffnet werden als das übergeordnete Element.

Sie geben Zugriffs Modi mithilfe der Werte an, die in STGM-Konstantenaufgeführt sind. Diese Werte dienen als Flags, die als Argumente an Methoden in der IStorage -Schnittstelle und den zugehörigen API-Funktionen übermittelt werden. In der Regel werden mehrere Flags im grsmode-Parameter mit einem booleschen oder -Vorgang kombiniert.

Die Flags fallen in sechs Gruppen. Es kann immer nur ein Flag aus jeder Gruppe angegeben werden: