Condividi tramite


maschera di controllo (maschera di output del controllo)

Il comando .outmask controlla la maschera di output corrente.

.outmask[-] [/l] Expression 
.outmask /a 
.outmask /d

Parametri

Espressione
Specifica i flag da aggiungere alla maschera. Expression può essere qualsiasi valore ULONG che specifica i bit di flag desiderati. Per un elenco dei flag possibili, vedere la tabella nella sezione Osservazioni.

-
Rimuove i bit specificati da Expression dalla maschera anziché aggiungerli alla maschera.

/l
Mantiene il valore corrente della maschera di output del file di log. Se non si include /l, la maschera di output del file di log corrisponde alla maschera di output normale.

/un
Attiva tutti i flag mask. Questo parametro equivale a .outmask 0xFFFFFFFF.

/d
Ripristina la maschera di output sul valore predefinito. Questo parametro equivale a .outmask 0x3F7.

Ambiente

Articolo Descrizione
Modalità Modalità utente, modalità kernel
Target Live, crash dump
Piattaforme Tutte le date

Osservazioni:

Ogni flag maschera di output consente al debugger di visualizzare determinati output nella finestra di comando del debugger. Se vengono impostati tutti i flag mask, viene visualizzato tutto l'output.

È consigliabile rimuovere i flag della maschera di output con cautela, perché potrebbe non essere possibile leggere l'output del debugger.

Esistono i valori di flag seguenti.

Valore Impostazione predefinita Descrizione

1

Attivato

Output normale

2

Attivato

Output degli errori

4

Attivato

Avvisi

8

Disattivato

Output aggiuntivo

0x10

Attivato

Output prompt

0x20

Attivato

Registrare il dump prima della richiesta

0x40

Attivato

Avvisi specifici dell'operazione di estensione

0x80

Attivato

Eseguire il debug dell'output dalla destinazione , ad esempio OutputDebugString o DbgPrint

0x100

Attivato

Input di debug previsto dalla destinazione (ad esempio DbgPrompt)

0x200

Attivato

Messaggi di simboli (ad esempio, !sym noisy)