макрос NET_BUFFER_LIST_CONTEXT_DATA_START (nblaccessors.h)

NET_BUFFER_LIST_CONTEXT_DATA_START — это макрос, который драйверы NDIS используют для получения указателя на пространство контекста NET_BUFFER_LIST_CONTEXT , связанное со структурой NET_BUFFER_LIST .

Синтаксис

#define NET_BUFFER_LIST_CONTEXT_DATA_START(_NBL) ((PUCHAR)(((_NBL)->Context)+1)+(_NBL)->Context->Offset)

Параметры

_NBL

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

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

NET_BUFFER_LIST_CONTEXT_DATA_START возвращает указатель на NET_BUFFER_LIST_CONTEXT контекстное пространство, связанное с указанной NET_BUFFER_LIST структурой.

Комментарии

NET_BUFFER_LIST_CONTEXT_DATA_START возвращает указатель на начало используемого контекстного пространства в элементе ContextDataструктуры NET_BUFFER_LIST_CONTEXT .

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Верхняя часть nblaccessors.h (включая ndis.h)

См. также раздел

NET_BUFFER_LIST

NET_BUFFER_LIST_CONTEXT