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í adresy a délky nesouvislých fragmentů funkce na zadané virtuální adrese (VA).
Syntax
HRESULT getFunctionFragmentsVA(
ULONGLONG vaFunc,
DWORD cbFunc,
DWORD cFragments,
ULONGLONG *pVaFragment,
DWORD *pLenFragment
);
Parametry
[in] vaFunc
Virtuální adresa funkce.
[in] cbFunc
Celková velikost v bajtech funkce (to znamená délka funkce).
[in] cFragments
Počet prvků přidělených pro pVaFragment a pLenFragment.
[out] pVaFragment
Vyrovnávací paměť pole pro příjem virtuálních adres každého fragmentu. Tato vyrovnávací paměť musí být alespoň cFragments prvků dlouhá.
[out] pLenFragment
Vyrovnávací paměť pole pro příjem délky každého fragmentu v bajtech. Tato vyrovnávací paměť musí být alespoň cFragments prvků dlouhá.
Návratová hodnota
V případě úspěchu vrátí S_OK; v opačném případě vrátí kód chyby.