Compartir a través de


IXCLRDataMethodInstance::GetAddressRangesByILOffset (Método)

Devuelve las direcciones de código nativo que corresponden a un desplazamiento il determinado dentro del 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 GetAddressRangesByILOffset(
    [in] ULONG32 ilOffset,
    [in] ULONG32 rangesLen,
    [out] ULONG32 *rangesNeeded,
    [out, size_is(rangesLen)] CLRDATA_ADDRESS_RANGE addressRanges[]
);

Parámetros

ilOffset
[in] Desplazamiento il dentro del método para el que se van a recuperar intervalos de direcciones de código nativo.

rangesLen
[in] Longitud del addressRanges búfer.

rangesNeeded
[out] Indica cuántos intervalos de direcciones correspondientes al desplazamiento il especificado se devuelven.

addressRanges
[out] Intervalos de direcciones que corresponden al desplazamiento il especificado dentro del método .

Comentarios

El método proporcionado forma parte de la interfaz IXCLRDataMethodInstance y corresponde a la ranura número 14 de la tabla de métodos virtuales.

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