Freigeben über


IDebugDataSpaces2::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 Steuerraums des zu schreibenden Speichers an.

[in] Buffer

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

[in] BufferSize

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

[out, optional] BytesWritten

Empfängt die Anzahl der im Pufferpuffer zurückgegebenen Bytes. 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
S_OK
Die Methode war erfolgreich.

Hinweise

Diese Methode ist nur beim Debuggen im Kernelmodus verfügbar.

Anforderungen

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