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.
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
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.
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.
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar ab Windows Vista. |
Kopfzeile | fwpsk.h (include fwpsk.h) |