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 ReadIo--Methode liest aus dem System- und Bus-E/A-Speicher.
Syntax
HRESULT ReadIo(
[in] ULONG InterfaceType,
[in] ULONG BusNumber,
[in] ULONG AddressSpace,
[in] ULONG64 Offset,
[out] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG BytesRead
);
Parameter
[in] InterfaceType
Gibt den Schnittstellentyp des E/A-Busses an. Dieser Parameter kann Werte in der in wdm.h definierten INTERFACE_TYPE Enumeration annehmen.
[in] BusNumber
Gibt die vom System zugewiesene Nummer des Busses an. Dies ist in der Regel null, es sei denn, das System verfügt über mehr als einen Bus des gleichen Schnittstellentyps.
[in] AddressSpace
Dieser Parameter muss gleich 1 sein.
[in] Offset
Gibt die E/A-Adresse innerhalb des Adressraums an.
[out] Buffer
Empfängt die vom E/A-Bus gelesenen Daten.
[in] BufferSize
Gibt die Größe in Byte des Puffers Puffer-an. Dies ist die maximale Anzahl von Bytes, die gelesen werden. Derzeit muss dies 1, 2 oder 4 sein.
[out, optional] BytesRead
Empfängt die Anzahl der vom E/A-Bus zurückgegebenen Bytes. Wenn BytesRead-NULL-ist, werden diese Informationen nicht zurückgegeben.
Rückgabewert
| Rückgabecode | Beschreibung |
|---|---|
|
Die Methode war erfolgreich. |
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Bemerkungen
Diese Methode ist nur im Kernelmodusdebugging verfügbar.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | dbgeng.h (include Dbgeng.h) |