Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Um objeto DebugFailureAnalysis tem uma coleção de entradas de análise de falha. Para obter mais informações, consulte Entradas de análise de falhas, tags e tipos de dados.
Uma entrada de análise de falha (também chamada de entrada FA) é uma das seguintes:
O membro DataSize da estrutura FA_ENTRY contém o tamanho, em bytes, do bloco de dados. Se não houver nenhum bloco de dados, DataSize será igual a 0. O membro Tag de uma estrutura FA_ENTRY identifica o tipo de informação armazenada na entrada FA. Por exemplo, a tag DEBUG_FLR_BUGCHECK_CODE indica que o bloco de dados do FA_ENTRY contém um código de verificação de bug.
Em alguns casos, não há necessidade de um bloco de dados; Toda a informação é transmitida pela etiqueta. Por exemplo, um FA_ENTRY com tag DEBUG_FLR_KERNEL_VERIFIER_ENABLED não tem bloco de dados.
Cada tag é associada a um dos tipos de dados na enumeração FA_ENTRY_TYPE . Por exemplo, a tag DEBUG_FLR_BUGCHECK_CODE está associada ao tipo de dados DEBUG_FA_ENTRY_ULONG. Para determinar o tipo de dados de uma tag, chame o método GetType da interface IDebugFAEntryTags .
Para obter ou definir o bloco de dados de uma entrada FA, use a interface IDebugFailureAnalysis2 .
Ver também
Escrever um plug-in de extensão de análise para ampliar !analyze