Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Enthält Flagwerte, mit denen das Metadatenverhalten beim Öffnen von Manifestdateien gesteuert werden kann.
typedef enum CorOpenFlags
{
ofRead = 0x00000000,
ofWrite = 0x00000001,
ofReadWriteMask = 0x00000001,
ofCopyMemory = 0x00000002,
ofCacheImage = 0x00000004,
ofManifestMetadata = 0x00000008,
ofReadOnly = 0x00000010,
ofTakeOwnership = 0x00000020,
ofCacheImage = 0x00000004,
ofNoTypeLib = 0x00000080,
ofReserved1 = 0x00000100,
ofReserved2 = 0x00000200,
ofReserved = 0xffffff40
} CorOpenFlags;
Member
Member |
Beschreibung |
|---|---|
ofRead |
Gibt an, dass die Datei nur zum Lesen geöffnet werden darf. |
ofWrite |
Gibt an, dass die Datei nur zum Schreiben geöffnet werden darf. |
ofReadWriteMask |
Eine Maske zum Lesen und Schreiben. |
ofCopyMemory |
Gibt an, dass die Datei in den Arbeitsspeicher gelesen werden muss. Metadaten müssen eine eigene Kopie verwalten. |
ofCacheImage |
Veraltet. Dieses Flag wird ignoriert. |
ofManifestMetadata |
Veraltet. Dieses Flag wird ignoriert. |
ofReadOnly |
Gibt an, dass die Datei nur zum Lesen geöffnet werden darf und dass ein Aufruf von QueryInterface für eine IMetaDataEmit nicht möglich ist. |
ofTakeOwnership |
Gibt an, dass der Speicher mithilfe eines Aufrufs von CoTaskMemAlloc belegt wurde und von den Metadaten freigegeben wird. |
ofNoTypeLib |
Veraltet. Dieses Flag wird ignoriert. |
ofReserved1 |
Für die interne Verwendung vorgesehen. |
ofReserved2 |
Für die interne Verwendung vorgesehen. |
ofReserved |
Für die interne Verwendung vorgesehen. |
Anforderungen
Plattformen: siehe Systemanforderungen für .NET Framework.
Header: CorHdr.h
.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0