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í datový blok PDATA přidružený k virtuální adrese.
Syntax
HRESULT pdataForVA(
ULONGLONG va,
DWORD cbData,
DWORD* pcbData,
BYTE* pbData
);
Parametry
[in] va
Určuje virtuální adresu dat, která se mají získat.
[in] cbData
Velikost dat v bajtech, která chcete získat.
[out] pcbData
Vrátí skutečnou velikost dat v bajtech, které byly získány.
[in, out] pbData
Vyrovnávací paměť vyplněná požadovanými daty. Nejde NULL.
Návratová hodnota
V případě úspěchu vrátí S_OK. Vrátí S_FALSE, pokud pro zadanou adresu neexistuje žádný PDATA. V opačném případě vraťte kód chyby.
Poznámky
Oddíl .pdata compilandu obsahuje informace o zpracování výjimek pro funkce. Zobrazí se ve formátu PE jako tabulka výjimek v rámci volitelných adresářů dat záhlaví.
Volající ví, kolik dat se má vrátit, takže volající nemusí žádat o to, kolik dat je k dispozici. Proto je přijatelné, aby implementace této metody vrátila chybu, pokud je parametr pbDataNULL.
Viz také
IDiaStackWalkHelper- formát PE – oddílu
.pdata