Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Retorna os endereços e comprimentos de fragmentos discontiguos para a função no VA (endereço virtual) especificado.
Sintaxe
HRESULT getFunctionFragmentsVA(
ULONGLONG vaFunc,
DWORD cbFunc,
DWORD cFragments,
ULONGLONG *pVaFragment,
DWORD *pLenFragment
);
Parâmetros
[in] vaFunc
O endereço virtual da função.
[in] cbFunc
O tamanho total em bytes da função (ou seja, o comprimento da função).
[in] cFragments
A contagem de elementos alocados para pVaFragment e pLenFragment.
[out] pVaFragment
Buffer de matriz para receber os endereços virtuais de cada fragmento. Esse buffer deve ter pelo menos cFragments elementos.
[out] pLenFragment
Buffer de matriz para receber o comprimento, em bytes, de cada fragmento. Esse buffer deve ter pelo menos cFragments elementos.
Valor retornado
Se tiver êxito, retornará S_OK; caso contrário, retorna um código de erro.