estrutura EXCEPTION_DEBUG_INFO (minwinbase.h)
Contém informações de exceção que podem ser usadas por um depurador.
Sintaxe
typedef struct _EXCEPTION_DEBUG_INFO {
EXCEPTION_RECORD ExceptionRecord;
DWORD dwFirstChance;
} EXCEPTION_DEBUG_INFO, *LPEXCEPTION_DEBUG_INFO;
Membros
ExceptionRecord
Uma estrutura EXCEPTION_RECORD com informações específicas para a exceção. Isso inclui o código de exceção, sinalizadores, endereço, um ponteiro para uma exceção relacionada, parâmetros extras e assim por diante.
dwFirstChance
Um valor que indica se o depurador encontrou anteriormente a exceção especificada pelo membro ExceptionRecord . Se o membro dwFirstChance for diferente de zero, esta será a primeira vez que o depurador encontrar a exceção. Normalmente, os depuradores lidam com exceções de ponto de interrupção e de etapa única quando são encontrados pela primeira vez. Se esse membro for zero, o depurador já encontrou a exceção. Isso ocorrerá somente se, durante a pesquisa por manipuladores de exceção estruturados, nenhum manipulador foi encontrado ou a exceção foi continuada.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Cabeçalho | minwinbase.h (inclua Windows.h) |