Partager via


IMetaDataImport::GetMethodProps Method

Obtient les métadonnées associées à la méthode référencée par le jeton MethodDef spécifié.

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] Jeton MethodDef qui représente la méthode pour laquelle retourner les métadonnées.

pClass [out] Pointeur vers un jeton TypeDef qui représente le type qui implémente la méthode.

szMethod [out] Pointeur vers une mémoire tampon portant le nom de la méthode.

cchMethod [in] Taille demandée de szMethod.

pchMethod [out] Pointeur vers la taille en caractères larges de szMethod, ou en cas de troncation, nombre réel de caractères larges dans le nom de la méthode.

pdwAttr [out] Pointeur vers tous les indicateurs associés à la méthode.

ppvSigBlob [out] Pointeur vers la signature de métadonnées binaires de la méthode.

pcbSigBlob [out] Pointeur vers la taille en octets de ppvSigBlob.

pulCodeRVA [out] Pointeur vers l’adresse virtuelle relative de la méthode.

pdwImplFlags [out] Pointeur vers tous les indicateurs d’implémentation de la méthode.

Requirements

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

Header: Cor.h

Library: CorGuids.lib

See also