StorPortSetAdapterBusType 関数 (storport.h)
StorPortSetAdapterBusType は、現在の構成に応じてアダプターのバスの種類を調整するために使用されます。
構文
ULONG StorPortSetAdapterBusType(
[in] PVOID HwDeviceExtension,
[in] ULONG BusType
);
パラメーター
[in] HwDeviceExtension
ハードウェア デバイス拡張機能へのポインター。 これは、ポート ドライバーがミニポート ドライバーの代わりに割り当ておよび初期化する HBA 記憶域ごとの です。 ミニポート ドライバーは通常、HBA の状態や HBA のマップされたアクセス範囲など、この拡張機能に HBA 固有の情報を格納します。 この領域は、ミニポート ドライバーが StorPortInitialize を呼び出した直後に、ミニポートで使用できます。 ポート ドライバーは、デバイスを削除すると、このメモリを解放します。
[in] BusType
設定 するバス 固有の構成データの種類を指定するSTORAGE_BUS_TYPE値が含まれます。
戻り値
StorPortSetAdapterBusType ルーチンは、次のいずれかの状態コードを返します。
リターン コード | 説明 |
---|---|
STOR_STATUS_UNSUCCESSFUL | このルーチンは 、HwStorFindAdapter 関数の外部で呼び出されました。 |
STOR_STATUS_SUCCESS | このルーチンは正常に完了しました。 |
STOR_STATUS_INVALID_PARAMETER | BusType が無効な値です。 |
注釈
このルーチンで BusType を設定すると、ドライバーを再インストールしなくても、ミニポート INF で設定されたグローバル プロパティをオーバーライドできます。 これは、RAID のサポートや、バスの種類が異なる複数のアダプターのサポートなどのシナリオに役立ちます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
対象プラットフォーム | ユニバーサル |
Header | storport.h (Storport.h を含む) |
Library | Storport.lib |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示