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 objeto DebugFailureAnalysis tiene una colección de entradas de análisis de errores. Para obtener más información, vea entradas de análisis de errores, etiquetas y tipos de datos.
Una entrada de análisis de errores (también denominada entrada FA) es una de las siguientes:
- Una estructura de FA_ENTRY
- Estructura FA_ENTRY seguida de un bloque de datos
El miembro DataSize de la estructura FA_ENTRY contiene el tamaño, en bytes, del bloque de datos. Si no hay ningún bloque de datos, DataSize es igual a 0. El miembro Tag de una estructura FA_ENTRY identifica el tipo de información que se almacena en la entrada FA. Por ejemplo, la etiqueta DEBUG_FLR_BUGCHECK_CODE indica que el bloque de datos del FA_ENTRY contiene un código de comprobación de errores.
En algunos casos, no es necesario un bloque de datos; toda la información se transmite mediante la etiqueta . Por ejemplo, un FA_ENTRY con etiqueta DEBUG_FLR_KERNEL_VERIFIER_ENABLED no tiene ningún bloque de datos.
Cada etiqueta está asociada a uno de los tipos de datos de la enumeración FA_ENTRY_TYPE . Por ejemplo, la etiqueta DEBUG_FLR_BUGCHECK_CODE está asociada al tipo de datos DEBUG_FA_ENTRY_ULONG. Para determinar el tipo de datos de una etiqueta, llame al método GetType de la interfaz IDebugFAEntryTags .
Para obtener o establecer el bloque de datos de una entrada fa, use la interfaz IDebugFailureAnalysis2 .
Consulte también
escribir un complemento de extensión de análisis para ampliar !analyze