Поделиться через


NET_BUFFER_CURRENT_MDL макрос (ndis/nblaccessors.h)

NET_BUFFER_CURRENT_MDL — это макрос, используемый драйверами NDIS для получения элемента CurrentMdl структуры NET_BUFFER_DATA в структуре NET_BUFFER.

Синтаксис

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

Параметры

_NB

Указатель на структуру NET_BUFFER.

Возвращаемое значение

NET_BUFFER_CURRENT_MDL возвращает значение элемента CurrentMdl указанной структуры NET_BUFFER.

Замечания

Возвращаемое значение — это указатель на первый MDL,который использует текущий драйвер. Этот указатель обеспечивает оптимизацию, которая повышает производительность, пропуская все многомерные библиотеки, которые текущий драйвер не использует.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в NDIS 6.0 и более поздних версиях.
целевая платформа Всеобщий
заголовка ndis/nblaccessors.h (include ndis.h)

См. также

NET_BUFFER

NET_BUFFER_DATA