IXCLRDataMethodInstance::GetAddressRangesByILOffset — Metoda
Zwraca natywny adres kodu(es), który odpowiada danym przesunięciem IL w metodzie .
Uwaga
Ten interfejs API został pierwotnie zaprojektowany do użytku wewnętrznego w środowisku uruchomieniowym. Mimo że jest ona teraz obsługiwana w przypadku używania innych firm, zalecamy pracę z interfejsami ICorDebug
API i ICorProfiler
, jeśli jest to możliwe.
Składnia
HRESULT GetAddressRangesByILOffset(
[in] ULONG32 ilOffset,
[in] ULONG32 rangesLen,
[out] ULONG32 *rangesNeeded,
[out, size_is(rangesLen)] CLRDATA_ADDRESS_RANGE addressRanges[]
);
Parametry
ilOffset
[in] Przesunięcie IL w metodzie, dla której mają być pobierane zakresy adresów kodu natywnego.
rangesLen
[in] Długość buforu addressRanges
.
rangesNeeded
[out] Wskazuje, ile zakresów adresów odpowiadających danym przesunięciom IL jest zwracanych.
addressRanges
[out] Zakresy adresów odpowiadające danym przesunięciom IL w metodzie .
Uwagi
Podana metoda jest częścią interfejsu IXCLRDataMethodInstance
i odpowiada 14 miejscu tabeli metod wirtualnych.
Wymagania
Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7