Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die ReadIoSpace64--Funktion liest aus den System-E/A-Speicherorten.
Syntax
void ReadIoSpace64(
ULONG64 address,
PULONG data,
PULONG size
);
Parameter
address
Gibt die E/A-Adresse an, aus der gelesen werden soll.
data
Gibt die Adresse einer Variablen an, mit der die Daten gelesen werden sollen. Dies muss mindestens die Anzahl der Bytes sein, die in Größeenthalten sind.
size
Gibt die Adresse einer Variablen an, die die Anzahl der zu lesenden Bytes enthält. Größe muss 1, 2 oder 4 sein. Nachdem die Daten gelesen wurden, enthält Größe die Anzahl der tatsächlich gelesenen Bytes.
Rückgabewert
Nichts
Bemerkungen
Wenn Sie 32-Bit-Code schreiben, sollten Sie stattdessen ReadIoSpace- verwenden. Weitere Informationen finden Sie unter 32-Bit-Zeiger und 64-Bit-Zeiger.
Wenn Sie eine WdbgExts-Erweiterung schreiben, schließen Sie wdbgexts.hein. Wenn Sie eine DbgEng-Erweiterung schreiben, die diese Funktion aufruft, fügen Sie wdbgexts.h vor dbgeng.h hinzu (weitere Informationen finden Sie unter Writing DbgEng Extension Code).
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | wdbgexts.h (include Wdbgexts.h, Dbgeng.h) |