Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berisi nilai bendera yang mengontrol perilaku metadata saat membuka file manifes.
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;
Members
| Member | Description |
|---|---|
ofRead |
Menunjukkan bahwa file harus dibuka untuk dibaca saja. |
ofWrite |
Menunjukkan bahwa file harus dibuka untuk ditulis. Jika Anda menggunakan ofWrite bendera saat membuka file .winmd, Anda juga harus meneruskan ofNoTransform bendera. |
ofReadWriteMask |
Masker untuk membaca dan menulis. |
ofCopyMemory |
Menunjukkan bahwa file harus dibaca ke dalam memori. Metadata harus mempertahankan salinannya sendiri. |
ofCacheImage |
Obsolete. Bendera ini diabaikan. |
ofManifestMetadata |
Obsolete. Bendera ini diabaikan. |
ofReadOnly |
Menunjukkan bahwa file harus dibuka untuk dibaca, dan bahwa panggilan ke QueryInterface untuk IMetaDataEmit tidak dapat dilakukan. |
ofTakeOwnership |
Menunjukkan bahwa memori dialokasikan menggunakan panggilan ke CoTaskMemAlloc dan akan dibebaskan oleh metadata. |
ofNoTypeLib |
Obsolete. Bendera ini diabaikan. |
ofNoTransform |
Menunjukkan bahwa transformasi otomatis file .winmd harus dinonaktifkan. Dengan kata lain, proyeksi jenis Windows Runtime ke jenis .NET harus dinonaktifkan. Untuk informasi selengkapnya, lihat Windows Runtime dan CLR - Di bawah Hood dengan .NET dan Windows Runtime. |
ofReserved1 |
Dikhususkan untuk penggunaan internal. |
ofReserved2 |
Dikhususkan untuk penggunaan internal. |
ofReserved |
Dikhususkan untuk penggunaan internal. |
Requirements
Platform: Lihat Sistem operasi yang didukung .NET.
Header: CorHdr.h
Berkolaborasi dengan kami di GitHub
Sumber untuk konten ini dapat ditemukan di GitHub, yang juga dapat Anda gunakan untuk membuat dan meninjau masalah dan menarik permintaan. Untuk informasi selengkapnya, lihat panduan kontributor kami.