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 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 spécifiée par le paramètre _NBL.

Valeur de retour

NET_BUFFER_LIST_INFO retourne les informations associées à l’ID spécifié. Les informations sont extraites 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 illustre l’obtention d’une valeur NetBufferListInfo :

value = NET_BUFFER_LIST_INFO(pNBL, Id);

L’exemple suivant illustre la définition d’une valeur NetBufferListInfo :

NET_BUFFER_LIST_INFO(pNBL, Id) = value;

Exigences

Exigence Valeur
client minimum pris en charge Prise en charge dans NDIS 6.0 et versions ultérieures.
plateforme cible Universel
d’en-tête ndis/nblaccessors.h (include ndis.h)

Voir aussi

NDIS_NET_BUFFER_LIST_INFO

NET_BUFFER

NET_BUFFER_LIST