IDebugDataSpaces3::WriteBusData-Methode (dbgeng.h)
Die WriteBusData--Methode schreibt Daten in einen Systembus.
Syntax
HRESULT WriteBusData(
[in] ULONG BusDataType,
[in] ULONG BusNumber,
[in] ULONG SlotNumber,
[in] ULONG Offset,
[in] PVOID Buffer,
[in] ULONG BufferSize,
[out, optional] PULONG BytesWritten
);
Parameter
[in] BusDataType
Gibt den Busdatentyp des zu schreibenden Buss an. Ausführliche Informationen zu zulässigen Werten finden Sie in der Dokumentation zur BUS_DATA_TYPE Enumeration im Microsoft Windows SDK.
[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 desselben Busdatentyps.
[in] SlotNumber
Gibt die logische Steckplatznummer auf dem Bus an.
[in] Offset
Gibt den Offset in den Busdaten an, in die geschrieben werden soll.
[in] Buffer
Gibt die Daten an, die in den Bus geschrieben werden sollen.
[in] BufferSize
Gibt die Größe in Byte des Puffers Puffer-an. Dies ist die maximale Anzahl von Bytes, die geschrieben werden.
[out, optional] BytesWritten
Empfängt die Anzahl der Bytes, die in den Bus geschrieben wurden. Wenn BytesWrittenNULL-ist, werden diese Informationen nicht zurückgegeben.
Rückgabewert
Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte.
Rückgabecode | Beschreibung |
---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Diese Methode ist nur im Kernelmodusdebugging verfügbar.
Die Art der aus dem Bus gelesenen Daten ist system-, bus- und steckplatzabhängig.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform- | Desktop |
Header- | dbgeng.h (include Dbgeng.h) |