NdisSetPollAffinity-Funktion (poll.h)
Ein Miniporttreiber ruft die NdisSetPollAffinity-Funktion auf, um einen NdisPoll-Rückruf an einen Prozessor zu sperren.
Syntax
void NdisSetPollAffinity(
[_In_] NDIS_POLL_HANDLE PollHandle,
[_In_] PROCESSOR_NUMBER const *PollAffinity
);
Parameter
[_In_] PollHandle
Ein Handle für das Poll-Objekt, das von einem erfolgreichen Aufruf von NdisRegisterPoll zurückgegeben wird.
[_In_] PollAffinity
Ein Zeiger auf eine vom Treiber initialisierte PROCESSOR_NUMBER Struktur, die den Kern beschreibt, auf dem der Treiber den NdisPoll-Rückruf für dieses Objekt aufrufen möchte.
Rückgabewert
Keine
Bemerkungen
Nachdem NdisSetPollAffinity zurückgegeben wurde, kann eine Abfrageiteration weiterhin mit der alten Affinität auftreten. Die Affinität funktioniert sowohl bei PASSIVE_LEVEL als auch bei DISPATCH_LEVEL IRQL.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 11 |
Unterstützte Mindestversion (Server) | Windows Server 2022 |
Kopfzeile | poll.h (include ndis.h) |
IRQL | <= DISPATCH_LEVEL |