Partager via


WriteIoSpace, fonction (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 à é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 taille.

size

Spécifie l’adresse d’une variable qui contient le nombre d’octets à écrire. taille doit être de 1, 2 ou 4. Une fois les données écrites, taille contiendra le nombre d’octets réellement écrits.

Valeur de retour

Aucun

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.

Exigences

Exigence Valeur
plateforme cible Bureau
d’en-tête wdbgexts.h (include Wdbgexts.h, Dbgeng.h)