структура 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 (включая Fwpsk.h) |