Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Haalt informatie op die is opgeslagen in de metagegevens voor een opgegeven liddefinitie, inclusief de naam, binaire handtekening en het relatieve virtuele adres van het lid waarnaar wordt verwezen door het Type opgegeven metagegevenstoken. Dit is een eenvoudige helpermethode: als mb een MethodDef is, wordt GetMethodProps aangeroepen; als mb een FieldDef is, wordt GetFieldProps aangeroepen. Zie deze andere methoden voor meer informatie.
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] Het token dat verwijst naar het lid om de bijbehorende metagegevens op te halen.
pClass [uit] Een aanwijzer naar het metagegevenstoken dat de klasse van het lid vertegenwoordigt.
szMember [uit] De naam van het lid.
cchMember [in] De grootte in brede tekens van de szMember buffer.
pchMember [uit] De grootte in brede tekens van de geretourneerde naam.
pdwAttr [uit] Vlagwaarden die zijn toegepast op het lid.
ppvSigBlob [uit] Een aanwijzer naar de handtekening van binaire metagegevens van het lid.
pcbSigBlob [uit] De grootte in bytes van ppvSigBlob.
pulCodeRVA [uit] Een aanwijzer naar het relatieve virtuele adres van het lid.
pdwImplFlags [uit] Eventuele implementatievlagmen voor methoden die aan het lid zijn gekoppeld.
pdwCPlusTypeFlag [uit] Een vlag die een ValueType. Het is een van de ELEMENT_TYPE_* waarden.
ppValue [uit] Een constante tekenreekswaarde die door dit lid wordt geretourneerd.
pcchValue [uit] De grootte in tekens van ppValue, of nul als ppValue deze geen tekenreeks bevat.
Requirements
Platformen: Zie ondersteunde besturingssystemen van .NET.
Header: Cor.h
Library: CorGuids.lib