Megosztás:


IMetaDataImport::GetMethodProps Method

Lekéri a megadott MethodDef-jogkivonat által hivatkozott metódushoz társított metaadatokat.

Syntax

HRESULT GetMethodProps (
    [in]  mdMethodDef         mb,
    [out] mdTypeDef           *pClass,
    [out] LPWSTR              szMethod,
    [in]  ULONG               cchMethod,
    [out] ULONG               *pchMethod,
    [out] DWORD               *pdwAttr,
    [out] PCCOR_SIGNATURE     *ppvSigBlob,
    [out] ULONG               *pcbSigBlob,
    [out] ULONG               *pulCodeRVA,
    [out] DWORD               *pdwImplFlags
);

Parameters

mb [in] A metaadatok visszaadására szolgáló metódust képviselő MethodDef-jogkivonat.

pClass [kifelé] Mutató egy TypeDef-jogkivonatra, amely a metódust megvalósító típust jelöli.

szMethod [kifelé] Mutató a metódus nevével rendelkező pufferre.

cchMethod[in] A kért méret.szMethod

pchMethod [kifelé] Mutató a metódusnév széles karaktereinek szMethodméretére, csonkolás esetén pedig a széles karakterek tényleges számára.

pdwAttr [kifelé] A metódushoz társított jelzőkre mutató mutató.

ppvSigBlob [kifelé] A metódus bináris metaadat-aláírására mutató mutató.

pcbSigBlob [kifelé] Mutató a méretre bájtban kifejezve ppvSigBlob.

pulCodeRVA [kifelé] Mutató a metódus relatív virtuális címére.

pdwImplFlags [kifelé] Mutató a metódus implementálási jelzőire.

Requirements

Platformok: Lásd: .NET által támogatott operációs rendszerek.

Header: Cor.h

Library: CorGuids.lib

See also