FWPS_STREAM_DATA_OFFSET0構造体 (fwpsk.h)
FWPS_STREAM_DATA_OFFSET0 構造体は、FWPS_STREAM_DATA0 構造体によって記述されるデータ ストリームの一部へのオフセットを定義します。
注意FWPS_STREAM_DATA_OFFSET0 は、FWPS_STREAM_DATA_OFFSETの特定のバージョンです。 詳細については、「WFP 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 (Fwpsk.h を含む) |