Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Belirtilen modüle eşleyen bir meta veri arabirimi örneği alır.
Syntax
HRESULT GetModuleMetaData(
[in] ModuleID moduleId,
[in] DWORD dwOpenFlags,
[in] REFIID riid,
[out] IUnknown **ppOut);
Parameters
moduleId [in] Arabirim örneğinin eşlendiği modülün kimliği.
dwOpenFlags [in] Bildirim dosyalarını açma modunu belirten CorOpenFlags numaralandırmasının değeri.
ofReadYalnızca ve ofWriteofNoTransform bitleri geçerlidir.
riid [in] Örneği alınacak meta veri arabiriminin başvuru kimliği (GUID). Arabirimlerin listesi için bkz. Meta Veri Arabirimleri.
ppOut [out] Meta veri arabirimi örneğinin adresinin işaretçisi.
Remarks
Meta verilerin okuma/yazma modunda açılmasını isteyebilirsiniz, ancak meta verilerde yapılan değişiklikler derleyiciden olduğu gibi iyileştirilemediğinden bu işlem programın daha yavaş meta veri yürütülmesine neden olur.
Bazı modüllerin (kaynak modülleri gibi) meta verileri yoktur. Bu gibi durumlarda, GetModuleMetaData S_FALSE HRESULT değerini ve *ppOut içinde null değerini döndürür.
Requirements
Platformlar: Bkz. Sistem Gereksinimleri.
Üstbilgi: CorProf.idl, CorProf.h
Library: CorGuids.lib
.NET Framework Sürümleri : 2.0 sürümünden itibaren kullanılabilir