Поделиться через


заголовок poll.h

Этот заголовок используется сетью. Дополнительные сведения см. в следующем разделе:

poll.h содержит следующие интерфейсы программирования:

Функции

 
NdisDeregisterPoll

Минипорт драйвер вызывает NdisDeregisterPoll для отмены регистрации объекта Poll.
NdisRegisterPoll

Минипорт-драйвер вызывает функцию NdisRegisterPoll для регистрации объекта Poll с помощью NDIS.
NdisRequestPoll

Драйверы минипорта вызывают NdisRequestPoll, чтобы попросить NDIS выполнить обратный вызов NdisPoll для этого объекта Poll.
NdisSetPollAffinity

Функция NdisSetPollAffinity для блокировки обратного вызова NdisPoll к набору процессоров в группе.

Функции обратного вызова

 
NDIS_POLL

Минипорт-драйверы реализуют обратный вызов NdisPoll для опроса для получения показаний и отправки завершений.
NDIS_SET_POLL_NOTIFICATION

Драйверы минипорта реализуют функцию обратного вызова NdisSetPollNotification, чтобы включить или отключить прерывание, связанное с объектом Poll.

Структуры

 
NDIS_POLL_CHARACTERISTICS

Структура NDIS_POLL_CHARACTERISTICS содержит указатели обратного вызова объекта Poll в NdisPoll и NdisSetPollNotification.
NDIS_POLL_DATA

NDIS_POLL_DATA содержит указатели на структуры NDIS_POLL_TRANSMIT_DATA и NDIS_POLL_RECEIVE_DATA, которые драйвер может использовать для выполнения показаний получения и отправки завершений.
NDIS_POLL_NOTIFICATION

Структура NDIS_POLL_NOTIFICATION содержит параметры прерывания для объекта Poll.
NDIS_POLL_RECEIVE_DATA

Драйверы минипорта используют структуру NDIS_POLL_RECEIVE_DATA для выполнения показаний получения при использовании объекта Poll.
NDIS_POLL_TRANSMIT_DATA

Драйверы минипорта используют структуру NDIS_POLL_TRANSMIT_DATA для выполнения завершения при использовании объекта Poll.