Enumeração de CorOpenFlags
Contém os valores de sinalizador que controlam o comportamento de metadados na abertura de arquivos de 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;
Membros
Membro |
Descrição |
---|---|
ofRead |
Indica que o arquivo deve ser aberto somente para leitura. |
ofWrite |
Indica que o arquivo deverá ser aberto para gravação. |
ofReadWriteMask |
Uma máscara para leitura e gravação. |
ofCopyMemory |
Indica que o arquivo deve ser lido na memória. Metadados devem manter sua própria cópia. |
ofCacheImage |
Obsoleto. Este sinalizador será ignorado. |
ofManifestMetadata |
Obsoleto. Este sinalizador será ignorado. |
ofReadOnly |
Indica que o arquivo deve ser aberto para leitura e que uma chamada para QueryInterface para um IMetaDataEmit não pode ser feita. |
ofTakeOwnership |
Indica que a memória foi alocada usando uma chamada para CoTaskMemAlloc e será liberada pelos metadados. |
ofNoTypeLib |
Obsoleto. Este sinalizador será ignorado. |
ofReserved1 |
Reservado para uso interno. |
ofReserved2 |
Reservado para uso interno. |
ofReserved |
Reservado para uso interno. |
Requisitos
Plataformas: Consulte Requisitos de sistema do .NET Framework.
Cabeçalho: CorHdr.h
.NET Framework versões: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0