Compartilhar via


NET_BUFFER_LIST_INFO macro (ndis/nblaccessors.h)

NET_BUFFER_LIST_INFO é uma macro que os drivers de NDIS usam para obter e definir informações que se aplicam a todas as estruturas de NET_BUFFER em uma estrutura NET_BUFFER_LIST.

Sintaxe

void NET_BUFFER_LIST_INFO(
   _NBL,
   _Id
);

Parâmetros

_NBL

Um ponteiro para uma estrutura NET_BUFFER_LIST.

_Id

Uma ID que indica o tipo de informação a ser acessada do NetBufferListInfo da estrutura NET_BUFFER_LIST especificada pelo parâmetro _NBL.

Valor de retorno

NET_BUFFER_LIST_INFO retorna as informações associadas à ID especificada. As informações são recuperadas do membro NetBufferListInfo da estrutura de NET_BUFFER_LIST indicada.

Observações

Para obter uma lista das IDs de netbufferListInfo válidas, consulte a página de referência de enumeração NDIS_NET_BUFFER_LIST_INFO.

O exemplo a seguir demonstra como obter um valor NetBufferListInfo:

value = NET_BUFFER_LIST_INFO(pNBL, Id);

O exemplo a seguir demonstra como definir um valor NetBufferListInfo:

NET_BUFFER_LIST_INFO(pNBL, Id) = value;

Requisitos

Requisito Valor
de cliente com suporte mínimo Com suporte no NDIS 6.0 e posterior.
da Plataforma de Destino Universal
cabeçalho ndis/nblaccessors.h (inclua ndis.h)

Consulte também

NDIS_NET_BUFFER_LIST_INFO

NET_BUFFER

NET_BUFFER_LIST