структура NDIS_POLL_CHARACTERISTICS (poll.h)
Структура NDIS_POLL_CHARACTERISTICS содержит указатели обратного вызова NdisPoll и NdisSetPollNotification объекта Poll.
Синтаксис
typedef struct _NDIS_POLL_CHARACTERISTICS {
NDIS_OBJECT_HEADER Header;
NDIS_SET_POLL_NOTIFICATION_HANDLER SetPollNotificationHandler;
NDIS_POLL_HANDLER PollHandler;
} NDIS_POLL_CHARACTERISTICS;
Члены
Header
Структура NDIS_OBJECT_HEADER для структуры NDIS_POLL_CHARACTERISTICS . Задайте элементы этой структуры следующим образом:
- Type = NDIS_OBJECT_TYPE_DEFAULT
- Редакция = NDIS_POLL_CHARACTERISTICS_REVISION_1
- Размер = NDIS_SIZEOF_NDIS_POLL_CHARACTERISTICS_REVISION_1
SetPollNotificationHandler
Точка входа для функции обратного вызова NdisSetPollNotification , которую NDIS вызывает, когда драйвер хочет включить или отключить прерывания.
PollHandler
Точка входа для функции обратного вызова NdisPoll , которую NDIS вызывает для опроса драйвера на наличие указаний на получение и отправку завершений.
Комментарии
Драйверы минипорта инициализируют структуру NDIS_POLL_CHARACTERISTICS , а затем передают ее в NDIS при вызове NdisRegisterPoll.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 11 |
Минимальная версия сервера | Windows Server 2022 |
Верхняя часть | poll.h (включая ndis.h) |