Compartir vía


ISOSDacInterface::GetMethodDescData (Método)

Obtiene los datos del puntero MethodDesc especificado.

Nota:

Esta API se diseñó originalmente para su uso interno en tiempo de ejecución. Aunque ahora se admite para el uso de terceros, se recomienda trabajar con ICorDebug las API y ICorProfiler siempre que sea posible.

Syntax

HRESULT GetMethodDescData(
    CLRDATA_ADDRESS            methodDesc,
    CLRDATA_ADDRESS            ip,
    DacpMethodDescData *data,
    ULONG                      cRevertedRejitVersions,
    DacpReJitData      *rgRevertedRejitData,
    void                      *pcNeededRevertedRejitData
);

Parámetros

methodDesc
[in] Dirección del MethodDesc.

ip
[in] Dirección IP del método.

data
[out] Los datos asociados a MethodDesc como se devuelven de las API internas.

cRevertedRejitVersions
[out] Número de versiones rejit revertidas.

rgRevertedRejitData
[out] Los datos asociados a las versiones de rejit revertidas como se devuelven de las API internas.

pcNeededRevertedRejitData
[out] Número de bytes necesarios para almacenar los datos asociados a las versiones ReJit revertidas.

Observaciones

El método proporcionado forma parte de la ISOSDacInterface interfaz y corresponde a la ranura 21 de la tabla de métodos virtuales. Para poder usarlos, CLRDATA_ADDRESS debe definirse como un entero de 64 bits sin signo.

Requisitos

Plataformas: Consulte Requisitos del sistema. Encabezado: Ninguna biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7

Consulte también