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 以降で使用できます。 |
Header | fwpsk.h (Fwpsk.h を含む) |