WriteIoSpace64-Funktion (wdbgexts.h)
Die WriteIoSpace64-Funktion schreibt in die E/A-Speicherorte des Systems.
Syntax
void WriteIoSpace64(
ULONG64 address,
ULONG data,
PULONG size
);
Parameter
address
Gibt die E/A-Adresse an, in die geschrieben werden soll.
data
Gibt die Adresse einer Variablen an, die die zu schreibenden Daten enthält. Dies muss mindestens die Anzahl der Bytes sein, die in der Größe enthalten sind.
size
Gibt die Adresse einer Variablen an, die die Anzahl der zu schreibenden Bytes enthält. Die Größe muss 1, 2 oder 4 sein. Nachdem die Daten geschrieben wurden, enthält größe die Anzahl der tatsächlich geschriebenen Bytes.
Rückgabewert
Keine
Bemerkungen
Wenn Sie 32-Bit-Code schreiben, sollten Sie stattdessen WriteIoSpace verwenden. Weitere Informationen finden Sie unter 32-Bit-Zeiger und 64-Bit-Zeiger .
Schließen Sie für eine WdbgExts-Erweiterung wdbgexts.h ein. Schließen Sie für eine DbgEng-Erweiterung wdbgexts.h vor dbgeng.h ein. Weitere Informationen finden Sie unter Schreiben von DbgEng-Erweiterungscode .
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Desktop |
Kopfzeile | wdbgexts.h (include Wdbgexts.h, Dbgeng.h) |