Dela via


Inlägg för felanalys

Ett DebugFailureAnalysis-objekt har en samling felanalysposter. Mer information finns i Felanalys poster, taggar och datatyper.

En post för felanalys (kallas även för en FA-post) är något av följande:

DataSize-medlemmen i FA_ENTRY struktur innehåller datablockets storlek i byte. Om det inte finns något datablock är DataSize lika med 0. Taggmedlemmen i en FA_ENTRY struktur identifierar den typ av information som lagras i FA-posten. Taggen DEBUG_FLR_BUGCHECK_CODE anger till exempel att datablocket i FA_ENTRY innehåller en felkontrollkod.

I vissa fall finns det inget behov av ett datablock. all information förmedlas av taggen. Till exempel har en FA_ENTRY med taggen DEBUG_FLR_KERNEL_VERIFIER_ENABLED inget datablock.

Varje tagg är associerad med en av datatyperna i FA_ENTRY_TYPE uppräkning. Taggen DEBUG_FLR_BUGCHECK_CODE är till exempel associerad med datatypen DEBUG_FA_ENTRY_ULONG. Om du vill fastställa datatypen för en tagg anropar du metoden GetType i gränssnittet IDebugFAEntryTags .

Om du vill hämta eller ange datablocket för en FA-post använder du gränssnittet IDebugFailureAnalysis2 .

Se även

Skriva ett insticksprogram för analystillägg för att utöka !analyze

FA_ENTRY