Compartir a través de


IXCLRDataMethodInstance::GetILOffsetsByAddress (Método)

Obtiene los desplazamientos il correspondientes a la dirección especificada para el método .

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 GetILOffsetsByAddress(
    [in] CLRDATA_ADDRESS address
    [in] ULONG32 offsetsLen,
    [out] ULONG32 *offsetsNeeded,
    [out, size_is(offsetsLen)] ULONG32 ilOffsets[]
);

Parámetros

address
[in] Dirección dentro del método para el que se van a recuperar los desplazamientos de IL correspondientes.

offsetsLen
[in] Tamaño del ilOffsets búfer

offsetsNeeded
[out] Indicación del número de desplazamientos IL que se devuelven.

ilOffsets
[out] Desplazamientos il correspondientes a la dirección especificada dentro del método .

Comentarios

El método proporcionado forma parte de la IXCLRDataMethodInstance interfaz y corresponde a la 13ª ranura de la tabla de métodos virtuales. Tenga en cuenta que CLRDATA_ADDRESS es un entero de 64 bits sin signo.

Requisitos

Plataformas: Vea Requisitos de sistema. Encabezado: Ninguna Biblioteca: Ninguna versión de .NET Framework: disponible desde la versión 4.7

Consulte también