NET_BUFFER_CURRENT_MDL macro (ndis/nblaccessors.h)

NET_BUFFER_CURRENT_MDL é uma macro que os drivers NDIS usam para obter o membro CurrentMdl de uma estrutura NET_BUFFER_DATA em uma estrutura NET_BUFFER .

Sintaxe

#define NET_BUFFER_CURRENT_MDL(_NB) ((_NB)->CurrentMdl)

Parâmetros

_NB

Um ponteiro para uma estrutura NET_BUFFER .

Retornar valor

NET_BUFFER_CURRENT_MDL retorna o valor do membro CurrentMdl da estrutura de NET_BUFFER indicada.

Comentários

O valor retornado é um ponteiro para o primeiro MDL que o driver atual está usando. Esse ponteiro fornece uma otimização que melhora o desempenho ignorando quaisquer MDLs que o driver atual não está usando.

Requisitos

Requisito Valor
Cliente mínimo com suporte Com suporte no NDIS 6.0 e posterior.
Plataforma de Destino Universal
Cabeçalho ndis/nblaccessors.h (include ndis.h)

Confira também

NET_BUFFER

NET_BUFFER_DATA