NDIS_POLL_CHARACTERISTICS struttura (poll.h)

La struttura NDIS_POLL_CHARACTERISTICS contiene i puntatori di callback NdisPoll e NdisSetPollNotification dell'oggetto Poll.

Sintassi

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

Members

Header

Struttura NDIS_OBJECT_HEADER per la struttura NDIS_POLL_CHARACTERISTICS . Impostare i membri di questa struttura come indicato di seguito:

  • Type = NDIS_OBJECT_TYPE_DEFAULT
  • Revision = NDIS_POLL_CHARACTERISTICS_REVISION_1
  • Dimensioni = NDIS_SIZEOF_NDIS_POLL_CHARACTERISTICS_REVISION_1

SetPollNotificationHandler

Punto di ingresso per la funzione di callback NdisSetPollNotification richiamata da NDIS quando vuole che il driver possa abilitare o disabilitare gli interruzioni.

PollHandler

Punto di ingresso per la funzione callback NdisPoll richiamata da NDIS per eseguire il polling del driver per ricevere indicazioni e inviare i completamento.

Commenti

I driver Miniport inizializzano la struttura di NDIS_POLL_CHARACTERISTICS e quindi lo passano a NDIS quando si chiama NdisRegisterPoll.

Requisiti

Requisito Valore
Client minimo supportato Windows 11
Server minimo supportato Windows Server 2022
Intestazione poll.h (includere ndis.h)

Vedi anche

NdisPoll

NdisSetPollNotification

NdisRegisterPoll