Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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