макрос 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) |