Compartir a través de


ISOSDacInterface::GetMethodDescData Method

Obtiene los datos del puntero MethodDesc especificado.

Nota

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

Sintaxis

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

Parámetros

methodDesc
[in] Dirección de MethodDesc.

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

data
[out] Los datos asociados a MethodDesc tal como se devuelven desde 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 desde las API internas.

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

Comentarios

El método proporcionado forma parte de la interfaz ISOSDacInterface y corresponde a la ranura número 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: Vea Requisitos de sistema.
Encabezado: ninguno
Biblioteca: ninguna
Versiones de .NET Framework: disponible a partir de la versión 4.7

Consulte también