OUTMASK (Steuerelementausgabeformat)
Der Befehl ".outmask " steuert das aktuelle Ausgabeformat.
.outmask[-] [/l] Expression
.outmask /a
.outmask /d
Parameter
Ausdruck
Gibt die Kennzeichnungen an, die der Maske hinzugefügt werden sollen. Ausdruck kann ein beliebiger ULONG-Wert sein, der die gewünschten Flagbits angibt. Eine Liste der möglichen Kennzeichnungen finden Sie in der Tabelle im Abschnitt "Hinweise".
-
Entfernt die Bits, die der Ausdruck aus der Maske angibt, anstatt sie der Maske hinzuzufügen.
/l
Behält den aktuellen Wert des Ausgabeformats der Protokolldatei bei. Wenn Sie "/l" nicht einschließen, entspricht das Ausgabeformat der Protokolldatei dem regulären Ausgabeformat.
/ein
Aktiviert alle Maskenkennzeichnungen. Dieser Parameter entspricht der 0XFFFFFFFF .outmask.
/d
Stellt das Ausgabeformat auf den Standardwert wieder her. Dieser Parameter entspricht 0x3F7 .outmask.
Environment
Element | Beschreibung |
---|---|
Modi | Benutzermodus, Kernel-Modus |
Ziele | Live, Crash Dump |
Plattformen | Alle |
Hinweise
Jedes Ausgabeformat-Flag ermöglicht es dem Debugger, bestimmte Ausgaben im Debugger-Befehlsfenster anzuzeigen. Wenn alle Maskenkennzeichnungen festgelegt sind, wird alle Ausgabe angezeigt.
Sie sollten Ausgabeformatkennzeichnungen mit Vorsicht entfernen, da Sie die Debuggerausgabe möglicherweise nicht lesen können.
Die folgenden Flagwerte sind vorhanden.
Wert | Standardeinstellung | Beschreibung |
---|---|---|
1 |
Ein |
Normale Ausgabe |
2 |
Ein |
Fehlerausgabe |
4 |
Ein |
Warnungen |
8 |
Aus |
Zusätzliche Ausgabe |
0x10 |
Ein |
Eingabeaufforderungsausgabe |
0x20 |
Ein |
Registrieren des Dumps vor Aufforderung |
0x40 |
Ein |
Warnungen, die für den Erweiterungsvorgang spezifisch sind |
0x80 |
Ein |
Debugausgabe aus dem Ziel (z . B. OutputDebugString oder DbgPrint) |
0x100 |
Ein |
Debuggen von Eingaben, die vom Ziel erwartet werden (z . B. DbgPrompt) |
0x200 |
Ein |
Symbolmeldungen (z. B . !sym laut) |