Enumerazione CorOpenFlags
Contiene valori di flag che controllano il comportamento dei metadati all'apertura di file manifesto.
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;
Membri
Membro |
Descrizione |
---|---|
ofRead |
Indica che il file deve essere aperto in sola lettura. |
ofWrite |
Indica che il file deve essere aperto in scrittura. |
ofReadWriteMask |
Maschera per la lettura e la scrittura. |
ofCopyMemory |
Indica che il file deve essere letto in memoria. I metadati devono mantenere la propria copia. |
ofCacheImage |
Obsoleta. Questo flag viene ignorato. |
ofManifestMetadata |
Obsoleta. Questo flag viene ignorato. |
ofReadOnly |
Indica che il file deve essere aperto in lettura e che non può essere effettuata una chiamata a QueryInterface per un oggetto IMetaDataEmit. |
ofTakeOwnership |
Indica che la memoria è stata allocata mediante una chiamata a CoTaskMemAlloc e verrà liberata dai metadati. |
ofNoTypeLib |
Obsoleta. Questo flag viene ignorato. |
ofReserved1 |
Riservato per utilizzo interno. |
ofReserved2 |
Riservato per utilizzo interno. |
ofReserved |
Riservato per utilizzo interno. |
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorHdr.h
Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0