Método ISOSDacInterface::GetMethodDescData
Obtém os dados para o ponteiro MethodDesc especificado.
Nota
Esta API foi originalmente concebida para utilização interna no runtime. Embora agora seja suportada para utilização de terceiros, recomendamos que trabalhe com ICorDebug
as APIs e ICorProfiler
sempre que possível.
Sintaxe
HRESULT GetMethodDescData(
CLRDATA_ADDRESS methodDesc,
CLRDATA_ADDRESS ip,
DacpMethodDescData *data,
ULONG cRevertedRejitVersions,
DacpReJitData *rgRevertedRejitData,
void *pcNeededRevertedRejitData
);
Parâmetros
methodDesc
[in] O endereço do MethodDesc.
ip
[in] O endereço IP do método .
data
[fora] Os dados associados ao MethodDesc, conforme devolvido pelas APIs internas.
cRevertedRejitVersions
[fora] O número de versões rejit revertidas.
rgRevertedRejitData
[fora] Os dados associados às versões rejit revertidas, conforme devolvido pelas APIs internas.
pcNeededRevertedRejitData
[fora] O número de bytes necessários para armazenar os dados associados às versões revertidas do ReJit.
Observações
O método fornecido faz parte da ISOSDacInterface
interface e corresponde ao 21º bloco da tabela do método virtual. Para poder utilizá-las, CLRDATA_ADDRESS
tem de ser definido como um número inteiro não assinado de 64 bits.
Requisitos
Plataformas: Veja Requisitos de Sistema.
Cabeçalho: Nenhum
Biblioteca: Nenhum
.NET Framework Versões: Disponível desde a versão 4.7