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

NET_BUFFER_DATA_OFFSET — это макрос, который драйверы NDIS используют для получения текущего смещения от начала пространства данных до начала используемого пространства данных в структуре NET_BUFFER .

Синтаксис

#define NET_BUFFER_DATA_OFFSET(_NB) ((_NB)->DataOffset)

Параметры

_NB

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

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

NET_BUFFER_DATA_OFFSET возвращает смещение (в байтах) от начала пространства данных до начала используемого пространства данных указанной структуры NET_BUFFER . Это значение также представляет размер неиспользуемого пространства данных (доступное обратное заполнение).

Комментарии

NET_BUFFER_DATA_OFFSET получает возвращаемое значение из элемента DataOffsetструктуры NET_BUFFER .

Требования

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

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

NET_BUFFER