struktur KBUGCHECK_SECONDARY_DUMP_DATA (wdm.h)

Struktur KBUGCHECK_SECONDARY_DUMP_DATA menjelaskan bagian data yang disediakan driver yang akan ditulis oleh rutinitas KbCallbackSecondaryDumpData ke file crash dump.

Sintaks

typedef struct _KBUGCHECK_SECONDARY_DUMP_DATA {
  IN PVOID  InBuffer;
  IN ULONG  InBufferLength;
  IN ULONG  MaximumAllowed;
  OUT GUID  Guid;
  OUT PVOID OutBuffer;
  OUT ULONG OutBufferLength;
} KBUGCHECK_SECONDARY_DUMP_DATA, *PKBUGCHECK_SECONDARY_DUMP_DATA;

Anggota

InBuffer

Penunjuk ke buffer yang dialokasikan oleh sistem.

InBufferLength

Menentukan ukuran buffer, dalam byte, yang ditentukan oleh anggota InBuffer .

MaximumAllowed

Menentukan jumlah maksimum data yang dapat ditulis oleh rutinitas KbCallbackSecondaryDumpData ke file crash dump.

Guid

Menentukan GUID yang mengidentifikasi data crash dump driver. (Driver harus menggunakan GUID unik untuk menandai data crash dump mereka. Gunakan alat GuidGen.exe untuk menghasilkan GUID untuk driver Anda. Alat ini disertakan dalam Microsoft Windows SDK.)

OutBuffer

Arahkan ke buffer tempat driver menulis data crash dump-nya, atau NULL.

OutBufferLength

Menentukan ukuran buffer, dalam byte, yang ditentukan oleh anggota OutBuffer .

Keterangan

Untuk informasi selengkapnya tentang bagaimana struktur ini digunakan, lihat Menulis Rutinitas Panggilan Balik Pemeriksaan Bug dan fungsi panggilan balik KBUGCHECK_REASON_CALLBACK_ROUTINE .

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Tersedia di Microsoft Windows XP dengan Paket Layanan 1 (SP1), Windows Server 2003, dan versi sistem operasi Windows yang lebih baru.
Header wdm.h (termasuk Wdm.h, Ntddk.h, Ntifs.h)

Lihat juga

Menulis Bug Check Callback Routine.