Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Vrátí nativní adresy kódu, které odpovídají danému posunu IL v rámci metody.
Poznámka:
Toto rozhraní API bylo původně navrženo pro interní použití v modulu runtime. I když se teď podporuje pro použití třetí strany, doporučujeme pracovat s rozhraními ICorDebug API, ICorProfiler pokud je to možné.
Syntaxe
HRESULT GetAddressRangesByILOffset(
[in] ULONG32 ilOffset,
[in] ULONG32 rangesLen,
[out] ULONG32 *rangesNeeded,
[out, size_is(rangesLen)] CLRDATA_ADDRESS_RANGE addressRanges[]
);
Parametry
ilOffset
[v] Posun IL v rámci metody, pro kterou chcete načíst rozsahy adres nativního kódu.
rangesLen
[v] Délka addressRanges vyrovnávací paměti.
rangesNeeded
[ven] Určuje, kolik rozsahů adres odpovídajících danému posunu IL se vrátí.
addressRanges
[ven] Rozsahy adres, které odpovídají danému posunu IL v rámci metody.
Poznámky
Zadaná metoda je součástí IXCLRDataMethodInstance rozhraní a odpovídá 14. slotu tabulky virtuálních metod.
Požadavky
Platformy: Viz požadavky na systém. Hlavička: Žádná knihovna: Žádné verze rozhraní .NET Framework: Dostupné od verze 4.7