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 der Offset liegt.
netBuffer
Ein Zeiger auf die NET_BUFFER Struktur, in der der Offset liegt.
mdl
Ein Zeiger auf die Speicherdeskriptorliste (MDL), in der der Offset liegt.
mdlOffset
Der Byte-Offset vom Anfang der MDL verweist auf das Mdl Mitglied.
netBufferOffset
Reserviert für die Systemverwendung. Legendentreiber dürfen dieses Mitglied nicht verwenden.
streamDataOffset
Reserviert für die Systemverwendung. Legendentreiber dürfen dieses Mitglied 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 aus der netBufferList, netBuffer, Mdlund mdlOffset Member stellen den Speicherort des ersten Byte der interessanten Daten bereit.
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar ab Windows Vista. |
Header- | fwpsk.h (include Fwpsk.h) |