структура FWPS_STREAM_DATA_OFFSET0 (fwpsk.h)
Структура FWPS_STREAM_DATA_OFFSET0 определяет смещение в часть потока данных, описываемого FWPS_STREAM_DATA0 структурой.
Синтаксис
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) |