Méthode IMetaDataImport ::GetRVA (rometadataapi.h)

Obtient l’adresse virtuelle relative (RVA) et les indicateurs d’implémentation de la méthode ou du champ représenté par le jeton spécifié.

Syntaxe

HRESULT GetRVA(
  [in]  mdToken tk,
  [out] ULONG   *pulCodeRVA,
  [out] DWORD   *pdwImplFlags
);

Paramètres

[in] tk

Jeton de métadonnées MethodDef ou FieldDef qui représente l’objet de code pour lequel renvoyer l’authentification virtuelle de récupération d’informations. S’il s’agit d’un jeton FieldDef, le champ doit être une variable globale.

[out] pulCodeRVA

Pointeur vers l’adresse virtuelle relative de l’objet de code représenté par le jeton.

[out] pdwImplFlags

Pointeur vers les indicateurs d’implémentation de la méthode. Cette valeur est un masque de bits de l’énumération CorMethodImpl. La valeur de pdwImplFlags est valide uniquement si tk est un jeton MethodDef.

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Spécifications

Condition requise Valeur
Plateforme cible Windows
En-tête rometadataapi.h

Voir aussi

IMetaDataImport