Freigeben über


IDebugDataSpaces3::WriteControl-Methode (dbgeng.h)

Die WriteControl-Methode schreibt implementierungsspezifische Systemdaten.

Syntax

HRESULT WriteControl(
  [in]            ULONG   Processor,
  [in]            ULONG64 Offset,
  [in]            PVOID   Buffer,
  [in]            ULONG   BufferSize,
  [out, optional] PULONG  BytesWritten
);

Parameter

[in] Processor

Gibt den Prozessor an, dessen Informationen geschrieben werden sollen.

[in] Offset

Gibt den Offset des Steuerbereichs des zu schreibenden Speichers an.

[in] Buffer

Gibt die Daten an, die in den Speicher des Kontrollbereichs geschrieben werden sollen.

[in] BufferSize

Gibt die Größe des Pufferpuffers in Byte an. Dies ist die maximale Anzahl von Bytes, die geschrieben werden.

[out, optional] BytesWritten

Empfängt die Anzahl von Bytes, die im Pufferpuffer zurückgegeben werden. Wenn BytesWrittenden Wert NULL aufweist, 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
S_OK
Die Methode war erfolgreich.

Hinweise

Diese Methode ist nur im Kernelmodusdebuggen verfügbar.

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile dbgeng.h (dbgeng.h einschließen)