StorPortGetMessageInterruptIDFromProcessorIndex 関数 (storport.h)
Storport ミニポート StorPortGetMessageInterruptIDFromProcessorIndex を呼び出して、指定したプロセッサ インデックスのメッセージ割り込み ID を取得できます。
構文
ULONG StorPortGetMessageInterruptIDFromProcessorIndex(
PVOID HwDeviceExtension,
ULONG ProcessorIndex,
PULONG MessageInterruptID
);
パラメーター
HwDeviceExtension
[in]ミニポートのデバイス拡張機能へのポインター。
ProcessorIndex
[in]システム全体のプロセッサ インデックス。 マルチプロセッサ システムに合計 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 |
ヘッダー | storport.h |