Aracılığıyla paylaş


CorOpenFlags Numaralandırması

Bildirim dosyalarını açarken meta veri davranışını denetleyebilen bayrak değerleri içerir.

Syntax

typedef enum CorOpenFlags  
{  
    ofRead              =   0x00000000,  
    ofWrite             =   0x00000001,  
    ofReadWriteMask     =   0x00000001,  
    ofCopyMemory        =   0x00000002,  
    ofCacheImage        =   0x00000004,  
    ofManifestMetadata  =   0x00000008,  
    ofReadOnly          =   0x00000010,  
    ofTakeOwnership     =   0x00000020,  
    ofCacheImage        =   0x00000004,  
    ofNoTypeLib         =   0x00000080,  
    ofNoTransform       =   0x00001000,  
    ofReserved1         =   0x00000100,  
    ofReserved2         =   0x00000200,  
    ofReserved          =   0xffffff40  
} CorOpenFlags;  

Üyeler

Üye Description
ofRead Dosyanın yalnızca okumak için açılması gerektiğini gösterir.
ofWrite Dosyanın yazılması için açılması gerektiğini gösterir.

.winmd dosyasını açarken bayrağını kullanıyorsanız ofWrite bayrağını ofNoTransform da geçirmeniz gerekir.
ofReadWriteMask Okuma ve yazma için bir maske.
ofCopyMemory Dosyanın belleğe okunması gerektiğini gösterir. Meta veriler kendi kopyasını tutmalıdır.
ofCacheImage Kullanımdan kalktı. Bu bayrak yoksayılır.
ofManifestMetadata Kullanımdan kalktı. Bu bayrak yoksayılır.
ofReadOnly Dosyanın okunmak üzere açılması gerektiğini ve IMetaDataEmit için çağrısı QueryInterface yapılamadığını gösterir.
ofTakeOwnership Belleğin CoTaskMemAlloc çağrısı kullanılarak ayrıldığını ve meta veriler tarafından serbest bırakılacağını gösterir.
ofNoTypeLib Kullanımdan kalktı. Bu bayrak yoksayılır.
ofNoTransform .winmd dosyalarının otomatik dönüşümlerinin devre dışı bırakılması gerektiğini gösterir. Başka bir deyişle, bir Windows Çalışma Zamanı türünün .NET Framework türüne yansıtılması devre dışı bırakılmalıdır. Daha fazla bilgi için bkz. Windows Çalışma Zamanı ve CLR - .NET ve Windows Çalışma Zamanı ile Kaputun Altında.
ofReserved1 dahili kullanım için ayrılmıştır.
ofReserved2 dahili kullanım için ayrılmıştır.
ofReserved dahili kullanım için ayrılmıştır.

Gereksinimler

Platform: Bkz. Sistem Gereksinimleri.

Üstbilgi: CorHdr.h

.NET Framework Sürümleri: 1.0 sürümünden itibaren kullanılabilir

Ayrıca bkz.