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.
Lit un bloc de données de l’image de l’exécutable en mémoire.
Syntaxe
HRESULT readMemory(
enum MemoryTypeEnum type,
ULONGLONG va,
DWORD cbData,
DWORD* pcbData,
BYTE* pbData
);
Paramètres
type
[entrée] Valeur de l’énumération MemoryTypeEnum spécifiant le type de mémoire à lire.
va
[entrée] Adresse virtuelle dans l’image à partir de laquelle commencer la lecture.
cbData
[entrée] Taille du tampon de données, en octets.
pcbData
[sortie] Retourne le nombre d’octets réellement lus. Si pbData est NULL, il s'agit alors du nombre total d'octets de données disponibles.
pbData
[entrée, sortie] Mémoire tampon remplie avec la lecture de la mémoire.
Valeur renvoyée
En cas de réussite, retourne S_OK , sinon, retourne un code d'erreur.