Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die OutputRegisters Methodenformate und sendet die des Ziels als Ausgabe an die Clients.
Syntax
HRESULT OutputRegisters(
[in] ULONG OutputControl,
[in] ULONG Flags
);
Parameter
[in] OutputControl
Gibt an, welche Clients die Ausgabe der formatierten Register gesendet werden sollen. Mögliche Werte finden Sie unter DEBUG_OUTCTL_XXX.
[in] Flags
Gibt an, welche Register gedruckt werden sollen. Dies kann entweder DEBUG_REGISTERS_DEFAULT werden, um häufig verwendete Register zu drucken, DEBUG_REGISTERS_ALL alle Registersätze zu drucken, oder eine Kombination der in der folgenden Tabelle aufgeführten Werte.
| Wert | Beschreibung |
|---|---|
| DEBUG_REGISTERS_INT32 | Drucken Sie den 32-Bit-Registersatz. |
| DEBUG_REGISTERS_INT64 | Drucken Sie den 64-Bit-Registersatz. |
| DEBUG_REGISTERS_FLOAT | Drucken sie den Gleitkommaregistersatz. |
Rückgabewert
Diese Liste enthält nicht alle Fehler, die auftreten können. Eine Liste der möglichen Fehler finden Sie unter HRESULT-Werte.
| Rückgabecode | Beschreibung |
|---|---|
|
Die Methode war erfolgreich. |
Bemerkungen
Die Register werden so formatiert, dass sie für den Registersatz der Zielarchitektur spezifisch sind.
Die Methode OutputRegisters2 führt dieselbe Aufgabe wie diese Methode aus, ermöglicht aber auch die Angabe der Registerquelle.
Eine Übersicht über die IDebugRegisters Schnittstelle und andere registerbezogene Methoden finden Sie unter Registers. Ausführliche Informationen zum Senden der Ausgabe an die Clients finden Sie unter Eingabe- und Ausgabe-.
Anforderungen
| Anforderung | Wert |
|---|---|
| Zielplattform- | Desktop |
| Header- | dbgeng.h (include DbgEng.h) |