Dela via


CorOpenFlags-uppräkning

Innehåller flaggvärden som styr metadatabeteendet när manifestfiler öppnas.

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;  

Medlemmar

Medlem Description
ofRead Anger att filen endast ska öppnas för läsning.
ofWrite Anger att filen ska öppnas för skrivning.

Om du använder ofWrite flaggan när du öppnar en .winmd-fil bör du även skicka ofNoTransform flaggan .
ofReadWriteMask En mask för läsning och skrivning.
ofCopyMemory Anger att filen ska läsas in i minnet. Metadata bör behålla sin egen kopia.
ofCacheImage Föråldrade. Den här flaggan ignoreras.
ofManifestMetadata Föråldrade. Den här flaggan ignoreras.
ofReadOnly Anger att filen ska öppnas för läsning och att det inte går att göra ett anrop till QueryInterface för en IMetaDataEmit .
ofTakeOwnership Anger att minnet allokerades med ett anrop till CoTaskMemAlloc och kommer att frigöras av metadata.
ofNoTypeLib Föråldrade. Den här flaggan ignoreras.
ofNoTransform Anger att automatiska transformeringar av .winmd-filer ska inaktiveras. Projektionen av en Windows Runtime typ till en .NET Framework typ bör med andra ord inaktiveras. Mer information finns i Windows Runtime och CLR – under huven med .NET och Windows Runtime.
ofReserved1 Reserverad för intern användning.
ofReserved2 Reserverad för intern användning.
ofReserved Reserverad för intern användning.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorHdr.h

.NET Framework versioner: Tillgänglig sedan 1.0

Se även