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