Fonction NdisSetPollAffinity (poll.h)
Un pilote miniport appelle la fonction NdisSetPollAffinity pour verrouiller un rappel NdisPoll sur un processeur.
Syntaxe
void NdisSetPollAffinity(
[_In_] NDIS_POLL_HANDLE PollHandle,
[_In_] PROCESSOR_NUMBER const *PollAffinity
);
Paramètres
[_In_] PollHandle
Handle de l’objet Poll retourné par un appel réussi à NdisRegisterPoll.
[_In_] PollAffinity
Pointeur vers une structure de PROCESSOR_NUMBER initialisée par le pilote qui décrit le cœur sur lequel le pilote souhaite que le rappel NdisPoll pour cet objet soit appelé.
Valeur de retour
None
Remarques
Une fois que NdisSetPollAffinity retourne une itération de sondage peut toujours se produire avec l’ancienne affinité. L’affinité fonctionne lors de l’interrogation à PASSIVE_LEVEL et DISPATCH_LEVEL IRQL.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | poll.h (include ndis.h) |
IRQL | <= DISPATCH_LEVEL |