Condividi tramite


Voci di analisi degli errori

Un oggetto DebugFailureAnalysis include una raccolta di voci di analisi degli errori. Per altre informazioni, vedere Voci di analisi degli errori, tag e tipi di dati.

Una voce di analisi degli errori (chiamata anche voce FA) è una delle seguenti:

Il membro DataSize della struttura FA_ENTRY contiene le dimensioni, in byte, del blocco di dati. Se non è presente alcun blocco di dati, DataSize è uguale a 0. Il membro Tag di una struttura FA_ENTRY identifica il tipo di informazioni archiviate nella voce FA. Ad esempio, il tag DEBUG_FLR_BUGCHECK_CODE indica che il blocco dati della FA_ENTRY contiene un codice di controllo dei bug.

In alcuni casi, non è necessario un blocco di dati; tutte le informazioni vengono trasmesse dal tag. Ad esempio, un FA_ENTRY con tag DEBUG_FLR_KERNEL_VERIFIER_ENABLED non ha alcun blocco di dati.

Ogni tag è associato a uno dei tipi di dati nell'enumerazione FA_ENTRY_TYPE . Ad esempio, il tag DEBUG_FLR_BUGCHECK_CODE è associato al tipo di dati DEBUG_FA_ENTRY_ULONG. Per determinare il tipo di dati di un tag, chiamare il metodo GetType dell'interfaccia IDebugFAEntryTags .

Per ottenere o impostare il blocco dati di una voce FA, usare l'interfaccia IDebugFailureAnalysis2 .

Vedere anche

Scrittura di un plug-in dell'estensione di analisi per estendere !analizza

FA_ENTRY