Función NdisSetPollAffinity (poll.h)

Un controlador de minipuerto llama a la función NdisSetPollAffinity para bloquear una devolución de llamada NdisPoll a un procesador.

Sintaxis

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

Parámetros

[_In_] PollHandle

Identificador del objeto Poll devuelto por una llamada correcta a NdisRegisterPoll.

[_In_] PollAffinity

Puntero a una estructura de PROCESSOR_NUMBER inicializada por el controlador que describe el núcleo en el que el controlador quiere que se llame a la devolución de llamada de NdisPoll para este objeto.

Valor devuelto

None

Observaciones

Después de que NdisSetPollAffinity devuelva una iteración de sondeo todavía puede producirse con la afinidad antigua. La afinidad funciona al sondear en PASSIVE_LEVEL y DISPATCH_LEVEL IRQL.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 11
Servidor mínimo compatible Windows Server 2022
Encabezado poll.h (include ndis.h)
IRQL <= DISPATCH_LEVEL

Consulte también

NdisPoll

NdisRegisterPoll