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) |