CorOpenFlags 列挙型
マニフェスト ファイルを開くときのメタデータの動作を制御するフラグ値を含みます。
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;
メンバー
メンバー |
説明 |
---|---|
ofRead |
ファイルが読み取り専用で開かれることを示します。 |
ofWrite |
ファイルが書き込み用に開かれることを示します。 |
ofReadWriteMask |
読み取りおよび書き込みのマスク。 |
ofCopyMemory |
ファイルがメモリ内に読み込まれることを示します。 メタデータは独自のコピーを保持する必要があります。 |
ofCacheImage |
互換性のために残されています。 このフラグは無視されます。 |
ofManifestMetadata |
互換性のために残されています。 このフラグは無視されます。 |
ofReadOnly |
ファイルが読み取り専用で開かれ、IMetaDataEmit に対して QueryInterface を呼び出すことができないことを示します。 |
ofTakeOwnership |
CoTaskMemAlloc の呼び出しを使用してメモリが割り当てられたこと、およびメモリはメタデータによって解放されることを示します。 |
ofNoTypeLib |
互換性のために残されています。 このフラグは無視されます。 |
ofReserved1 |
内部使用のために予約されています。 |
ofReserved2 |
内部使用のために予約されています。 |
ofReserved |
内部使用のために予約されています。 |
必要条件
プラットフォーム: 「.NET Framework システム要件」を参照
ヘッダー : CorHdr.h
.NET Framework のバージョン : 4、3.5 SP1、3.5、3.0 SP1、3.0、2.0 SP1、2.0、1.1、1.0