Função NdisSetPollAffinity (poll.h)

Um driver de miniporto chama a função NdisSetPollAffinity para bloquear um retorno de chamada NdisPoll para um processador.

Sintaxe

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

Parâmetros

[_In_] PollHandle

Um identificador para o objeto Poll retornado por uma chamada bem-sucedida para NdisRegisterPoll.

[_In_] PollAffinity

Um ponteiro para uma estrutura de PROCESSOR_NUMBER inicializada pelo driver que descreve o núcleo no qual o driver deseja que o retorno de chamada NdisPoll para esse objeto seja chamado.

Valor retornado

Nenhum

Comentários

Depois que NdisSetPollAffinity retorna uma iteração de pesquisa ainda pode ocorrer com a afinidade antiga. A afinidade funciona ao sondar em PASSIVE_LEVEL e DISPATCH_LEVEL IRQL.

Requisitos

   
Cliente mínimo com suporte Windows 11
Servidor mínimo com suporte Windows Server 2022
Cabeçalho poll.h (include ndis.h)
IRQL <= DISPATCH_LEVEL

Confira também

NdisPoll

NdisRegisterPoll