Bagikan melalui


Fungsi EngHangNotification (winddi.h)

Fungsi EngHangNotification memberi tahu sistem bahwa perangkat tertentu tidak dapat dioperasikan atau tidak responsif.

Sintaks

ENGAPI ULONG EngHangNotification(
  HDEV  hdev,
  PVOID Reserved
);

Parameter

hdev

Tangani ke perangkat fisik yang telah berhenti. Parameter ini adalah handel GDI yang diterima oleh titik masuk DrvCompletePDEV driver.

Reserved

Dicadangkan dan harus diatur ke NULL.

Mengembalikan nilai

EngHangNotification mengembalikan salah satu nilai berikut:

Menampilkan kode Deskripsi
EHN_ERROR
Perangkat tidak pulih dari kesalahan.
EHN_RESTORED
Perangkat dipulihkan ke urutan kerja.

Keterangan

Driver harus melakukan panggilan ini kapan saja mendeteksi bahwa perangkat keras tidak dapat dioperasikan atau tidak responsif. Jika EngHangNotification mengembalikan EHN_RESTORED, driver harus mencoba kembali operasi yang mendeteksi status yang tidak dapat dioperasikan; jika tidak, driver akan gagal dalam panggilan saat ini sesegera mungkin. Setiap operasi driver berikutnya yang mendeteksi masalah harus kembali memanggil EngHangNotification.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Fungsi ini tersedia di Windows XP dan yang lebih baru.
Target Platform Universal
Header winddi.h (termasuk Winddi.h)
Pustaka Win32k.lib
DLL Win32k.sys

Lihat juga

DrvCompletePDEV

DrvResetDevice