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.
Získá posuny IL odpovídající dané adrese pro metodu.
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 GetILOffsetsByAddress(
[in] CLRDATA_ADDRESS address
[in] ULONG32 offsetsLen,
[out] ULONG32 *offsetsNeeded,
[out, size_is(offsetsLen)] ULONG32 ilOffsets[]
);
Parametry
address
[v] Adresa v rámci metody, pro kterou se mají načíst odpovídající posuny IL.
offsetsLen
[v] Velikost ilOffsets vyrovnávací paměti
offsetsNeeded
[ven] Indikuje, kolik posunů IL se vrátí.
ilOffsets
[ven] Posuny IL odpovídající dané adrese v rámci metody.
Poznámky
Zadaná metoda je součástí IXCLRDataMethodInstance rozhraní a odpovídá 13. slotu tabulky virtuální metody. Všimněte si, že CLRDATA_ADDRESS je 64bitové celé číslo bez znaménka.
Požadavky
Platformy: Viz požadavky na systém. Hlavička: Žádná knihovna: Žádné verze rozhraní .NET Framework: Dostupné od verze 4.7