FWPS_STREAM_DATA_OFFSET0-Struktur (fwpsk.h)

Die FWPS_STREAM_DATA_OFFSET0-Struktur definiert einen Offset in einen Teil eines Datenstroms, der durch eine FWPS_STREAM_DATA0-Struktur beschrieben wird.

Beachten SieFWPS_STREAM_DATA_OFFSET0 eine bestimmte Version von FWPS_STREAM_DATA_OFFSET ist. Weitere Informationen finden Sie unter WFP Version-Independent Namen und Zielgruppenspezifische Windows-Versionen .
 

Syntax

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;

Member

netBufferList

Ein Zeiger auf die NET_BUFFER_LIST Struktur, in der sich der Offset befindet.

netBuffer

Ein Zeiger auf die NET_BUFFER Struktur, in der sich der Offset befindet.

mdl

Ein Zeiger auf die Memory Descriptor List (MDL), in der sich der Offset befindet.

mdlOffset

Der Byteoffset vom Anfang der MDL, auf die das Mdl-Element verweist.

netBufferOffset

Ist für das System reserviert. Legendentreiber dürfen diesen Member nicht verwenden.

streamDataOffset

Ist für das System reserviert. Legendentreiber dürfen diesen Member nicht verwenden.

Hinweise

Eine FWPS_STREAM_DATA_OFFSET0-Struktur ist in einer FWPS_STREAM_DATA0-Struktur enthalten. Die FWPS_STREAM_DATA_OFFSET0-Struktur gibt einen Offset in den Datenstrom an.

Die Kombination der Elemente netBufferList, netBuffer, Mdl und mdlOffset stellt den Speicherort des ersten Byte der relevanten Daten bereit.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows Vista.
Kopfzeile fwpsk.h (include fwpsk.h)

Weitere Informationen

FWPS_STREAM_DATA0

NET_BUFFER

NET_BUFFER_LIST