Бөлісу құралы:


Записи анализа сбоев

Объект DebugFailureAnalysis содержит коллекцию записей анализа сбоев. Дополнительные сведения см. в записях анализа сбоев, тегах и типах данных.

запись анализа сбоев (также называемая записью FA) является одной из следующих:

  • Структура FA_ENTRY
  • Структура FA_ENTRY , за которой следует блок данных

Элемент DataSize структуры FA_ENTRY содержит размер блока данных в байтах. Если блок данных отсутствует, DataSize равен 0. Элемент тега структуры FA_ENTRY определяет тип информации, хранящейся в записи FA. Например, тег DEBUG_FLR_BUGCHECK_CODE указывает, что блок данных FA_ENTRY содержит код проверки ошибок.

В некоторых случаях блок данных не требуется; все сведения передаются тегом. Например, FA_ENTRY с тегом DEBUG_FLR_KERNEL_VERIFIER_ENABLED не имеет блока данных.

Каждый тег связан с одним из типов данных в перечислении FA_ENTRY_TYPE . Например, тег DEBUG_FLR_BUGCHECK_CODE связан с типом данных DEBUG_FA_ENTRY_ULONG. Чтобы определить тип данных тега, вызовите метод GetType интерфейса IDebugFAEntryTags .

Чтобы получить или задать блок данных записи FA, используйте интерфейс IDebugFailureAnalysis2 .

См. также

Написание подключаемого модуля анализа для расширения функций !analyze

FA_ENTRY