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