共用方式為


drvResetDevice 函式 (winddi.h)

DrvResetDevice函式會重設無法運作或沒有回應的裝置。

語法

ULONG DrvResetDevice(
  DHPDEV dhpdev,
  PVOID  Reserved
);

參數

dhpdev

實體裝置的 PDEV 控制碼,描述已停止的實體裝置。 這是 DrvEnablePDEV所傳回的值。

Reserved

保留且必須設定為 Null

傳回值

DrvResetDevice 應該會傳回下列其中一個值:

傳回碼 描述
DRD_ERROR
裝置未從錯誤中復原。
DRD_SUCCESS
裝置目前處於運作順序。

備註

此函式可在 Windows XP 和更新版本中使用。

DrvResetDevice 通常是為了回應 EngHangNotification而呼叫。 驅動程式應該採取任何將裝置還原到工作順序所需的步驟,而且應該不遺失資料或盡可能少執行此動作。

規格需求

   
目標平台 桌上型
標頭 winddi.h (包含 Winddi.h)

另請參閱

DrvEnablePDEV

EngHangNotification