// poll.h
typedef struct _NDIS_POLL_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
NDIS_SET_POLL_NOTIFICATION_HANDLER SetPollNotificationHandler;
NDIS_POLL_HANDLER PollHandler;
} NDIS_POLL_CHARACTERISTICS;
View the official Windows Driver Kit DDI referenceNo description available.
The NDIS_POLL_CHARACTERISTICS structure contains a Poll object’s NdisPoll and NdisSetPollNotification callback pointers.
HeaderThe NDIS_OBJECT_HEADER structure for the NDIS_POLL_CHARACTERISTICS structure. Set the members of this structure as follows:
SetPollNotificationHandlerAn entry point for the NdisSetPollNotification callback function that NDIS invokes when it wants the driver to enable or disable interrupts.
PollHandlerAn entry point for the NdisPoll callback function that NDIS invokes to poll the driver for receive indications and send completions.
Miniport drivers initialize the NDIS_POLL_CHARACTERISTICS structure and then pass it to NDIS when calling NdisRegisterPoll.