COR_PRF_MODULE_FLAGS Numaralandırması
Modülün özelliklerini belirtir.
Syntax
typedef enum
{
COR_PRF_MODULE_DISK = 0x00000001,
COR_PRF_MODULE_NGEN = 0x00000002,
COR_PRF_MODULE_DYNAMIC = 0x00000004,
COR_PRF_MODULE_COLLECTIBLE = 0x00000008,
COR_PRF_MODULE_RESOURCE = 0x00000010,
COR_PRF_MODULE_FLAT_LAYOUT = 0x00000020,
COR_PRF_MODULE_WINDOWS_RUNTIME = 0x00000040
} COR_PRF_MODULE_FLAGS;
Üyeler
Üye | Description |
---|---|
COR_PRF_MODULE_DISK | Modül diskten yüklendi. |
COR_PRF_MODULE_NGEN | Modül Yerel Görüntü Oluşturucu (Ngen.exe) tarafından oluşturulmuştur. |
COR_PRF_MODULE_DYNAMIC | Modül, ad alanında System.Reflection.Emit yöntemler tarafından oluşturulmuştur. |
COR_PRF_MODULE_COLLECTIBLE | Modülün ömrü çöp toplayıcı tarafından yönetilir. |
COR_PRF_MODULE_RESOURCE | Modül meta veri içermez ve kesinlikle kaynak olarak kullanılır. Bu bitin yönetilen eşdeğeri yöntemidir Module.IsResource . |
COR_PRF_MODULE_FLAT_LAYOUT | Modülün bellekteki düzeni düzdür, eşlenmez. Bir modülde bu bit kümesi varsa, doğrudan taşınabilir yürütülebilir (PE) dosya üst bilgisinden bilgi okuyan profil oluşturucuların üst bilgideki göreli sanal adresleri (RVA) yorumlarken dikkatli olması gerekir. |
COR_PRF_MODULE_WINDOWS_RUNTIME | bu modülün derlemesinin meta verilerinde Windows Çalışma Zamanı içerik türü bayrağı ayarlanır. Tüm Windows Meta Verileri (.winmd) modülleri için bu durum söz konusudur. |
Açıklamalar
COR_PRF_MODULE_FLAGS bitleri, ICorProfilerInfo3::GetModuleInfo2 yönteminin çıkış parametresinde pdwModuleFlags
profil oluşturucuya döndürülür. İki veya daha fazla bayrağın bazı birleşimleri mümkündür, ancak tüm birleşimler mümkün değildir.
Gereksinimler
Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Kitaplığı: CorGuids.lib
.NET Framework Sürümleri: 4'ten beri kullanılabilir
Ayrıca bkz.
GitHub'da bizimle işbirliği yapın
Bu içeriğin kaynağı GitHub'da bulunabilir; burada ayrıca sorunları ve çekme isteklerini oluşturup gözden geçirebilirsiniz. Daha fazla bilgi için katkıda bulunan kılavuzumuzu inceleyin.