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) |