Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Un valor de la enumeración FA_EXTENSION_PLUGIN_PHASE se pasa a la función _EFN_Analyze para especificar qué fase del análisis está actualmente en curso.
Sintaxis
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_INITIALIZATIONEl análisis se encuentra en la fase de inicialización. Esto es después de inicializar los datos principales, como el registro de excepciones (para el modo de usuario) o el código de comprobación de errores (para el modo kernel). |
FA_PLUGIN_STACK_ANALYSISEl análisis se encuentra en la fase de análisis de pila. Esto es después de analizar la pila y el motor de análisis tiene la información, si estaba disponible en la pila, sobre el símbolo de error y el módulo. |
FA_PLUGIN_PRE_BUCKETINGEl análisis se encuentra en la fase de prebucketing. Esto es justo antes de que el motor de análisis genere un cubo. |
FA_PLUGIN_POST_BUCKETINGEl análisis se encuentra en la fase posterior a la creación de depósitos. Esto es justo después de que el motor de análisis genere un cubo. |
Requisitos
| Requisito | Valor |
|---|---|
| encabezado de | extsfns.h |
Consulte también
escribir un complemento de extensión de análisis para ampliar !analyze