StorPortGetMessageInterruptIDFromProcessorIndex 関数 (storport.h)
Storport ミニポートは 、StorPortGetMessageInterruptIDFromProcessorIndex を呼び出して、指定されたプロセッサ インデックスのメッセージ割り込み ID を取得できます。
構文
ULONG StorPortGetMessageInterruptIDFromProcessorIndex(
PVOID HwDeviceExtension,
ULONG ProcessorIndex,
PULONG MessageInterruptID
);
パラメーター
HwDeviceExtension
[入力]ミニポートのデバイス拡張機能へのポインター。
ProcessorIndex
[入力]システム全体のプロセッサ インデックス。 マルチプロセッサ システムに合計 n 個 の論理プロセッサが含まれている場合、有効なプロセッサ インデックスの範囲は 0 から n から 1 です。
MessageInterruptID
[out] ProcessorIndex のメッセージ割り込み ID が書き込まれる ULONG 値へのポインター。
戻り値
StorPortGetMessageInterruptIDFromProcessorIndex は、ミニポート データが正常に報告された場合にSTOR_STATUS_SUCCESSを返します。 考えられるエラーの戻り値は次のとおりです。
リターン コード | 説明 |
---|---|
STOR_STATUS_INVALID_PARAMETER | 無効な ProcessorIndex 値など、無効なパラメーターがあります。 |
STOR_STATUS_UNSUCCESSFUL | 内部的な理由でエラーが発生しました。 |
注釈
詳細については、KeGetProcessorNumberFromIndex の「解説」セクションを参照してください。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 11 バージョン 22H2 |
Header | storport.h |