Compartilhar via


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

Obtém o RVA (endereço virtual relativo) e os sinalizadores de implementação do método ou campo representado pelo token especificado.

Sintaxe

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

Parâmetros

[in] tk

Um token de metadados MethodDef ou FieldDef que representa o objeto de código para o qual retornar a RVA. Se o token for um FieldDef, o campo deverá ser uma variável global.

[out] pulCodeRVA

Um ponteiro para o endereço virtual relativo do objeto de código representado pelo token.

[out] pdwImplFlags

Um ponteiro para os sinalizadores de implementação para o método . Esse valor é uma máscara de bits da enumeração CorMethodImpl. O valor de pdwImplFlags só será válido se tk for um token MethodDef.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Requisitos

Requisito Valor
Plataforma de Destino Windows
Cabeçalho rometadataapi.h

Confira também

Imetadataimport