IDebugDataSpaces3 ::WritePointersVirtual, méthode (dbgeng.h)
La méthode WritePointersVirtual est une méthode pratique pour écrire des pointeurs vers l’espace d’adressage virtuel de la cible.
Syntaxe
HRESULT WritePointersVirtual(
[in] ULONG Count,
[in] ULONG64 Offset,
[in] PULONG64 Ptrs
);
Paramètres
[in] Count
Spécifie le nombre de pointeurs à écrire.
[in] Offset
Spécifie l’emplacement dans l’espace d’adressage virtuel de la cible auquel commencer l’écriture des pointeurs.
[in] Ptrs
Spécifie le tableau de pointeurs à écrire. Le nombre d’éléments de ce tableau est Count.
Valeur de retour
Cette méthode peut également retourner des valeurs d’erreur. Pour plus d’informations, consultez valeurs de retour.
Retourner le code | Description |
---|---|
|
Tous les pointeurs de Ptrs ont été écrits dans la mémoire de la cible. |
Remarques
Si la cible utilise des pointeurs 32 bits, cette méthode convertit les valeurs 64 bits spécifiées en pointeurs 32 bits. Ensuite, il écrit ces pointeurs dans la mémoire de la cible.
Exigences
Exigence | Valeur |
---|---|
plateforme cible | Bureau |
d’en-tête | dbgeng.h (include Dbgeng.h) |