drvResetDevice 函式 (winddi.h)
DrvResetDevice函式會重設無法運作或沒有回應的裝置。
語法
ULONG DrvResetDevice(
DHPDEV dhpdev,
PVOID Reserved
);
參數
dhpdev
實體裝置的 PDEV 控制碼,描述已停止的實體裝置。 這是 DrvEnablePDEV所傳回的值。
Reserved
保留且必須設定為 Null。
傳回值
DrvResetDevice 應該會傳回下列其中一個值:
傳回碼 | 描述 |
---|---|
|
裝置未從錯誤中復原。 |
|
裝置目前處於運作順序。 |
備註
此函式可在 Windows XP 和更新版本中使用。
DrvResetDevice 通常是為了回應 EngHangNotification而呼叫。 驅動程式應該採取任何將裝置還原到工作順序所需的步驟,而且應該不遺失資料或盡可能少執行此動作。
規格需求
目標平台 | 桌上型 |
標頭 | winddi.h (包含 Winddi.h) |