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부터 사용할 수 있습니다.
머리글 fwpsk.h(Fwpsk.h 포함)

추가 정보

FWPS_STREAM_DATA0

NET_BUFFER

NET_BUFFER_LIST