Partilhar via


Enumeração CorOpenFlags

Contém valores de sinalizar controle comportamento de metadados na abertura de arquivos de manifesto.

typedef enum CorOpenFlags
{
    ofRead              =   0x00000000,
    ofWrite             =   0x00000001,
    ofReadWriteMask     =   0x00000001,
        
    ofCopyMemory        =   0x00000002,
        
    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 para somente leitura.

ofWrite

Indica que o arquivo deve ser aberto para gravação.

ofReadWriteMask

Uma máscara de leitura e gravação.

ofCopyMemory

Indica que o arquivo deve ser lido na memória. Metadados devem manter sua própria cópia.

ofManifestMetadata

Indica que os metadados de manifesto devem ser retornado em vez dos metadados Microsoft intermediate linguagem (MSIL).

ofReadOnly

Indica que o arquivo deve ser aberto para leitura e que uma telefonar para QueryInterface para um IMetaDataEmit não pode ser feita.

ofTakeOwnership

Indica que a memória foi alocada usando uma telefonar para CoTaskMemAlloc e será liberado pelos metadados.

ofCacheImage

Obsoleto. Este sinalizar será ignorado.

ofNoTypeLib

Obsoleto. Este sinalizar será ignorado.

ofReserved1

Reservado para uso interno.

ofReserved2

Reservado para uso interno.

ofReserved

Reservado para uso interno.

Requisitos

Plataformas: See Requisitos de sistema do .NET framework.

Cabeçalho: CorHdr.h

.NET Framework Versions: 3.5 SP1, 3,5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Consulte também

Outros recursos

Enumerações de metadados