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


структура FWPS_STREAM_DATA_OFFSET0 (fwpsk.h)

Структура FWPS_STREAM_DATA_OFFSET0 определяет смещение в часть потока данных, описываемого FWPS_STREAM_DATA0 структурой.

ПримечаниеFWPS_STREAM_DATA_OFFSET0 — это определенная версия FWPS_STREAM_DATA_OFFSET. Дополнительные сведения см. в статье МПП Version-Independent имен и целевых версий Windows.
 

Синтаксис

typedef struct FWPS_STREAM_DATA_OFFSET0_ {
  NET_BUFFER_LIST *netBufferList;
  NET_BUFFER      *netBuffer;
  MDL             *mdl;
  UINT32          mdlOffset;
  UINT32          netBufferOffset;
  SIZE_T          streamDataOffset;
} FWPS_STREAM_DATA_OFFSET0;

Члены

netBufferList

Указатель на структуру NET_BUFFER_LIST, в которой лежит смещение.

netBuffer

Указатель на структуру NET_BUFFER, в которой лежит смещение.

mdl

Указатель на список дескрипторов памяти (MDL), в котором находится смещение.

mdlOffset

Смещение байтов с начала MDL, на которое указывает элемент Mdl.

netBufferOffset

Зарезервировано для использования системы. Драйверы выноски не должны использовать этот член.

streamDataOffset

Зарезервировано для использования системы. Драйверы выноски не должны использовать этот член.

Замечания

Структура FWPS_STREAM_DATA_OFFSET0 содержится в FWPS_STREAM_DATA0 структуре. Структура FWPS_STREAM_DATA_OFFSET0 указывает смещение в поток данных.

Сочетание netBufferList, netBuffer, Mdlи mdlOffset предоставляют расположение первого байта интересующих данных.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно начиная с Windows Vista.
заголовка fwpsk.h (include Fwpsk.h)

См. также

FWPS_STREAM_DATA0

NET_BUFFER

NET_BUFFER_LIST