Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Um valor na enumeração FA_EXTENSION_PLUGIN_PHASE é passado para a função _EFN_Analyze para especificar qual fase da análise está em andamento no momento.
Sintaxe
typedef enum _FA_EXTENSION_PLUGIN_PHASE {
FA_PLUGIN_INITIALIZATION,
FA_PLUGIN_STACK_ANALYSIS,
FA_PLUGIN_PRE_BUCKETING,
FA_PLUGIN_POST_BUCKETING
} FA_EXTENSION_PLUGIN_PHASE;
Constantes
FA_PLUGIN_INITIALIZATIONA análise está na fase de inicialização. Isso ocorre depois que os dados primários, como registro de exceção (para modo de usuário) ou código de verificação de bug (para modo kernel) são inicializados. |
FA_PLUGIN_STACK_ANALYSISA análise está na fase de análise de pilha. Isso ocorre depois que a pilha é analisada e o mecanismo de análise tem as informações, se estiverem disponíveis na pilha, sobre o símbolo e o módulo com falha. |
FA_PLUGIN_PRE_BUCKETINGA análise está na fase de pré-preparação. Isso ocorre logo antes de o mecanismo de análise gerar um bucket. |
FA_PLUGIN_POST_BUCKETINGA análise está na fase pós-bucketing. Isso ocorre logo após o mecanismo de análise gerar um bucket. |
Requisitos
| Requisito | Valor |
|---|---|
| cabeçalho | extsfns.h |
Consulte também
escrever um plug-in de extensão de análise para estender !analisar