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 |