estructura de NDIS_POLL_CHARACTERISTICS (poll.h)

La estructura de NDIS_POLL_CHARACTERISTICS contiene punteros de devolución de llamada NdisPoll y NdisSetPollNotification del objeto Poll.

Sintaxis

typedef struct _NDIS_POLL_CHARACTERISTICS {
  NDIS_OBJECT_HEADER                 Header;
  NDIS_SET_POLL_NOTIFICATION_HANDLER SetPollNotificationHandler;
  NDIS_POLL_HANDLER                  PollHandler;
} NDIS_POLL_CHARACTERISTICS;

Miembros

Header

Estructura NDIS_OBJECT_HEADER de la estructura NDIS_POLL_CHARACTERISTICS . Establezca los miembros de esta estructura de la siguiente manera:

  • Tipo = NDIS_OBJECT_TYPE_DEFAULT
  • Revisión = NDIS_POLL_CHARACTERISTICS_REVISION_1
  • Tamaño = NDIS_SIZEOF_NDIS_POLL_CHARACTERISTICS_REVISION_1

SetPollNotificationHandler

Un punto de entrada para la función de devolución de llamada NdisSetPollNotification que NDIS invoca cuando quiere que el controlador habilite o deshabilite las interrupciones.

PollHandler

Un punto de entrada para la función de devolución de llamada NdisPoll que NDIS invoca para sondear el controlador para recibir indicaciones y enviar finalizaciones.

Comentarios

Los controladores de minipuerto inicializan la estructura de NDIS_POLL_CHARACTERISTICS y, a continuación, la pasan a NDIS al llamar a NdisRegisterPoll.

Requisitos

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

Consulte también

NdisPoll

NdisSetPollNotification

NdisRegisterPoll