Freigeben über


IDebugDataSpaces3::ReadControl-Methode (dbgeng.h)

Die ReadControl-Methode liest implementierungsspezifische Systemdaten.

Syntax

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

Parameter

[in] Processor

Gibt den Prozessor an, dessen Informationen gelesen werden sollen.

[in] Offset

Gibt den Offset im Steuerbereich des zu lesenden Speichers an.

[out] Buffer

Empfängt die Auslesedaten aus dem Speicher des Kontrollspeichers.

[in] BufferSize

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

[out, optional] BytesRead

Empfängt die Anzahl von Bytes, die im Pufferpuffer zurückgegeben werden. Wenn BytesReadNULL ist, werden diese Informationen nicht zurückgegeben.

Rückgabewert

Rückgabecode BESCHREIBUNG
S_OK
Die Methode war erfolgreich.
 

Diese Methode kann auch Fehlerwerte zurückgeben. Weitere Informationen finden Sie unter Rückgabewerte .

Hinweise

Diese Methode ist nur im Kernelmodusdebuggen verfügbar.

Anforderungen

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