estrutura FWPS_STREAM_DATA_OFFSET0 (fwpsk.h)

A estrutura FWPS_STREAM_DATA_OFFSET0 define um deslocamento em uma parte de um fluxo de dados que é descrito por uma estrutura FWPS_STREAM_DATA0 .

ObserveFWPS_STREAM_DATA_OFFSET0 é uma versão específica do FWPS_STREAM_DATA_OFFSET. Consulte Nomes de Version-Independent WFP e Direcionamento de versões específicas do Windows para obter mais informações.
 

Sintaxe

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;

Membros

netBufferList

Um ponteiro para a estrutura NET_BUFFER_LIST na qual o deslocamento está.

netBuffer

Um ponteiro para a estrutura NET_BUFFER na qual o deslocamento está.

mdl

Um ponteiro para a MDL (Lista de Descritores de Memória) na qual o deslocamento está.

mdlOffset

O deslocamento de bytes desde o início do MDL apontado pelo membro Mdl .

netBufferOffset

Reservado para uso do sistema. Os drivers de texto explicativo não devem usar esse membro.

streamDataOffset

Reservado para uso do sistema. Os drivers de texto explicativo não devem usar esse membro.

Comentários

Uma estrutura FWPS_STREAM_DATA_OFFSET0 está contida em uma estrutura FWPS_STREAM_DATA0 . A estrutura FWPS_STREAM_DATA_OFFSET0 especifica um deslocamento para o fluxo de dados.

A combinação dos membros netBufferList, netBuffer, Mdl e mdlOffset fornece o local do primeiro byte dos dados de interesse.

Requisitos

Requisito Valor
Cliente mínimo com suporte Disponível a partir do Windows Vista.
Cabeçalho fwpsk.h (inclua Fwpsk.h)

Confira também

FWPS_STREAM_DATA0

NET_BUFFER

NET_BUFFER_LIST