Fungsi WheaHwErrorReportSubmitDeviceDriver (ntddk.h)
Rutinitas ini mengirimkan laporan kesalahan yang sedang berlangsung ke WHEA untuk dilaporkan sebagai kesalahan perangkat keras.
Sintaks
NTSTATUS WheaHwErrorReportSubmitDeviceDriver(
WHEA_ERROR_HANDLE ErrorHandle
);
Parameter
ErrorHandle
Handel yang dikembalikan oleh WheaCreateHwErrorReportDeviceDriver.
Nilai kembali
Mengembalikan STATUS_SUCCESS atau salah satu hal berikut ini:
- STATUS_INVALID_HANDLE: Handel kesalahan tidak valid
- STATUS_DEVICE_REMOVED: Sumber kesalahan telah dihapus
- STATUS_BUFFER_TOO_SMALL: Paket tidak berisi bagian
- STATUS_INSUFFICIENT_RESOURCES: Ruang untuk data log tidak cukup
Jika tidak, rutinitas ini mengembalikan status yang dikembalikan oleh WheaReportHwError.
Keterangan
Sebelum memanggil rutinitas ini, driver harus menambahkan semua bagian yang diinginkan dengan memanggil WheaAddHwErrorReportSectionDeviceDriver.
Setelah memanggil rutinitas ini, buffer di set buffer tidak lagi tersedia untuk digunakan, dan handel tidak valid.
Jika terjadi kesalahan, atau kesalahan tidak lagi valid, driver dapat membersihkan tanpa laporan dikirimkan ke WHEA dengan memanggil WheaHwErrorReportAbandonDeviceDriver.
Untuk informasi selengkapnya, lihat Menggunakan WHEA di Windows 10.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 10, version 2004 |
Header | ntddk.h |