Freigeben über


ReadControlSpace-Funktion (wdbgexts.h)

Die ReadControlSpace-Funktion liest den prozessorspezifischen Steuerraum in das Array ein, auf das buf verweist.

Syntax

void ReadControlSpace(
  USHORT processor,
  ULONG  address,
  PVOID  buf,
  ULONG  size
);

Parameter

processor

Gibt die Anzahl des Prozessors an, dessen Steuerraum gelesen werden soll.

address

Gibt die Adresse des Steuerraums an.

buf

Gibt die Adresse eines Bytearrays an, das die Kontrollraumdaten enthalten soll.

size

Gibt die Anzahl der Bytes im Array an, auf das von buf verwiesen wird.

Rückgabewert

Keine

Bemerkungen

Wenn Sie 64-Bit-Code schreiben, sollten Sie stattdessen ReadControlSpace64 verwenden. Weitere Informationen finden Sie unter 32-Bit-Zeiger und 64-Bit-Zeiger .

Wenn Sie eine WdbgExts-Erweiterung schreiben, schließen Sie wdbgexts.h ein. Wenn Sie eine DbgEng-Erweiterung schreiben, die diese Funktion aufruft, schließen Sie wdbgexts.h vor dbgeng.h ein (ausführliche Informationen finden Sie unter Schreiben von DbgEng-Erweiterungscode ).

Anforderungen

Anforderung Wert
Zielplattform Desktop
Kopfzeile wdbgexts.h (einschließlich Wdbgexts.h, Dbgeng.h)