IDiaStackWalkHelper::readMemory
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.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour