DEBUG_OUTCTL_XXX

Le costanti DEBUG_OUTCTL_XXX vengono utilizzate per il controllo di output. Le costanti formano un campo di bit che specifica i criteri correnti di dove inviare l'output. Il campo di bit è suddiviso in due sezioni.

I bit inferiori devono essere esattamente uno dei valori seguenti.

Valore Descrizione

DEBUG_OUTCTL_THIS_CLIENT

L'output generato dai metodi chiamati da questo client verrà inviato solo ai callback di output del client.

DEBUG_OUTCTL_ALL_CLIENTS

L'output verrà inviato a tutti i client.

DEBUG_OUTCTL_ALL_OTHER_CLIENTS

L'output verrà inviato a tutti i client ,ad eccezione del client che ha generato l'output.

DEBUG_OUTCTL_IGNORE

L'output verrà eliminato immediatamente e non verrà registrato o inviato ai callback.

DEBUG_OUTCTL_LOG_ONLY

L'output verrà registrato ma non inviato ai callback.

I bit più alti del campo di bit possono contenere i valori seguenti.

Valore Descrizione

DEBUG_OUTCTL_NOT_LOGGED

Non inserire l'output da questo client nel file di log globale.

DEBUG_OUTCTL_OVERRIDE_MASK

Invia l'output ai client indipendentemente dal fatto che la maschera di output del client lo consenta.

DEBUG_OUTCTL_DML

Per l'output che supporta Debugger Markup Language (DML), invia l'output in formato DML.

Per creare un campo di bit del controllo di output valido, accettare esattamente un valore dalla prima tabella, insieme a zero o più valori della seconda tabella e combinarli usando l'operatore OR bit per bit.

Il valore predefinito del campo bit del controllo di output è DEBUG_OUTCTL_ALL_CLIENTS.

In alternativa alla creazione di un campo di bit del controllo di output personalizzato, è possibile usare uno dei valori seguenti.

Valore Descrizione

DEBUG_OUTCTL_AMBIENT_DML

Imposta il nuovo controllo di output sullo stesso valore del controllo di output corrente e specifica che l'output sarà in formato DML.

DEBUG_OUTCTL_AMBIENT_TEXT

Imposta il nuovo controllo di output sullo stesso valore del controllo di output corrente e specifica che l'output sarà in formato testo.

DEBUG_OUTCTL_AMBIENT

Uguale a DEBUG_OUTCTL_AMBIENT_TEXT.

Requisiti

Intestazione

DbgEng.h (include DbgEng.h)