Freigeben über


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)