Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Retourne les adresses et les longueurs des fragments discontigués pour la fonction à l’adresse virtuelle spécifiée (VA).
Syntaxe
HRESULT getFunctionFragmentsVA(
ULONGLONG vaFunc,
DWORD cbFunc,
DWORD cFragments,
ULONGLONG *pVaFragment,
DWORD *pLenFragment
);
Paramètres
[in] vaFunc
Adresse virtuelle de la fonction.
[in] cbFunc
Taille totale en octets de la fonction (autrement dit, la longueur de la fonction).
[in] cFragments
Nombre d’éléments alloués pour pVaFragment et pLenFragment.
[out] pVaFragment
Mémoire tampon de tableau pour recevoir les adresses virtuelles de chaque fragment. Cette mémoire tampon doit être au moins cFragments éléments longs.
[out] pLenFragment
Mémoire tampon de tableau pour recevoir la longueur, en octets, de chaque fragment. Cette mémoire tampon doit être au moins cFragments éléments longs.
Valeur de retour
Si elle réussit, retourne S_OK; sinon, retourne un code d’erreur.