CorOpenFlags Enumeration
Berisi nilai bendera yang mengontrol perilaku metadata saat membuka file manifes.
Sintaks
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;
Anggota
Anggota | Deskripsi |
---|---|
ofRead |
Mengindikasikan bahwa file harus dibuka untuk baca saja. |
ofWrite |
Mengindikasikan bahwa file harus dibuka untuk penulisan. Jika Anda menggunakan bendera ofWrite saat membuka file .winmd, Anda juga harus meneruskan bendera ofNoTransform . |
ofReadWriteMask |
Masker untuk membaca dan menulis. |
ofCopyMemory |
Mengindikasikan bahwa file harus dibaca lalu ditulis ke dalam memori. Metadata harus memelihara salinannya sendiri. |
ofCacheImage |
Kedaluwarsa. Bendera ini diabaikan. |
ofManifestMetadata |
Kedaluwarsa. Bendera ini diabaikan. |
ofReadOnly |
Mengindikasikan bahwa file harus dibuka untuk baca, dan bahwa panggilan ke QueryInterface untuk IMetaDataEmit tidak dapat dilakukan. |
ofTakeOwnership |
Mengindikasikan bahwa memori dialokasikan menggunakan panggilan ke CoTaskMemAlloc dan akan dikosongkan oleh metadata. |
ofNoTypeLib |
Kedaluwarsa. Bendera ini diabaikan. |
ofNoTransform |
Mengindikasikan bahwa transformasi otomatis file .winmd harus dinonaktifkan. Dengan kata lain, proyeksi jenis Windows Runtime ke jenis .NET Framework harus dinonaktifkan. Untuk informasi selengkapnya, lihat Windows Runtime dan CLR - Di bawah Hood dengan .NET dan Windows Runtime. |
ofReserved1 |
Dicadangkan untuk penggunaan internal. |
ofReserved2 |
Dicadangkan untuk penggunaan internal. |
ofReserved |
Dicadangkan untuk penggunaan internal. |
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: CorHdr.h
Versi .NET Framework: Tersedia mulai dari 1.0
Lihat juga
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.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk