Bagikan melalui


struktur EXCEPTION_DEBUG_INFO (minwinbase.h)

Berisi informasi pengecualian yang dapat digunakan oleh debugger.

Sintaks

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

Anggota

ExceptionRecord

Struktur EXCEPTION_RECORD dengan informasi khusus untuk pengecualian. Ini termasuk kode pengecualian, bendera, alamat, penunjuk ke pengecualian terkait, parameter tambahan, dan sebagainya.

dwFirstChance

Nilai yang menunjukkan apakah debugger sebelumnya telah mengalami pengecualian yang ditentukan oleh anggota ExceptionRecord . Jika anggota dwFirstChance bukan nol, ini adalah pertama kalinya debugger mengalami pengecualian. Debugger biasanya menangani titik henti dan pengecualian satu langkah saat pertama kali ditemui. Jika anggota ini nol, debugger sebelumnya telah mengalami pengecualian. Ini hanya terjadi jika, selama pencarian penanganan pengecualian terstruktur, tidak ada handler yang ditemukan atau pengecualian dilanjutkan.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows XP [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header minwinbase.h (termasuk Windows.h)

Lihat juga

DEBUG_EVENT

EXCEPTION_RECORD