IXCLRDataMethodInstance::GetILOffsetsByAddress — Metoda
Pobiera przesunięcia IL odpowiadające podanemu adresowi dla metody .
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 GetILOffsetsByAddress(
[in] CLRDATA_ADDRESS address
[in] ULONG32 offsetsLen,
[out] ULONG32 *offsetsNeeded,
[out, size_is(offsetsLen)] ULONG32 ilOffsets[]
);
Parametry
address
[in] Adres w metodzie, dla której mają być pobierane odpowiednie przesunięcia IL.
offsetsLen
[in] Rozmiar buforu ilOffsets
offsetsNeeded
[out] Wskazanie, ile przesunięć IL jest zwracanych.
ilOffsets
[out] Il przesunięcie odpowiada podanemu adresowi w metodzie .
Uwagi
Podana metoda jest częścią interfejsu IXCLRDataMethodInstance
i odpowiada 13 miejscu tabeli metod wirtualnych. Należy pamiętać, że CLRDATA_ADDRESS jest 64-bitową liczbą całkowitą bez znaku.
Wymagania
Platformy: zobacz Wymagania systemowe. Nagłówek: Brak biblioteki: Brak wersji programu .NET Framework: dostępne od wersji 4.7