ホーム › Devices.Display › PFN_DrvResetDevice
PFN_DrvResetDevice
コールバックシグネチャ
DWORD PFN_DrvResetDevice(
DHPDEV param0,
void* param1
);パラメーター
| フィールド | 型 |
|---|---|
| param0 | DHPDEV |
| param1 | void* |
公式ドキュメント
DrvResetDevice 関数は、動作不能または応答しないデバイスをリセットします。
戻り値
DrvResetDevice は、次のいずれかの値を返します。
| 戻り値 | 説明 |
|---|---|
| デバイスはエラーから回復しませんでした。 | |
| デバイスは現在正常に動作しています。 |
解説(Remarks)
この関数は Windows XP 以降で利用できます。
DrvResetDevice は通常、EngHangNotification に応答して呼び出されます。ドライバーは、デバイスを正常な動作状態に復元するために必要な手順を実行し、その際にデータ損失が生じないように、あるいは損失を可能な限り小さく抑える必要があります。
出典・ライセンス: 上記「公式ドキュメント」の内容は Microsoft の Win32 API ドキュメント(MicrosoftDocs/sdk-api)を日本語に翻訳・改変したものです。© Microsoft Corporation. CC BY 4.0 で提供。
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)
Microsoft 公式リファレンス: 英語 (en-us) · 日本語 (ja-jp) · 原文ソース (GitHub)