Поделиться через


структура EXCEPTION_DEBUG_INFO (minwinbase.h)

Содержит сведения об исключении, которые могут использоваться отладчиком.

Синтаксис

typedef struct _EXCEPTION_DEBUG_INFO {
  EXCEPTION_RECORD ExceptionRecord;
  DWORD            dwFirstChance;
} EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO;

Члены

ExceptionRecord

Структура EXCEPTION_RECORD со сведениями, характерными для исключения. Сюда входят код исключения, флаги, адрес, указатель на связанное исключение, дополнительные параметры и т. д.

dwFirstChance

Значение типа , указывающее, сталкивался ли отладчик ранее с исключением, указанным элементом ExceptionRecord . Если член dwFirstChance не является нулевым, отладчик впервые столкнулся с исключением. Отладчики обычно обрабатывают точки останова и одношаговые исключения при первом обнаружении. Если этот член равен нулю, отладчик ранее сталкивался с исключением. Это происходит только в том случае, если во время поиска структурированных обработчиков исключений обработчик не найден или исключение было продолжено.

Требования

Требование Значение
Минимальная версия клиента Windows XP [только классические приложения]
Минимальная версия сервера Windows Server 2003 [только классические приложения]
Верхняя часть minwinbase.h (включая Windows.h)

См. также раздел

DEBUG_EVENT

EXCEPTION_RECORD