Compartilhar via


Método ISOSDacInterface::GetMethodDescData

Obtém os dados do ponteiro MethodDesc fornecido.

Observação

Essa API foi originalmente projetada para uso interno no runtime. Embora agora tenha suporte para uso de terceiros, recomendamos trabalhar com ICorDebug APIs e com ICorProfiler apis quando 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
[out] Os dados associados ao MethodDesc conforme retornado das APIs internas.

cRevertedRejitVersions
[out] O número de versões rejit revertidas.

rgRevertedRejitData
[out] Os dados associados às versões rejit revertidas conforme retornado das APIs internas.

pcNeededRevertedRejitData
[out] O número de bytes necessários para armazenar os dados associados às versões rejit revertidas.

Observações

O método fornecido faz parte da ISOSDacInterface interface e corresponde ao 21º slot da tabela de métodos virtuais. Para poder usá-los, CLRDATA_ADDRESS deve ser definido como um inteiro sem sinal de 64 bits.

Requirements

Plataformas: Consulte os Requisitos do Sistema. Cabeçalho:Nenhuma biblioteca: nenhuma versão do .NET Framework: disponível desde 4.7

Consulte também