共用方式為


EngHangNotification 函式 (winddi.h)

EngHangNotification 函式會通知系統指定的裝置無法運作或沒有回應。

語法

ENGAPI ULONG EngHangNotification(
  HDEV  hdev,
  PVOID Reserved
);

參數

hdev

已停止之實體裝置的句柄。 此參數是驅動程式的 DrvCompletePDEV 進入點收到的 GDI 句柄。

Reserved

為保留,且必須設定為 NULL

傳回值

EngHangNotification 會傳回下列其中一個值:

傳回碼 Description
EHN_ERROR
裝置未從錯誤中復原。
EHN_RESTORED
裝置已還原至工作順序。

備註

每當驅動程式偵測到硬體無法運作或沒有回應時,都應該進行此呼叫。 如果 EngHangNotification 傳回EHN_RESTORED,驅動程式應該重試偵測到無法運作狀態的作業;否則,驅動程式應該儘快失敗目前的呼叫。 任何偵測到問題的後續驅動程式作業都應該再次呼叫 EngHangNotification

規格需求

需求
最低支援的用戶端 此函式可在 Windows XP 和更新版本中使用。
目標平台 Universal
標頭 winddi.h (包括 Winddi.h)
程式庫 Win32k.lib
Dll Win32k.sys

另請參閱

DrvCompletePDEV

DrvResetDevice