微型端口驱动程序调用 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 |