다음을 통해 공유


FWPM_ACTION0 구조체(fwpmtypes.h)

FWPM_ACTION0 구조체는 모든 필터 조건이 true인 경우 수행되는 작업을 지정합니다.

구문

typedef struct FWPM_ACTION0_ {
  FWP_ACTION_TYPE type;
  union {
    GUID filterType;
    GUID calloutKey;
  };
} FWPM_ACTION0;

멤버

type

UINT32에 매핑되는 FWP_ACTION_TYPE 지정된 작업 유형입니다.

가능한 값은 다음과 같습니다.

의미
FWP_ACTION_BLOCK
트래픽을 차단합니다.

0x00000001 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_PERMIT
트래픽을 허용합니다.

0x00000002 | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_TERMINATING
항상 블록 또는 허용을 반환하는 콜아웃을 호출합니다.

0x00000003 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_TERMINATING

FWP_ACTION_CALLOUT_INSPECTION
블록 또는 허용을 반환하지 않는 콜아웃을 호출합니다.

0x00000004 | FWP_ACTION_FLAG_CALLOUT | FWP_ACTION_FLAG_NON_TERMINATING

FWP_ACTION_CALLOUT_UNKNOWN
블록 또는 허용을 반환할 수 있는 콜아웃을 호출합니다.

0x00000005 | FWP_ACTION_FLAG_CALLOUT

filterType

정책 공급자가 선택한 임의 GUID입니다.

작업이 콜아웃을 호출하지 않는 경우 사용할 수 있습니다. 즉, 형식FWP_ACTION_FLAG_CALLOUT 포함되지 않습니다.

calloutKey

계층의 유효한 콜아웃에 대한 GUID입니다.

작업이 설명선, 즉 형식 에 FWP_ACTION_FLAG_CALLOUT 포함할 때 사용할 있습니다.

설명

FWPM_ACTION0 FWPM_ACTION 특정 구현입니다. 자세한 내용은 WFP Version-Independent 이름 및 특정 버전의 Windows 대상 지정 을 참조하세요.

요구 사항

   
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 fwpmtypes.h

추가 정보

Windows 필터링 플랫폼 API 구조