STOR_DEVICE_RESET_TYPE列挙 (storport.h)
STOR_DEVICE_RESET_TYPE列挙型は、StorPortHardwareReset の呼び出しで要求されるデバイス リセットの種類を指定します。
構文
typedef enum _STOR_DEVICE_RESET_TYPE {
StorFunctionLevelReset,
StorPlatformLevelReset,
StorBusSpecificReset
} STOR_DEVICE_RESET_TYPE;
定数
StorFunctionLevelReset リセット操作要求は、関数レベルのデバイスリセット用です。 この場合、リセット操作は特定のデバイスに制限され、他のデバイスには表示されません。 デバイスはリセット中もバスに接続され続け、リセット後に有効な (初期状態) 状態に戻ります。 |
StorPlatformLevelReset リセット操作要求は、プラットフォーム レベルのデバイス リセット用です。 この場合、リセット操作により、デバイスがバスに不足していると報告されます。 リセット操作は、特定のデバイスと、同じ電源レールまたはリセットラインを介して接続されている他のすべてのデバイスに影響します。 この種類のリセットは、システムに最も大きな影響を与えます。 OS は、影響を受けるすべてのデバイスのスタックを破棄して再構築し、すべてが空の状態から再起動されるようにします。 |
StorBusSpecificReset リセット操作要求は、バス固有のリセット用です。 |
注釈
詳細については、「 デバイスのリセットと回復 」を参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 2004 |
Header | storport.h |