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 meta veri belirteci tarafından başvurulan üyenin adı, ikili imzası ve göreli sanal adresi Type dahil olmak üzere belirtilen üye tanımı için meta verilerde depolanan bilgileri alır. Bu basit bir yardımcı yöntemdir: mb bir MethodDef ise GetMethodProps çağrılır; mb bir FieldDef ise GetFieldProps çağrılır. Ayrıntılar için bu diğer yöntemlere bakın.
Syntax
HRESULT GetMemberProps (
[in] mdToken mb,
[out] mdTypeDef *pClass,
[out] LPWSTR szMember,
[in] ULONG cchMember,
[out] ULONG *pchMember,
[out] DWORD *pdwAttr,
[out] PCCOR_SIGNATURE *ppvSigBlob,
[out] ULONG *pcbSigBlob,
[out] ULONG *pulCodeRVA,
[out] DWORD *pdwImplFlags,
[out] DWORD *pdwCPlusTypeFlag,
[out] UVCP_CONSTANT *ppValue,
[out] ULONG *pcchValue
);
Parameters
mb [in] İlişkili meta verileri almak için üyeye başvuran belirteç.
pClass [out] Üyenin sınıfını temsil eden meta veri belirtecinin işaretçisi.
szMember [out] Üyenin adı.
cchMember [in] Arabelleğin geniş karakter cinsinden szMember boyutu.
pchMember [out] Döndürülen adın geniş karakterlerinin boyutu.
pdwAttr [out] Üyeye uygulanan tüm bayrak değerleri.
ppvSigBlob [out] Üyenin ikili meta veri imzası için bir işaretçi.
pcbSigBlob [out] bayt cinsinden ppvSigBlobboyut.
pulCodeRVA [out] Üyenin göreli sanal adresine yönelik bir işaretçi.
pdwImplFlags [out] Üyeyle ilişkili tüm yöntem uygulama bayrakları.
pdwCPlusTypeFlag [out] bir işaretleyen bayrak ValueType. Değerlerden biridir ELEMENT_TYPE_* .
ppValue [out] Bu üye tarafından döndürülen sabit dize değeri.
pcchValue[out] Dize barındırmıyorsa ppValue , veya sıfır karakterlerinde ppValueboyut.
Requirements
Platform: Bkz. .NET tarafından desteklenen işletim sistemleri.
Header: Cor.h
Library: CorGuids.lib