Partager via


en-tête poll.h

Cet en-tête est utilisé par le réseau. Pour plus d'informations, consultez les pages suivantes :

poll.h contient les interfaces de programmation suivantes :

Fonctions

 
NdisDeregisterPoll

Un pilote miniport appelle NdisDeregisterPoll pour annuler l’inscription d’un objet Poll.
NdisRegisterPoll

Un pilote miniport appelle la fonction NdisRegisterPoll pour inscrire un objet Poll auprès de NDIS.
NdisRequestPoll

Les pilotes Miniport appellent NdisRequestPoll pour demander à NDIS d’exécuter le rappel NdisPoll pour cet objet Poll.
NdisSetPollAffinity

La fonction NdisSetPollAffinity pour verrouiller un rappel NdisPoll à un ensemble de processeurs dans un groupe.

Fonctions de rappel

 
NDIS_POLL

Les pilotes miniport implémentent le rappel NdisPoll pour interroger les indications de réception et d’envoi.
NDIS_SET_POLL_NOTIFICATION

Les pilotes Miniport implémentent la fonction de rappel NdisSetPollNotification pour activer/désactiver l’interruption associée à un objet Poll.

Structures

 
NDIS_POLL_CHARACTERISTICS

La structure NDIS_POLL_CHARACTERISTICS contient les pointeurs de rappel NdisPoll et NdisSetPollNotification d’un objet Poll.
NDIS_POLL_DATA

NDIS_POLL_DATA contient des pointeurs vers les structures NDIS_POLL_TRANSMIT_DATA et NDIS_POLL_RECEIVE_DATA que le pilote peut utiliser pour recevoir des indications et envoyer des achèvements.
NDIS_POLL_NOTIFICATION

La structure NDIS_POLL_NOTIFICATION contient les paramètres d’interruption d’un objet Poll.
NDIS_POLL_RECEIVE_DATA

Les pilotes miniport utilisent la structure NDIS_POLL_RECEIVE_DATA pour effectuer des indications de réception lors de l’utilisation d’un objet Poll.
NDIS_POLL_TRANSMIT_DATA

Les pilotes miniport utilisent la structure NDIS_POLL_TRANSMIT_DATA pour effectuer des complétions d’envoi lors de l’utilisation d’un objet Poll.