Estructura de NET_BUFFER_LIST_CONTEXT
Los controladores NDIS usan estructuras de NET_BUFFER_LIST_CONTEXT para almacenar datos adicionales asociados a una estructura de NET_BUFFER_LIST . El miembro Context de la estructura NET_BUFFER_LIST es un puntero a una estructura NET_BUFFER_LIST_CONTEXT. La información almacenada en las estructuras de NET_BUFFER_LIST_CONTEXT es opaca para NDIS y otros controladores de la pila.
En la ilustración siguiente se muestran los campos de una estructura de NET_BUFFER_LIST_CONTEXT.
La estructura NET_BUFFER_LIST_CONTEXT incluye el miembro ContextData que contiene los datos de contexto. Estos datos pueden ser cualquier información de contexto que un controlador requiera para la estructura de NET_BUFFER_LIST .
Los controladores deben usar las siguientes macros y funciones NDIS para acceder y manipular miembros en una estructura de NET_BUFFER_LIST_CONTEXT:
NdisAllocateNetBufferListContext