Partager via


IDiaReadExeAtRVACallback::ReadExecutableAtRVA

Lit le nombre spécifié d’octets à partir de l’adresse virtuelle relative (RVA) spécifiée à dans le fichier exécutable.

Syntaxe

HRESULT ReadExecutableAtRVA ( 
   DWORD  relativeVirtualAddress,
   DWORD  cbData,
   DWORD* pcbData,
   BYTE   data[]
);

Paramètres

relativeVirtualAddress

[in] RVA dans le fichier exécutable où commencer la lecture.

cbData

[in] Nombre d’octets à lire.

pcbData

[out] Renvoie le nombre d’octets lus.

data[]

[in, out] Tableau rempli d’octets lus dans le fichier.

Notes

Cette méthode est appelée par le code de prise en charge DIA pour charger des octets de données à partir d’un exécutable en utilisant une adresse virtuelle relative. Cette méthode est appelée pour prendre en charge la méthode IDiaDataSource::loadDataForExe.

Voir aussi