StorPortGetMSIInfo 関数 (storport.h)
StorPortGetMSIInfo ルーチンは、指定されたメッセージのメッセージシグナル割り込み (MSI) 情報を取得します。
構文
ULONG StorPortGetMSIInfo(
[in] PVOID HwDeviceExtension,
[in] ULONG MessageId,
[out] PMESSAGE_INTERRUPT_INFORMATION InterruptInfo
);
パラメーター
[in] HwDeviceExtension
ホスト バス アダプター (HBA) のハードウェア デバイス拡張機能へのポインター。
[in] MessageId
情報が取得されるメッセージの識別子。
[out] InterruptInfo
MessageId パラメーターで指定されたメッセージの情報を受け取るミニポート ドライバーによって提供されるMESSAGE_INTERRUPT_INFORMATION構造体へのポインター。
戻り値
StorPortGetMSIInfo は 、次のいずれかの状態コードを返します。
リターン コード | 説明 |
---|---|
|
この関数は、アクティブなオペレーティング システムには実装されません。 |
|
指定したメッセージの MSI 情報が正常に受信されたことを示します。 |
|
渡された HwDeviceExtension は NULL でした。
または 構造体が情報を受信するための InterruptInfo 内のポインターは NULL です。 または 関数に渡された MessageId が正しくありません。 |
|
HBA は MSI をサポートしていません。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | このルーチンは、Windows Vista 以降で使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | storport.h (Storport.h を含む) |
IRQL | 任意のレベル。 |