Partager via


Fonction WriteIoSpace64 (wdbgexts.h)

La fonction WriteIoSpace64 écrit dans les emplacements d’E/S système.

Syntaxe

void WriteIoSpace64(
  ULONG64 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 32 bits, vous devez utiliser WriteIoSpace à 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)