NET_BUFFER_LIST_CONTEXT Estrutura
Os drivers NDIS usam estruturas NET_BUFFER_LIST_CONTEXT para armazenar dados adicionais associados a uma estrutura NET_BUFFER_LIST. O membro Context da estrutura NET_BUFFER_LIST é um ponteiro para uma estrutura NET_BUFFER_LIST_CONTEXT. As informações armazenadas nas estruturas NET_BUFFER_LIST_CONTEXT são inacessíveis para o NDIS e outros drivers na pilha.
A figura a seguir mostra os campos em uma estrutura NET_BUFFER_LIST_CONTEXT.
A estrutura NET_BUFFER_LIST_CONTEXT inclui o membro ContextData que contém os dados de contexto. Esses dados podem ser qualquer informação de contexto que um driver requer para a estrutura NET_BUFFER_LIST.
Os drivers devem usar as seguintes macros e funções NDIS para acessar e manipular membros em uma estrutura NET_BUFFER_LIST_CONTEXT:
NdisAllocateNetBufferListContext