CorOpenFlags, énumération
Contient des valeurs d'indicateur qui contrôlent le comportement de métadonnées à l'ouverture de fichiers manifeste.
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;
Membres
Membre |
Description |
---|---|
ofRead |
Indique que le fichier doit être ouvert uniquement pour la lecture. |
ofWrite |
Indique que le fichier doit être ouvert pour l'écriture. |
ofReadWriteMask |
Un masque pour lire et écrire. |
ofCopyMemory |
Indique que le fichier doit être lu en mémoire. Les métadonnées doivent gérer leur propre copie. |
ofCacheImage |
Obsolète. Cet indicateur est ignoré. |
ofManifestMetadata |
Obsolète. Cet indicateur est ignoré. |
ofReadOnly |
Indique que le fichier doit être ouvert pour la lecture et qu'un appel à QueryInterface pour un IMetaDataEmit ne peut pas être effectué. |
ofTakeOwnership |
Indique que la mémoire a été allouée grâce à un appel à CoTaskMemAlloc et sera libérée par les métadonnées. |
ofNoTypeLib |
Obsolète. Cet indicateur est ignoré. |
ofReserved1 |
Réservé à une utilisation interne. |
ofReserved2 |
Réservé à une utilisation interne. |
ofReserved |
Réservé à une utilisation interne. |
Configuration requise
Plateformes : consultez Configuration requise du .NET Framework.
En-tête : CorHdr.h
Versions du .NET Framework : 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0