enumerasi KBUGCHECK_CALLBACK_REASON (wdm.h)
Jenis enumerasi KBUGCHECK_CALLBACK_REASON menentukan situasi di mana panggilan balik pemeriksaan bug dijalankan.
Sintaks
typedef enum _KBUGCHECK_CALLBACK_REASON {
KbCallbackInvalid,
KbCallbackReserved1,
KbCallbackSecondaryDumpData,
KbCallbackDumpIo,
KbCallbackAddPages,
KbCallbackSecondaryMultiPartDumpData,
KbCallbackRemovePages,
KbCallbackTriageDumpData,
KbCallbackReserved2
} KBUGCHECK_CALLBACK_REASON;
Konstanta
KbCallbackInvalid Dicadangkan untuk penggunaan sistem. Jangan gunakan. |
KbCallbackReserved1 Dicadangkan untuk penggunaan sistem. Jangan gunakan. |
KbCallbackSecondaryDumpData Fungsi panggilan balik menyediakan data untuk ditambahkan ke area data sekunder dari file crash dump saat sistem mengeluarkan pemeriksaan bug. Untuk informasi selengkapnya tentang jenis panggilan balik ini, lihat Menerapkan Rutinitas Panggilan Balik KbCallbackSecondaryDumpData. |
KbCallbackDumpIo Menentukan bahwa sistem harus memanggil fungsi panggilan balik setiap kali menulis data ke file crash dump. Driver untuk perangkat yang memantau status sistem dapat menggunakan jenis panggilan balik ini. Untuk informasi selengkapnya tentang jenis panggilan balik ini, lihat Menerapkan Rutinitas Panggilan Balik KbCallbackDumpIo. |
KbCallbackAddPages Fungsi panggilan balik menambahkan satu atau beberapa halaman data khusus driver ke bagian utama file crash dump saat sistem operasi mengeluarkan pemeriksaan bug. Untuk informasi selengkapnya tentang jenis panggilan balik ini, lihat Menerapkan Rutinitas Panggilan Balik KbCallbackAddPages. |
KbCallbackSecondaryMultiPartDumpData Menentukan bahwa panggilan balik dijalankan untuk mendapatkan jumlah data yang ingin disimpan driver dalam file cadangan. Nilai enumerasi ini didukung di Windows Server 2008 dan versi Windows yang lebih baru. |
KbCallbackRemovePages Fungsi panggilan balik menghapus satu atau beberapa halaman data yang disediakan driver dari file crash dump. Untuk informasi selengkapnya, lihat KBUGCHECK_REMOVE_PAGES. |
KbCallbackTriageDumpData Menentukan bahwa panggilan balik dijalankan untuk menambahkan rentang memori virtual yang ingin dipertahankan driver dalam file minidump yang diukir. Nilai enumerasi ini didukung mulai dari Windows 10, versi 1809, dan Windows Server 2019. Untuk informasi selengkapnya tentang jenis panggilan balik ini, lihat Menerapkan Rutinitas Panggilan Balik KbCallbackTriageDumpData. |
KbCallbackReserved2 Dicadangkan untuk penggunaan sistem. Jangan gunakan. |
Keterangan
Driver menggunakan enumerasi ini untuk menentukan jenis rutinitas panggilan balik KBUGCHECK_REASON_CALLBACK_ROUTINE untuk mendaftar ketika memanggil fungsi KeRegisterBugCheckReasonCallback .
Untuk informasi tentang bagaimana enumerasi ini digunakan, lihat Menulis Rutinitas Panggilan Balik Pemeriksaan Bug.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Didukung pada Windows XP dengan Service Pack 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 Rutinitas Panggilan Balik Pemeriksaan Bug
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk