NET_BUFFER_LIST_CONTEXT Structure
Les pilotes NDIS utilisent des structures NET_BUFFER_LIST_CONTEXT pour stocker des données supplémentaires associées à une structure NET_BUFFER_LIST . Le membre context de la structure NET_BUFFER_LIST est un pointeur vers une structure NET_BUFFER_LIST_CONTEXT. Les informations stockées dans les structures NET_BUFFER_LIST_CONTEXT sont opaques pour NDIS et d’autres pilotes de la pile.
L’illustration suivante montre les champs d’une structure NET_BUFFER_LIST_CONTEXT.
La structure NET_BUFFER_LIST_CONTEXT inclut le membre ContextData qui contient les données de contexte. Ces données peuvent être toutes les informations de contexte requises par un pilote pour la structure NET_BUFFER_LIST .
Les pilotes doivent utiliser les macros et fonctions NDIS suivantes pour accéder aux membres d’une structure NET_BUFFER_LIST_CONTEXT et les manipuler :
NdisAllocateNetBufferListContext