Share via


FWPS_FILTER_CONDITION0 구조체(fwpstypes.h)

FWPS_FILTER_CONDITION0 구조체는 필터에 대한 런타임 필터링 조건을 정의합니다.

FWPS_FILTER_CONDITION0 특정 버전의 FWPS_FILTER_CONDITION. 자세한 내용은 WFP Version-Independent 이름 및 특정 버전의 Windows 대상 지정 을 참조하세요.
 

구문

typedef struct FWPS_FILTER_CONDITION0_ {
  UINT16               fieldId;
  UINT16               reserved;
  FWP_MATCH_TYPE       matchType;
  FWP_CONDITION_VALUE0 conditionValue;
} FWPS_FILTER_CONDITION0;

멤버

fieldId

이 필터링 조건에서 테스트한 데이터 필드의 데이터 필드 식별자입니다. 이 멤버의 숫자 값의 의미는 layerId 멤버가 지정한 필터링 계층과 관련이 있습니다. 각 필터링 계층의 데이터 필드 식별자에 대한 설명은 데이터 필드 식별자를 참조하세요.

reserved

시스템에서 사용하도록 예약되었습니다. 콜아웃 드라이버는 이 멤버를 무시해야 합니다.

matchType

필터 엔진이 데이터 필드에서 테스트하여 필터링 조건이 true인지 여부를 검사 일치 형식을 지정하는 FWP_MATCH_TYPE 값입니다.

conditionValue

데이터 필드가 테스트되는 값을 지정하는 FWP_CONDITION_VALUE0 구조체입니다.

설명

FWPS_FILTER0 구조체의 filterCondition 멤버는 필터의 런타임 필터링 조건을 지정하는 FWPS_FILTER_CONDITION0 구조체의 배열을 가리킵니다.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista부터 사용할 수 있습니다.
머리글 fwpstypes.h(Fwpsk.h 포함)

추가 정보

FWPS_FILTER0

FWP_CONDITION_VALUE0

FWP_MATCH_TYPE