StorPortHardwareReset 関数 (storport.h)

ストレージ ミニポートは 、StorPortHardwareReset を呼び出してハードウェア リセットを発行できます。

構文

ULONG StorPortHardwareReset(
  PVOID                  HwDeviceExtension,
  STOR_DEVICE_RESET_TYPE Type
);

パラメーター

HwDeviceExtension

ミニポートのデバイス拡張機能へのポインター。

Type

発行するリセットの種類を指定する STOR_DEVICE_RESET_TYPE 列挙型。 現在、 TypeStorFunctionLevelReset に設定する必要があります。

戻り値

StorPortHardwareReset は、次のような状態コードを返します。

リターン コード 説明
STOR_STATUS_INVALID_PARAMETER HwDeviceExtension が無効です。
STOR_STATUS_NOT_IMPLEMENTED StorFunctionLevelReset 以外の値は実装されません。
STOR_STATUS_SUCCESS ハードウェアのリセットが正常に完了しました。
STOR_STATUS_UNSUCCESSFUL 操作が失敗しました。

注釈

詳細については、「 デバイスのリセットと回復 」を参照してください。

要件

要件
サポートされている最小のクライアント Windows 10 バージョン 2004
Header storport.h

こちらもご覧ください

STOR_DEVICE_RESET_TYPE