NdisSetPollAffinity 函数 (poll.h)

微型端口驱动程序调用 NdisSetPollAffinity 函数来锁定处理器的 NdisPoll 回调。

语法

void NdisSetPollAffinity(
  [_In_] NDIS_POLL_HANDLE       PollHandle,
  [_In_] PROCESSOR_NUMBER const *PollAffinity
);

参数

[_In_] PollHandle

成功调用 NdisRegisterPoll返回的 Poll 对象的句柄。

[_In_] PollAffinity

指向驱动程序初始化 PROCESSOR_NUMBER 结构的指针,该结构描述驱动程序希望调用此对象的 NdisPoll 回调的核心。

返回值

没有

言论

NdisSetPollAffinity 返回一个轮询迭代后,旧相关性仍可能发生。 在 PASSIVE_LEVEL 和 DISPATCH_LEVEL IRQL 轮询时,相关性有效。

要求

要求 价值
最低支持的客户端 Windows 11
支持的最低服务器 Windows Server 2022
标头 poll.h (include ndis.h)
IRQL <= DISPATCH_LEVEL

另请参阅

NdisPoll

NdisRegisterPoll