ストレージ ミニポートは、StorPortHardwareReset を呼び出してハードウェア リセットを発行できます。
構文
ULONG StorPortHardwareReset(
PVOID HwDeviceExtension,
STOR_DEVICE_RESET_TYPE Type
);
パラメーター
HwDeviceExtension
ミニポートのデバイス拡張機能へのポインター。
Type
発行するリセットの種類を指定する STOR_DEVICE_RESET_TYPE 列挙型。 現時点では、型 を StorFunctionLevelReset に設定する必要があります。
戻り値
StorPortHardwareReset は、次のような状態コードを返します。
リターン コード | 形容 |
---|---|
STOR_STATUS_INVALID_PARAMETER | HwDeviceExtension が無効です。 |
STOR_STATUS_NOT_IMPLEMENTED | StorFunctionLevelReset 以外の値 型 実装されていません。 |
STOR_STATUS_SUCCESS | ハードウェアのリセットが正常に完了しました。 |
STOR_STATUS_UNSUCCESSFUL | 操作が失敗しました。 |
備考
詳細については、「デバイス のリセットと回復」を参照してください。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 10 バージョン 2004 |
ヘッダー | storport.h |