Fonction WriteIoSpace (wdbgexts.h)
La fonction WriteIoSpace écrit dans les emplacements d’E/S système.
Syntaxe
void WriteIoSpace(
ULONG address,
ULONG data,
PULONG size
);
Paramètres
address
Spécifie l’adresse d’E/S dans laquelle écrire.
data
Spécifie l’adresse d’une variable qui contient les données à écrire. Il doit s’agir au moins du nombre d’octets contenus dans la taille.
size
Spécifie l’adresse d’une variable qui contient le nombre d’octets à écrire. La taille doit être 1, 2 ou 4. Une fois les données écrites, la taille contient le nombre d’octets réellement écrits.
Valeur de retour
None
Remarques
Si vous écrivez du code 64 bits, vous devez utiliser WriteIoSpace64 à la place. Pour plus d’informations, consultez Pointeurs 32 bits et Pointeurs 64 bits .
Pour une extension WdbgExts, incluez wdbgexts.h. Pour une extension DbgEng, incluez wdbgexts.h avant dbgeng.h. Pour plus d’informations, consultez Écriture du code d’extension DbgEng .
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | wdbgexts.h (inclure Wdbgexts.h, Dbgeng.h) |