Funzione NdisSetPollAffinity (poll.h)

Un driver miniport chiama la funzione NdisSetPollAffinity per bloccare un callback NdisPoll a un processore.

Sintassi

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

Parametri

[_In_] PollHandle

Handle dell'oggetto Poll restituito da una chiamata riuscita a NdisRegisterPoll.

[_In_] PollAffinity

Puntatore a una struttura di PROCESSOR_NUMBER inizializzata driver che descrive il core su cui il driver vuole chiamare il callback NdisPoll per questo oggetto.

Valore restituito

nessuno

Osservazioni

Dopo che NdisSetPollAffinity restituisce un'iterazione del polling può comunque verificarsi con l'affinità precedente. L'affinità funziona quando si esegue il polling in PASSIVE_LEVEL e DISPATCH_LEVEL IRQL.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione poll.h (includere ndis.h)
IRQL <= DISPATCH_LEVEL

Vedi anche

NdisPoll

NdisRegisterPoll