Partager via


macro NET_BUFFER_LIST_INFO (ndis/nblaccessors.h)

NET_BUFFER_LIST_INFO est une macro que les pilotes NDIS utilisent pour obtenir et définir des informations qui s’appliquent à toutes les structures NET_BUFFER dans une structure de NET_BUFFER_LIST .

Syntaxe

void NET_BUFFER_LIST_INFO(
   _NBL,
   _Id
);

Paramètres

_NBL

Pointeur vers une structure NET_BUFFER_LIST .

_Id

ID qui indique le type d’informations à accéder à partir du membre NetBufferListInfo de la structure NET_BUFFER_LIST que le paramètre _NBL spécifie.

Valeur retournée

NET_BUFFER_LIST_INFO retourne les informations associées à l’ID spécifié. Les informations sont récupérées à partir du membre NetBufferListInfo de la structure NET_BUFFER_LIST indiquée.

Remarques

Pour obtenir la liste des ID NetBufferListInfo valides, consultez la page de référence de l’énumération NDIS_NET_BUFFER_LIST_INFO .

L’exemple suivant montre comment obtenir une valeur NetBufferListInfo :

value = NET_BUFFER_LIST_INFO(pNBL, Id);

L’exemple suivant montre comment définir une valeur NetBufferListInfo :

NET_BUFFER_LIST_INFO(pNBL, Id) = value;

Configuration requise

Condition requise Valeur
Client minimal pris en charge Pris en charge dans NDIS 6.0 et versions ultérieures.
Plateforme cible Universal
En-tête ndis/nblaccessors.h (include ndis.h)

Voir aussi

NDIS_NET_BUFFER_LIST_INFO

NET_BUFFER

NET_BUFFER_LIST