structure NDIS_POLL_RECEIVE_DATA (poll.h)
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.
Syntaxe
typedef struct _NDIS_POLL_RECEIVE_DATA {
ULONG MaxNblsToIndicate;
ULONG Reserved1[3];
NET_BUFFER_LIST *IndicatedNblChain;
ULONG NumberOfIndicatedNbls;
ULONG NumberOfRemainingNbls;
ULONG Flags;
ULONG Reserved2;
void *Reserved3[4];
} NDIS_POLL_RECEIVE_DATA;
Membres
MaxNblsToIndicate
Nombre maximal de structures NET_BUFFER_LIST (NBL) qu’un pilote miniport doit inclure dans une indication de réception. Si cette valeur est NDIS_ANY_NUMBER_OF_NBLS, le pilote peut indiquer un nombre illimité de NLS.
Reserved1[3]
Réservé à une utilisation future, doit être égal à zéro.
IndicatedNblChain
Pointeur que le pilote miniport affecte à une chaîne NBL avec les paquets de réception indiqués.
NumberOfIndicatedNbls
Nombre de NBL que le pilote a placées dans l’IndicateurNblChain. Le pilote peut définir cette valeur sur NDIS_ANY_NUMBER_OF_NBLS s’il souhaite que NDIS compte les NBL.
NumberOfRemainingNbls
Spécifie le nombre de NBL qui restent à indiquer. La valeur zéro indique qu’il n’y a plus de nbls à indiquer. Une valeur de NDIS_ANY_NUMBER_OF_NBLS indique qu’il reste un nombre inconnu (mais non nul) de nbls. Le conducteur ne doit remplir ce champ qu’avec un nombre précis s’il est peu coûteux à calculer.
Flags
Combinaison de zéro ou plus des indicateurs suivants :
NDIS_RECEIVE_FLAGS_SINGLE_ETHER_TYPE
NDIS_RECEIVE_FLAGS_SINGLE_VLAN
NDIS_RECEIVE_FLAGS_PERFECT_FILTERED
NDIS_RECEIVE_FLAGS_SINGLE_QUEUE
NDIS_RECEIVE_FLAGS_SHARED_MEMORY_VALID
Reserved2
Réservé à une utilisation future, doit être égal à zéro.
Reserved3[4]
Réservé à une utilisation future, doit être égal à zéro.
Remarques
Une instance la structure NDIS_POLL_RECEIVE_DATA est contenue dans la structure NDIS_POLL_DATA que NDIS transmet au pilote miniport en tant que paramètre du rappel NdisPoll.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11 |
Serveur minimal pris en charge | Windows Server 2022 |
En-tête | poll.h (include ndis.h) |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour