StorPortGetMessageInterruptIDFromProcessorIndex 函数 (storport.h)
Storport 微型端口可以调用 StorPortGetMessageInterruptIDFromProcessorIndex 以获取指定处理器索引的消息中断 ID。
语法
ULONG StorPortGetMessageInterruptIDFromProcessorIndex(
PVOID HwDeviceExtension,
ULONG ProcessorIndex,
PULONG MessageInterruptID
);
参数
HwDeviceExtension
[in]指向微型端口设备扩展的指针。
ProcessorIndex
[in]系统范围的处理器索引。 如果多处理器系统包含总共 n 逻辑处理器,则有效的处理器索引范围为 0 到 n-1。
MessageInterruptID
[out]指向 ULONG 值的指针,其中写入了 ProcessorIndex 的消息中断 ID。
返回值
StorPortGetMessageInterruptIDFromProcessorIndex 如果已成功报告微型端口数据,则返回STOR_STATUS_SUCCESS。 可能的错误返回值包括以下内容。
返回代码 | 描述 |
---|---|
STOR_STATUS_INVALID_PARAMETER | 参数无效,例如 ProcessorIndex 值无效。 |
STOR_STATUS_UNSUCCESSFUL | 出于内部原因而发生错误。 |
言论
有关详细信息,请参阅 KeGetProcessorNumberFromIndex 的 备注 部分。
要求
要求 | 价值 |
---|---|
最低支持的客户端 | Windows 11 版本 22H2 |
标头 | storport.h |