영어로 읽기

다음을 통해 공유


fwpmtypes.h 헤더

이 헤더는 여러 기술에서 사용됩니다. 자세한 내용은 다음을 참조하세요.

fwpmtypes.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

구조체

 
FWPM_ACTION0

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

구독자에게 디스패치된 변경 알림을 지정합니다.
FWPM_CALLOUT_ENUM_TEMPLATE0

설명선 열거형을 제한하는 데 사용됩니다.
FWPM_CALLOUT_SUBSCRIPTION0

변경 알림을 구독하는 데 사용됩니다. (FWPM_CALLOUT_SUBSCRIPTION0)
FWPM_CALLOUT0

콜아웃과 연결된 상태를 저장합니다.
FWPM_CLASSIFY_OPTION0

FWPM_CLASSIFY_OPTION0 구조체입니다.
FWPM_CLASSIFY_OPTIONS0

FWPM_CLASSIFY_OPTIONS0 구조체는 FWPM_CLASSIFY_OPTION0 구조를 저장하는 데 사용됩니다.
FWPM_CONNECTION_ENUM_TEMPLATE0

연결 개체 열거형을 제한하는 데 사용됩니다.
FWPM_CONNECTION_SUBSCRIPTION0

연결 개체에 대한 알림을 구독하는 데 사용되는 정보를 저장합니다.
FWPM_CONNECTION0

연결 개체와 연결된 상태를 저장합니다.
FWPM_FIELD0

필드에 대한 스키마 정보를 지정합니다.
FWPM_FILTER_CHANGE0

구독자에게 디스패치된 변경 알림을 저장합니다.
FWPM_FILTER_CONDITION0

수행할 작업에 대해 true여야 하는 필터 조건을 표현합니다.
FWPM_FILTER_ENUM_TEMPLATE0

필터를 열거하는 데 사용됩니다.
FWPM_FILTER_SUBSCRIPTION0

변경 알림을 구독하는 데 사용됩니다.
FWPM_FILTER0

필터와 연결된 상태를 저장합니다.
FWPM_LAYER_ENUM_TEMPLATE0

레이어를 열거하는 데 사용됩니다.
FWPM_LAYER_STATISTICS0

계층과 관련된 통계를 저장합니다.
FWPM_LAYER0

레이어에 대한 스키마 정보입니다.
FWPM_NET_EVENT_CAPABILITY_ALLOW0

앱 컨테이너 네트워크 기능과 관련하여 허용되는 네트워크 트래픽에 대한 정보를 포함합니다.
FWPM_NET_EVENT_CAPABILITY_DROP0

앱 컨테이너 네트워크 기능과 관련하여 삭제된 네트워크 트래픽에 대한 정보를 포함합니다.
FWPM_NET_EVENT_CLASSIFY_ALLOW0

WFP 분류 엔진에 의해 적용되는 허용된 트래픽을 설명하는 정보를 포함합니다.
FWPM_NET_EVENT_CLASSIFY_DROP_MAC0

MAC 계층 삭제 실패를 설명하는 정보를 포함합니다.
FWPM_NET_EVENT_CLASSIFY_DROP0

계층 삭제 실패를 설명하는 정보를 포함합니다. (FWPM_NET_EVENT_CLASSIFY_DROP0)
FWPM_NET_EVENT_CLASSIFY_DROP1

계층 삭제 실패를 설명하는 정보를 포함합니다. (FWPM_NET_EVENT_CLASSIFY_DROP1)
FWPM_NET_EVENT_CLASSIFY_DROP2

계층 삭제 실패를 설명하는 정보를 포함합니다. (FWPM_NET_EVENT_CLASSIFY_DROP2)
FWPM_NET_EVENT_ENUM_TEMPLATE0

net 이벤트를 열거하는 데 사용됩니다.
FWPM_NET_EVENT_HEADER0

모든 이벤트에 공통적인 정보입니다.
FWPM_NET_EVENT_HEADER1

모든 이벤트에 공통적인 정보입니다. 예약되어 있습니다.
FWPM_NET_EVENT_HEADER2

모든 이벤트에 공통적인 정보를 포함합니다. (FWPM_NET_EVENT_HEADER2)
FWPM_NET_EVENT_HEADER3

모든 이벤트에 공통적인 정보를 포함합니다. (FWPM_NET_EVENT_HEADER3)
FWPM_NET_EVENT_IKEEXT_EM_FAILURE0

FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 구조에는 IKE EM(확장 모드) 오류를 설명하는 정보가 포함되어 있습니다. 참고 FWPM_NET_EVENT_IKEEXT_EM_FAILURE0 Windows Vista에서 사용되는 FWPM_NET_EVENT_IKEEXT_EM_FAILURE 특정 구현입니다.
FWPM_NET_EVENT_IKEEXT_EM_FAILURE1

FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 구조에는 IKE EM(확장 모드) 오류를 설명하는 정보가 포함되어 있습니다. 참고 FWPM_NET_EVENT_IKEEXT_EM_FAILURE1 Windows 7 이상에서 사용되는 FWPM_NET_EVENT_IKEEXT_EM_FAILURE 특정 구현입니다.
FWPM_NET_EVENT_IKEEXT_MM_FAILURE0

IKE/AuthIP MM(주 모드) 오류를 설명하는 정보를 포함합니다. (FWPM_NET_EVENT_IKEEXT_MM_FAILURE0)
FWPM_NET_EVENT_IKEEXT_MM_FAILURE1

IKE/AuthIP MM(주 모드) 오류를 설명하는 정보를 포함합니다. (FWPM_NET_EVENT_IKEEXT_MM_FAILURE1)
FWPM_NET_EVENT_IKEEXT_QM_FAILURE0

IKE/AuthIP QM(빠른 모드) 실패를 설명하는 정보를 포함합니다.
FWPM_NET_EVENT_IKEEXT_QM_FAILURE1

IKE/AuthIP QM(빠른 모드) 실패를 설명하는 정보를 포함합니다. FWPM_NET_EVENT_IKEEXT_QM_FAILURE0 사용할 수도 있습니다.
FWPM_NET_EVENT_IPSEC_DOSP_DROP0

IPsec DoS Protection 드롭 이벤트를 설명하는 정보를 포함합니다.
FWPM_NET_EVENT_IPSEC_KERNEL_DROP0

IPsec 커널 드롭 이벤트를 설명하는 정보를 포함합니다.
FWPM_NET_EVENT_LPM_PACKET_ARRIVAL0

IPSec SPI(보안 매개 변수 인덱스) 값을 설명하는 정보를 포함합니다.
FWPM_NET_EVENT_SUBSCRIPTION0

네트워크 이벤트에 대한 알림을 구독하는 데 사용되는 정보를 저장합니다.
FWPM_NET_EVENT0

모든 이벤트 유형에 대한 정보를 포함합니다. (FWPM_NET_EVENT0)
FWPM_NET_EVENT1

모든 이벤트 유형에 대한 정보를 포함합니다. (FWPM_NET_EVENT1)
FWPM_NET_EVENT2

모든 이벤트 유형에 대한 정보를 포함합니다. (FWPM_NET_EVENT2)
FWPM_NET_EVENT3

모든 이벤트 유형에 대한 정보를 포함합니다. (FWPM_NET_EVENT3)
FWPM_NET_EVENT4

모든 이벤트 유형에 대한 정보를 포함합니다. FWPM_NET_EVENT3 및 FWPM_NET_EVENT2 사용할 수 있습니다. Windows 7의 경우 FWPM_NET_EVENT1 사용할 수 있습니다. Windows Vista의 경우 FWPM_NET_EVENT0 사용할 수 있습니다.
FWPM_NET_EVENT5

모든 이벤트 유형에 대한 정보를 포함합니다. FWPM_NET_EVENT4, FWPM_NET_EVENT3 및 FWPM_NET_EVENT2 사용할 수 있습니다. Windows 7의 경우 FWPM_NET_EVENT1 사용할 수 있습니다. Windows Vista의 경우 FWPM_NET_EVENT0 사용할 수 있습니다.
FWPM_NETWORK_CONNECTION_POLICY_SETTING0

연결 정책 설정에 대한 형식 및 값 쌍을 저장합니다.
FWPM_NETWORK_CONNECTION_POLICY_SETTINGS0

해당 배열의 요소 수와 함께 FWPM_NETWORK_CONNECTION_POLICY_SETTING0 값의 배열을 저장합니다.
FWPM_PROVIDER_CHANGE0

구독자에게 디스패치된 알림을 변경합니다. (FWPM_PROVIDER_CHANGE0)
FWPM_PROVIDER_CONTEXT_CHANGE0

구독자에게 디스패치된 알림을 변경합니다. (FWPM_PROVIDER_CONTEXT_CHANGE0)
FWPM_PROVIDER_CONTEXT_ENUM_TEMPLATE0

공급자 컨텍스트를 열거하는 데 사용됩니다.
FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0

변경 알림을 구독하는 데 사용됩니다. (FWPM_PROVIDER_CONTEXT_SUBSCRIPTION0)
FWPM_PROVIDER_CONTEXT0

공급자 컨텍스트와 연결된 상태를 저장합니다. (FWPM_PROVIDER_CONTEXT0)
FWPM_PROVIDER_CONTEXT1

공급자 컨텍스트와 연결된 상태를 저장합니다. (FWPM_PROVIDER_CONTEXT1)
FWPM_PROVIDER_CONTEXT2

공급자 컨텍스트와 연결된 상태를 저장합니다. (FWPM_PROVIDER_CONTEXT2)
FWPM_PROVIDER_CONTEXT3

공급자 컨텍스트와 연결된 상태를 저장합니다. FWPM_PROVIDER_CONTEXT0, FWPM_PROVIDER_CONTEXT1 및 FWPM_PROVIDER_CONTEXT2 사용할 수 있습니다.
FWPM_PROVIDER_ENUM_TEMPLATE0

공급자를 열거하는 데 사용됩니다.
FWPM_PROVIDER_SUBSCRIPTION0

변경 알림을 구독하는 데 사용됩니다. (FWPM_PROVIDER_SUBSCRIPTION0)
FWPM_PROVIDER0

정책 공급자와 연결된 상태를 저장합니다.
FWPM_SESSION_ENUM_TEMPLATE0

세션을 열거하는 데 사용됩니다.
FWPM_SESSION0

클라이언트 세션과 연결된 상태를 저장합니다.
FWPM_STATISTICS0

특정 계층에서 연결과 관련된 통계를 저장합니다.
FWPM_SUBLAYER_CHANGE0

구독자에게 디스패치된 알림을 변경합니다. (FWPM_SUBLAYER_CHANGE0)
FWPM_SUBLAYER_ENUM_TEMPLATE0

하위 계층을 열거하는 데 사용됩니다.
FWPM_SUBLAYER_SUBSCRIPTION0

변경 알림을 구독하는 데 사용됩니다. (FWPM_SUBLAYER_SUBSCRIPTION0)
FWPM_SUBLAYER0

하위 계층과 연결된 상태를 저장합니다.
FWPM_SYSTEM_PORTS_BY_TYPE0

FWPM_SYSTEM_PORTS_BY_TYPE0 구조체입니다.
FWPM_SYSTEM_PORTS0

FWPM_SYSTEM_PORTS0 구조체입니다.
FWPM_VSWITCH_EVENT_SUBSCRIPTION0

vSwitch 이벤트에 대한 알림을 구독하는 데 사용되는 정보를 저장합니다.
FWPM_VSWITCH_EVENT0

vSwitch 이벤트에 대한 정보를 포함합니다.

열거형

 
DL_ADDRESS_TYPE

DL_ADDRESS_TYPE 열거형(fwpmtypes.h)은 데이터 링크 계층 주소의 형식을 지정합니다.
FWPM_APPC_NETWORK_CAPABILITY_TYPE

해당 개체 또는 트래픽과 연결된 앱 컨테이너 네트워크 기능의 유형을 지정합니다.
FWPM_CHANGE_TYPE

구독자에게 변경 알림을 디스패치할 때 사용됩니다.
FWPM_CONNECTION_EVENT_TYPE

연결 개체 변경 이벤트의 유형을 지정합니다.
FWPM_ENGINE_OPTION

필터 엔진에 대한 구성 가능한 옵션입니다.
FWPM_FIELD_TYPE

필드의 데이터를 해석하는 방법에 대한 추가 정보를 제공합니다.
FWPM_NET_EVENT_TYPE

net 이벤트의 유형입니다.
FWPM_PROVIDER_CONTEXT_TYPE

BFE(기본 필터링 엔진)에 저장할 수 있는 공급자 컨텍스트 유형입니다.
FWPM_SERVICE_STATE

필터 엔진의 현재 상태를 지정합니다.
FWPM_SYSTEM_PORT_TYPE

FWPM_SYSTEM_PORT_TYPE 열거형 형식입니다.
FWPM_VSWITCH_EVENT_TYPE

vSwitch 이벤트의 형식을 지정합니다.