영어로 읽기

다음을 통해 공유


Windows 방화벽 기술

Windows 방화벽 기술 기술 개요입니다.

Windows 방화벽 기술을 개발하려면 다음 헤더가 필요합니다.

이 기술에 대한 프로그래밍 지침은 다음을 참조하세요.

열거형

 
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS

열거형 작업에 포함할 개체의 종류를 지정하는 상수를 정의합니다.
FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS

IP 주소를 확인하는 방법을 지정하는 상수를 정의합니다.
FW_DYNAMIC_KEYWORD_ORIGIN_TYPE

FW_DYNAMIC_KEYWORD_ADDRESS_DATA0 동적 키워드(keyword) 주소 개체의 원본을 지정하는 상수를 정의합니다.
INET_FIREWALL_AC_CHANGE_TYPE

INET_FIREWALL_AC_CHANGE_TYPE 열거형은 발생한 앱 컨테이너 변경 유형을 지정합니다. (INET_FIREWALL_AC_CHANGE_TYPE)
INET_FIREWALL_AC_CHANGE_TYPE

INET_FIREWALL_AC_CHANGE_TYPE 열거형은 발생한 앱 컨테이너 변경 유형을 지정합니다. (INET_FIREWALL_AC_CHANGE_TYPE)
INET_FIREWALL_AC_CREATION_TYPE

INET_FIREWALL_AC_CREATION_TYPE 열거형은 알림이 배달될 앱 컨테이너 만들기 이벤트의 유형을 지정합니다.
INET_FIREWALL_AC_CREATION_TYPE

INET_FIREWALL_AC_CREATION_TYPE 열거형은 알림이 배달될 앱 컨테이너 만들기 이벤트의 유형을 지정합니다.
NET_FW_ACTION

규칙 또는 기본 설정에 대한 작업을 지정합니다. (NET_FW_ACTION)
NET_FW_AUTHENTICATE_TYPE

트래픽을 허용하기 위해 발생해야 하는 인증 유형을 지정합니다.
NET_FW_EDGE_TRAVERSAL_TYPE

에지 순회 트래픽이 허용되는 조건입니다.
NET_FW_IP_PROTOCOL

인터넷 프로토콜을 지정합니다.
NET_FW_IP_VERSION

포트의 IP 버전을 지정합니다.
NET_FW_MODIFY_STATE

현재 정책에 대한 수정의 효과를 지정합니다.
NET_FW_POLICY_TYPE

NET_FW_POLICY_TYPE 열거형 형식은 정책 유형을 지정합니다.
NET_FW_PROFILE_TYPE

프로필 유형을 지정합니다. (NET_FW_PROFILE_TYPE)
NET_FW_PROFILE_TYPE2

프로필 유형을 지정합니다. (NET_FW_PROFILE_TYPE2)
NET_FW_RULE_CATEGORY

방화벽 규칙 범주입니다.
NET_FW_RULE_DIRECTION

규칙이 적용되는 트래픽의 방향을 지정합니다.
NET_FW_SCOPE

포트가 수신 대기할 수 있는 주소의 scope 지정합니다.
NET_FW_SERVICE_TYPE

서비스 유형을 지정합니다.
NETCON_CHARACTERISTIC_FLAGS

NETCON_CHARACTERISTIC_FLAGS 열거형 유형은 네트워크 연결에 대한 가능한 특성을 지정합니다.
NETCON_MEDIATYPE

NETCON_MEDIATYPE 값은 컴퓨터가 네트워크에 연결하는 가능한 방법을 열거합니다.
NETCON_STATUS

NETCON_STATUS 형식은 네트워크 연결에 대해 가능한 상태 조건을 열거합니다.
NETCON_TYPE

NETCON_TYPE 형식은 다양한 종류의 네트워크 연결을 열거합니다.
NETISO_ERROR_TYPE

NETISO_ERROR_TYPE 열거형은 네트워크 격리 작업과 관련된 오류 유형을 지정합니다.
NETISO_ERROR_TYPE

NETISO_ERROR_TYPE 열거형은 네트워크 격리 작업과 관련된 오류 유형을 지정합니다. (NETISO_ERROR_TYPE)
NETISO_FLAG

NETISO_FLAG 열거형은 앱 컨테이너에 대해 이진 파일을 반환해야 하는지 여부를 지정합니다. (NETISO_FLAG)
NETISO_FLAG

NETISO_FLAG 열거형은 앱 컨테이너에 대해 이진 파일을 반환해야 하는지 여부를 지정합니다. (NETISO_FLAG)
SHARINGCONNECTIONTYPE

SHARINGCONNECTIONTYPE 형식의 값은 가능한 유형의 공유 연결을 열거합니다.

Functions

 
추가

Add 메서드는 새 포트 매핑을 만들고 컬렉션에 추가합니다.
추가

Add 메서드는 컬렉션에 새 애플리케이션을 추가합니다.
추가

새 포트를 열고 컬렉션에 추가합니다.
추가

Add 메서드는 컬렉션에 새 규칙을 추가합니다.
AddPortMapping

이 연결에 대한 서비스 포트 매핑을 추가합니다.
복제

Clone 메서드는 이 열거형에서 새 열거형 인터페이스를 만듭니다. (IEnumNetSharingEveryConnection.Clone)
복제

Clone 메서드는 이 열거형에서 새 열거형 인터페이스를 만듭니다. (IEnumNetSharingPortMapping.Clone)
복제

Clone 메서드는 이 열거형에서 새 열거형 인터페이스를 만듭니다. (IEnumNetSharingPrivateConnection.Clone)
복제

Clone 메서드는 이 열거형에서 새 열거형 인터페이스를 만듭니다. (IEnumNetSharingPublicConnection.Clone)
연결

Connect 메서드는 이 네트워크 연결을 연결하거나 설정합니다.
Delete

Delete 메서드는 연결 폴더에서 이 연결을 삭제합니다.
Delete

Delete 메서드는 특정 연결에 대한 포트 매핑 목록에서 포트 매핑을 삭제합니다.
사용 안 함

Disable 메서드는 특정 연결에 대한 포트 매핑을 사용하지 않도록 설정합니다.
DisableInternetFirewall

DisableInternetFirewall 메서드는 이 연결에서 인터넷 연결 방화벽을 사용하지 않도록 설정합니다.
DisableSharing

DisableSharing 메서드는 이 연결에서 공유를 사용하지 않도록 설정합니다. 또한 이 연결에 대한 모든 매핑을 사용하지 않도록 설정합니다. 인터넷 연결 방화벽 또는 브리지 구성을 사용하지 않도록 설정하지 않습니다.
연결 끊기

Disconnect 메서드는 이 연결의 연결을 끊습니다.
중복

Duplicate 메서드는 연결 폴더에 이 연결의 중복을 만듭니다.
EditDescription

EditDescription 메서드는 이 포트 매핑의 description 속성을 지정된 값으로 설정합니다.
EditInternalClient

EditInternalClient 메서드는 이 포트 매핑의 내부 클라이언트 속성을 지정된 값으로 설정합니다.
EditInternalPort

EditInternalPort 메서드는 이 포트 매핑에 대한 내부 포트를 설정합니다.
사용

Enable 메서드는 이 포트 매핑을 사용하거나 사용하지 않도록 설정합니다.
사용

Enable 메서드를 사용하면 특정 연결에 대한 포트 매핑을 사용할 수 있습니다.
EnableInternetFirewall

EnableInternetFirewall 메서드를 사용하면 이 연결에서 인터넷 연결 방화벽을 사용할 수 있습니다.
EnableRuleGroup

지정된 방화벽 규칙 그룹을 사용하거나 사용하지 않도록 설정합니다.
EnableSharing

EnableSharing 메서드를 사용하면 이 연결에서 공유할 수 있습니다.
get__NewEnum

get__NewEnum 메서드는 정적 포트 매핑 컬렉션에 대한 열거자를 검색합니다.
get__NewEnum

get__NewEnum 메서드는 연결 컬렉션에 대한 열거자를 검색합니다.
get__NewEnum

get__NewEnum 메서드는 포트 매핑 컬렉션에 대한 열거자를 검색합니다.
get__NewEnum

get__NewEnum 메서드는 프라이빗 연결 컬렉션에 대한 열거자를 검색합니다.
get__NewEnum

get__NewEnum 메서드는 공용 연결 컬렉션에 대한 열거자를 검색합니다.
get__NewEnum

컬렉션의 모든 애플리케이션을 반복하는 데 사용할 수 있는 IEnumVARIANT를 지원하는 개체를 반환합니다.
get__NewEnum

컬렉션의 모든 포트를 반복하는 데 사용할 수 있는 IEnumVARIANT를 지원하는 개체를 반환합니다.
get__NewEnum

컬렉션에 등록된 모든 타사 방화벽 제품을 반복하는 데 사용할 수 있는 IEnumVARIANT를 지원하는 개체를 반환합니다.
get__NewEnum

컬렉션의 모든 규칙을 반복하는 데 사용할 수 있는 IEnumVARIANT를 지원하는 개체를 반환합니다.
get__NewEnum

컬렉션의 모든 서비스를 반복하는 데 사용할 수 있는 IEnumVARIANT를 지원하는 개체를 반환합니다.
get_Action

규칙 또는 기본 설정에 대한 작업을 지정합니다. (INetFwRule.get_Action)
get_AllowInboundEchoRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.get_AllowInboundEchoRequest)
get_AllowInboundMaskRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.get_AllowInboundMaskRequest)
get_AllowInboundRouterRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.get_AllowInboundRouterRequest)
get_AllowInboundTimestampRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.get_AllowInboundTimestampRequest)
get_AllowOutboundDestinationUnreachable

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.get_AllowOutboundDestinationUnreachable)
get_AllowOutboundPacketTooBig

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.get_AllowOutboundPacketTooBig)
get_AllowOutboundParameterProblem

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.get_AllowOutboundParameterProblem)
get_AllowOutboundSourceQuench

아웃바운드 원본 쿼리가 허용되는지 여부를 나타냅니다. (Get)
get_AllowOutboundTimeExceeded

아웃바운드 시간을 초과하는 것이 허용되는지 여부를 나타냅니다. (Get)
get_AllowRedirect

리디렉션이 허용되는지 여부를 나타냅니다. (Get)
get_ApplicationName

이 규칙이 적용되는 애플리케이션의 이름을 지정합니다. (Get)
get_AuthorizedApplications

프로필의 권한 있는 애플리케이션 컬렉션을 검색합니다.
get_BlockAllInboundTraffic

방화벽에서 인바운드 트래픽을 허용하지 않아야 하는지 여부를 나타냅니다. (Get)
get_BuiltIn

포트가 시스템에 의해 정의되는지 여부를 나타냅니다.
get_Characteristics

get_Characteristics 메서드는 연결에 대한 미디어 형식을 검색합니다.
get_Count

get_Count 메서드는 컬렉션의 포트 매핑 수를 검색합니다.
get_Count

get__Count 메서드는 연결 컬렉션의 항목 수를 검색합니다.
get_Count

get__Count 메서드는 포트 매핑 컬렉션의 항목 수를 검색합니다.
get_Count

get__Count 메서드는 프라이빗 연결 컬렉션의 항목 수를 검색합니다.
get_Count

get_Count 메서드는 공용 연결 컬렉션의 항목 수를 검색합니다.
get_Count

컬렉션의 항목 수를 지정합니다.
get_Count

컬렉션의 항목 수를 생성하는 읽기 전용 요소를 검색합니다. (INetFwOpenPorts.get_Count)
get_Count

등록된 타사 방화벽 제품의 수를 나타냅니다.
get_Count

컬렉션의 규칙 수를 반환합니다.
get_Count

컬렉션의 항목 수를 생성하는 읽기 전용 요소를 검색합니다. (INetFwServices.get_Count)
get_CurrentProfile

현재 방화벽 프로필을 검색합니다.
get_CurrentProfileType

현재 적용 중인 방화벽 프로필의 유형을 검색합니다.
get_CurrentProfileTypes

현재 활성 방화벽 프로필을 검색합니다.
get_Customized

서비스와 연결된 포트 중 하나 이상이 사용자 지정되었는지 여부를 나타냅니다.
get_DefaultInboundAction

인바운드 트래픽에 대한 기본 작업을 지정합니다. 이러한 설정은 기본적으로 차단입니다. (Get)
get_DefaultOutboundAction

아웃바운드 트래픽에 대한 기본 작업을 지정합니다. 이러한 설정은 기본적으로 허용입니다. (Get)
get_Description

get_Description 메서드는 이 포트 매핑과 관련된 설명을 검색합니다.
get_Description

이 규칙에 대한 설명을 지정합니다. (Get)
get_DeviceName

get_DeviceName 메서드는 연결과 연결된 디바이스의 이름을 검색합니다.
get_Direction

규칙이 적용되는 트래픽의 방향을 지정합니다. (Get)
get_DisplayName

타사 방화벽 제품 등록의 표시 이름을 나타냅니다. (Get)
get_EdgeTraversal

이 규칙에 대해 에지 순회를 사용할지 여부를 나타냅니다. (Get)
get_EdgeTraversalOptions

이 속성은 NET_FW_EDGE_TRAVERSAL_TYPE 정의된 방화벽 규칙의 에지 속성에 액세스하는 데 사용할 수 있습니다. (Get)
get_Enabled

get_Enabled 메서드는 포트 매핑을 사용할 수 있는지 여부를 검색합니다.
get_Enabled

get_Enabled 메서드는 이 포트 매핑에 대한 상태 검색합니다.
get_Enabled

이 애플리케이션에 대한 설정이 현재 사용하도록 설정되어 있는지 여부를 나타냅니다. (Get)
get_Enabled

이 포트에 대한 설정이 현재 사용하도록 설정되어 있는지 여부를 나타냅니다. (Get)
get_Enabled

원격 관리를 사용할 수 있는지 여부를 나타냅니다. (Get)
get_Enabled

규칙을 사용하거나 사용하지 않도록 설정합니다. (Get)
get_Enabled

서비스와 연결된 모든 포트를 사용할 수 있는지 여부를 나타냅니다. (Get)
get_EnumEveryConnection

get_EnumEveryConnection 메서드는 연결 폴더의 모든 연결에 대한 열거형 인터페이스를 검색합니다.
get_EnumPortMappings

get_EnumPortMappings 메서드는 IEnumNetSharingPortMapping 인터페이스를 검색합니다. 이 인터페이스를 사용하여 이 연결에 대한 포트 매핑을 열거합니다.
get_EnumPrivateConnections

get_EnumPrivateConnections 메서드는 비공개 공유 연결에 대한 열거형 인터페이스를 검색합니다.
get_EnumPublicConnections

EnumPublicConnections 메서드는 공개적으로 공유된 연결에 대한 열거형 인터페이스를 검색합니다.
get_ExceptionsNotAllowed

방화벽에서 예외를 허용하지 않아야 하는지 여부를 나타냅니다. (Get)
get_ExcludedInterfaces

방화벽 설정이 제외되는 인터페이스 목록을 지정합니다. (Get)
get_ExternalIPAddress

get_ExternalIPAddress 메서드는 NAT 컴퓨터에서 이 포트 매핑에 대한 외부 IP 주소를 검색합니다.
get_ExternalPort

get_ExternalPort 메서드는 이 포트 매핑을 위해 NAT 컴퓨터의 외부 포트를 검색합니다.
get_ExternalPort

get_ExternalPort 메서드는 이 포트 매핑과 연결된 외부 포트를 검색합니다.
get_FirewallEnabled

방화벽이 로컬로 사용하도록 설정되어 있는지 여부를 나타냅니다(그룹 정책 설정으로 인해 유효한 결과가 다를 수 있음). (Get)
get_FirewallEnabled

방화벽을 사용할 수 있는지 여부를 나타냅니다. (Get)
get_GloballyOpenPorts

프로필의 전역적으로 열려 있는 포트의 컬렉션을 검색합니다.
get_GloballyOpenPorts

서비스와 연결된 전역적으로 열려 있는 포트의 컬렉션을 검색합니다.
get_Grouping

개별 규칙이 속한 그룹을 지정합니다. (Get)
get_Guid

get_Guid 메서드는 연결에 대한 GUID(Globally Unique Identifier)를 검색합니다.
get_IcmpSettings

프로필의 ICMP 설정을 검색합니다.
get_IcmpTypesAndCodes

이 규칙에 대한 ICMP 형식 및 코드 목록을 지정합니다. (Get)
get_INetSharingConfigurationForINetConnection

get_INetSharingConfigurationForINetConnection 메서드는 지정된 연결에 대한 INetSharingConfiguration 인터페이스를 검색합니다.
get_Interfaces

규칙이 적용되는 인터페이스 목록을 지정합니다. (Get)
get_InterfaceTypes

규칙이 적용되는 인터페이스 형식의 목록을 지정합니다. (Get)
get_InternalClient

get_InternalClient 메서드는 이 포트 매핑에 대한 내부 클라이언트의 이름을 검색합니다.
get_InternalPort

get_InternalPort 메서드는 이 포트 매핑을 위해 클라이언트 컴퓨터의 내부 포트를 검색합니다.
get_InternalPort

get_InternalPort 메서드는 이 포트 매핑과 연결된 내부 포트를 검색합니다.
get_InternetFirewallEnabled

get_InternetFirewallEnabled 메서드는 이 연결에서 인터넷 연결 방화벽을 사용할 수 있는지 여부를 결정합니다.
get_IPProtocol

get_IPProtocol 메서드는 이 포트 매핑과 연결된 IP 프로토콜을 검색합니다.
get_IpVersion

이 애플리케이션의 IP 버전 설정을 지정합니다. (Get)
get_IpVersion

이 포트에 대한 IP 버전 설정을 지정합니다. (Get)
get_IpVersion

IP 버전을 지정합니다. (INetFwRemoteAdminSettings.get_IpVersion)
get_IpVersion

서비스에 권한이 부여된 방화벽 IP 버전을 지정합니다. (Get)
get_IsRuleGroupCurrentlyEnabled

지정된 방화벽 규칙 그룹을 사용하도록 설정할지 아니면 사용하지 않도록 설정할지 여부를 결정합니다. (INetFwPolicy2.get_IsRuleGroupCurrentlyEnabled)
get_Item

get_Item 메서드는 컬렉션에서 지정된 포트 매핑을 검색합니다.
get_LocalAddresses

이 규칙의 로컬 주소 목록을 지정합니다. (Get)
get_LocalAppPackageId

Windows 스토어 앱 또는 데스크톱 앱에서 프로세스의 패키지 식별자 또는 앱 컨테이너 식별자를 지정합니다. (Get)
get_LocalPolicy

로컬 방화벽 정책을 검색합니다.
get_LocalPolicyModifyState

규칙 또는 규칙 그룹을 추가하거나 설정하는 것이 현재 방화벽 프로필에 적용되는지 여부를 결정합니다.
get_LocalPorts

이 규칙의 로컬 포트 목록을 지정합니다. (Get)
get_LocalUserAuthorizedList

앱 컨테이너에 대해 권한이 부여된 로컬 사용자 목록을 지정합니다. (Get)
get_LocalUserOwner

규칙의 소유자인 사용자의 SID(사용자 보안 식별자)를 지정합니다. (Get)
get_MediaType

get_MediaType 메서드는 연결에 대한 미디어 형식을 검색합니다.
get_Name

get_Name 메서드는 연결의 이름을 검색합니다.
get_Name

get_Name 메서드는 이 포트 매핑의 이름을 검색합니다.
get_Name

이 애플리케이션의 이름을 지정합니다. (Get)
get_Name

이 포트의 이름을 지정합니다. (Get)
get_Name

이 규칙의 이름을 지정합니다. (Get)
get_Name

서비스의 이름을 검색합니다.
get_NATEventManager

get_NATEventManager 메서드는 로컬 컴퓨터에서 사용하는 NAT에 대한 INATEventManager 인터페이스를 검색합니다.
get_NetConnectionProps

get_NetConnectionProps 메서드는 지정된 연결에 대한 속성 인터페이스를 검색합니다.
get_NotificationsDisabled

대화형 방화벽 알림이 비활성화되었는지 여부를 나타냅니다. (INetFwPolicy2.get_NotificationsDisabled)
get_NotificationsDisabled

대화형 방화벽 알림이 비활성화되었는지 여부를 나타냅니다. (INetFwProfile.get_NotificationsDisabled)
get_Options

get_Options 메서드는 이 포트 매핑과 연결된 옵션을 검색합니다.
get_PathToSignedProductExe

타사 방화벽 제품 등록의 서명된 실행 파일 경로를 나타냅니다.
get_Port

이 포트의 호스트 순서 포트 번호를 지정합니다. (Get)
get_ProcessImageFileName

이 애플리케이션의 프로세스 이미지 파일 이름을 지정합니다. (Get)
get_Profiles

규칙이 속한 프로필을 지정합니다. (Get)
get_Properties

get_Properties 메서드는 포트 매핑에 대한 속성을 검색합니다.
get_Protocol

get_Protocol 메서드는 이 포트 매핑과 연결된 프로토콜을 검색합니다.
get_Protocol

이 포트에 대한 프로토콜 유형 설정을 지정합니다. (Get)
get_Protocol

이 규칙의 IP 프로토콜을 지정합니다. (Get)
get_RemoteAddresses

애플리케이션이 트래픽을 수신 대기할 수 있는 원격 주소 집합을 지정합니다. (Get)
get_RemoteAddresses

포트가 트래픽을 수신 대기할 수 있는 원격 주소 집합을 지정합니다. (Get)
get_RemoteAddresses

원격 관리가 허용되는 원격 주소 집합을 지정합니다. (Get)
get_RemoteAddresses

이 규칙의 원격 주소 목록을 지정합니다. (Get)
get_RemoteAddresses

서비스 포트가 트래픽을 수신 대기할 수 있는 원격 주소 집합을 지정합니다. (Get)
get_RemoteAdminSettings

원격 관리를 제어하는 설정을 지정합니다.
get_RemoteMachineAuthorizedList

앱 컨테이너에 액세스할 수 있는 권한이 있는 원격 컴퓨터 목록을 지정합니다. (Get)
get_RemotePorts

이 규칙에 대한 원격 포트 목록을 지정합니다. (Get)
get_RemoteUserAuthorizedList

앱 컨테이너에 액세스할 수 있는 권한이 있는 원격 사용자 목록을 지정합니다. (Get)
get_RuleCategories

타사 방화벽 제품 등록의 경우 는 타사 방화벽이 Windows 방화벽에서 소유권을 가져오려는 규칙 범주를 나타냅니다. (Get)
get_Rules

방화벽 규칙의 컬렉션을 검색합니다.
get_Rules

Windows 서비스 강화 네트워킹 규칙의 컬렉션을 검색합니다.
get_Scope

포트가 수신 대기할 수 있는 네트워크 scope 제어합니다. (INetFwAuthorizedApplication.get_Scope)
get_Scope

포트가 수신 대기할 수 있는 네트워크 scope 제어합니다. (INetFwOpenPort.get_Scope)
get_Scope

원격 관리가 허용되는 네트워크 scope 제어합니다. (Get)
get_Scope

포트가 수신 대기할 수 있는 네트워크 scope 제어합니다. (INetFwService.get_Scope)
get_SecureFlags

컬렉션을 허용하도록 IPsec에서 제공하는 보안 수준의 방화벽 확인을 지정합니다. 허용되는 값은 NET_FW_AUTHENTICATE_TYPE 열거형의 값과 일치해야 합니다. (Get)
get_ServiceName

애플리케이션의 서비스 이름 속성을 지정합니다. (Get)
get_ServiceRestriction

Windows 서비스 강화 저장소에 액세스하는 데 사용되는 인터페이스를 검색합니다.
get_Services

프로필의 서비스 컬렉션을 검색합니다.
get_SharingConnectionType

get_SharingConnectionType 메서드는 이 연결에서 사용하도록 설정된 공유 유형을 결정합니다.
get_SharingEnabled

get_SharingEnabled 메서드는 이 연결에서 공유를 사용할 수 있는지 여부를 결정합니다.
get_SharingInstalled

현재 설치된 Windows XP 버전이 연결 공유를 지원하는지 여부를 보고합니다.
get_StaticPortMappingCollection

get_StaticPortMappingCollection 메서드는 로컬 컴퓨터에서 사용하는 NAT의 정적 포트 매핑 컬렉션에 대한 인터페이스를 검색합니다.
get_Status

get_Status 메서드는 연결의 상태 검색합니다.
get_TargetIPAddress

get_TargetIPAddress 메서드는 이 포트 매핑에 대한 대상 컴퓨터의 IP 주소를 검색합니다.
get_TargetName

get_TargetName 메서드는 이 포트 매핑에 대한 대상 컴퓨터의 이름을 검색합니다.
get_Type

프로필의 형식을 지정합니다.
get_Type

서비스 유형을 검색합니다.
get_UnicastResponsesToMulticastBroadcastDisabled

방화벽이 멀티캐스트 및 브로드캐스트 트래픽에 대한 유니캐스트 응답을 허용하지 않아야 하는지 여부를 나타냅니다. (INetFwPolicy2.get_UnicastResponsesToMulticastBroadcastDisabled)
get_UnicastResponsesToMulticastBroadcastDisabled

방화벽이 멀티캐스트 및 브로드캐스트 트래픽에 대한 유니캐스트 응답을 허용하지 않아야 하는지 여부를 나타냅니다. (INetFwProfile.get_UnicastResponsesToMulticastBroadcastDisabled)
GetProfileByType

요청된 형식의 프로필을 검색합니다.
GetProperties

GetProperties 메서드는 이 네트워크 연결에 대한 속성을 포함하는 구조를 검색합니다.
GetUiObjectClassId

GetUiObjectClassId 메서드는 이 연결에 대한 사용자 인터페이스 개체의 클래스 식별자를 검색합니다.
IsIcmpTypeAllowed

지정된 ICMP 형식이 허용되는지 여부를 확인합니다.
IsPortAllowed

애플리케이션이 지정된 포트에서 인바운드 트래픽을 수신 대기할 수 있는지 여부를 결정합니다.
IsRuleGroupEnabled

지정된 방화벽 규칙 그룹을 사용하도록 설정할지 여부를 결정합니다. (INetFwPolicy2.IsRuleGroupEnabled)
Item

Item 메서드는 컬렉션에 있는 경우 지정된 애플리케이션을 반환합니다.
Item

컬렉션에 있는 경우 지정된 포트를 반환합니다.
Item

Item 메서드는 컬렉션에 있는 경우 지정된 인덱스가 있는 제품을 반환합니다.
Item

Item 메서드는 컬렉션에 있는 경우 지정된 규칙을 반환합니다.
Item

컬렉션에 있는 경우 지정된 서비스를 반환합니다.
NcFreeNetconProperties

NcFreeNetconProperties 함수는 NETCON_PROPERTIES 구조와 연결된 메모리를 해제합니다.
NcIsValidConnectionName

NcIsValidConnectionName 함수는 전달된 연결 이름이 유효한지 확인합니다.
NetworkIsolationDiagnoseConnectFailure

호출 애플리케이션에 대상 서버에 대한 네트워크 연결을 만드는 데 필요한 AppContainer 기능이 있는지 여부를 결정합니다.
NetworkIsolationDiagnoseConnectFailureAndGetInfo

NetworkIsolationDiagnoseConnectFailureAndGetInfo 함수는 누락된 기능으로 인한 네트워크 격리 연결 실패에 대한 정보를 가져옵니다.
NetworkIsolationDiagnoseConnectFailureAndGetInfo

NetworkIsolationDiagnoseConnectFailureAndGetInfo 함수는 누락된 기능으로 인한 네트워크 격리 연결 실패에 대한 정보를 가져옵니다.
NetworkIsolationEnumAppContainers

NetworkIsolationEnumAppContainers 함수는 시스템에서 만든 모든 앱 컨테이너를 열거합니다.
NetworkIsolationEnumAppContainers

NetworkIsolationEnumAppContainers 함수는 시스템에서 만든 모든 앱 컨테이너를 열거합니다. (NetworkIsolationEnumAppContainers)
NetworkIsolationEnumerateAppContainerRules

앱 컨테이너와 관련된 모든 규칙을 열거합니다.
NetworkIsolationFreeAppContainers

NetworkIsolationFreeAppContainers 함수는 하나 이상의 앱 컨테이너에 할당된 메모리 리소스를 해제하는 데 사용됩니다.
NetworkIsolationFreeAppContainers

NetworkIsolationFreeAppContainers 함수는 하나 이상의 앱 컨테이너에 할당된 메모리 리소스를 해제하는 데 사용됩니다. (NetworkIsolationFreeAppContainers)
NetworkIsolationGetAppContainerConfig

NetworkIsolationGetAppContainerConfig 함수는 하나 이상의 앱 컨테이너에 대한 구성 정보를 검색하는 데 사용됩니다.
NetworkIsolationGetAppContainerConfig

NetworkIsolationGetAppContainerConfig 함수는 하나 이상의 앱 컨테이너에 대한 구성 정보를 검색하는 데 사용됩니다.
NetworkIsolationGetEnterpriseIdAsync

WIP(Windows Information Protection) 또는 MDAG(Microsoft Defender Application Guard) 시나리오의 컨텍스트에서 네트워크 격리 엔드포인트를 기반으로 엔터프라이즈 ID를 가져옵니다.
NetworkIsolationGetEnterpriseIdClose

이 API는 NetworkIsolationGetEnterpriseIdAsync에서 반환된 핸들을 닫고 작업을 동기화하는 데 사용됩니다.
NetworkIsolationRegisterForAppContainerChanges

NetworkIsolationRegisterForAppContainerChanges 함수는 앱 컨테이너의 변경 내용과 관련된 알림 배달을 등록하는 데 사용됩니다.
NetworkIsolationRegisterForAppContainerChanges

NetworkIsolationRegisterForAppContainerChanges 함수는 앱 컨테이너의 변경 내용과 관련된 알림 배달을 등록하는 데 사용됩니다.
NetworkIsolationSetAppContainerConfig

NetworkIsolationSetAppContainerConfig 함수는 하나 이상의 앱 컨테이너 구성을 설정하는 데 사용됩니다.
NetworkIsolationSetAppContainerConfig

NetworkIsolationSetAppContainerConfig 함수는 하나 이상의 앱 컨테이너 구성을 설정하는 데 사용됩니다. (NetworkIsolationSetAppContainerConfig)
NetworkIsolationSetupAppContainerBinaries

NetworkIsolationSetupAppContainerBinaries 함수는 소프트웨어 설치 관리자가 앱 컨테이너에서 실행되는 애플리케이션의 이미지 경로에 대한 정보를 제공하는 데 사용됩니다.
NetworkIsolationSetupAppContainerBinaries

NetworkIsolationSetupAppContainerBinaries 함수는 소프트웨어 설치 관리자가 앱 컨테이너에서 실행되는 애플리케이션의 이미지 경로에 대한 정보를 제공하는 데 사용됩니다.
NetworkIsolationUnregisterForAppContainerChanges

NetworkIsolationUnregisterForAppContainerChanges 함수는 앱 컨테이너 변경 등록을 취소하고 알림 수신을 중지하는 데 사용됩니다.
NetworkIsolationUnregisterForAppContainerChanges

NetworkIsolationUnregisterForAppContainerChanges 함수는 앱 컨테이너 변경 등록을 취소하고 알림 수신을 중지하는 데 사용됩니다.
NewExternalIPAddress

NAT 컴퓨터의 외부 IP 주소가 변경되면 시스템에서 NewExternalIPAddress 메서드를 호출합니다.
NewNumberOfEntries

NAT 포트 매핑의 총 수가 변경되면 시스템에서 NewNumberOfEntries 메서드를 호출합니다.
다음

Next 메서드는 현재 열거형 위치에서 시작하는 Connections 폴더에서 지정된 수의 연결을 검색합니다.
다음

Next 메서드는 현재 열거형 위치에서 시작하는 지정된 수의 포트 매핑을 검색합니다.
다음

Next 메서드는 현재 열거형 위치에서 시작하는 지정된 수의 프라이빗 공유 연결을 검색합니다. (IEnumNetSharingPrivateConnection.Next)
다음

Next 메서드는 현재 열거형 위치에서 시작하는 지정된 수의 프라이빗 공유 연결을 검색합니다. (IEnumNetSharingPublicConnection.Next)
PAC_CHANGES_CALLBACK_FN

PAC_CHANGES_CALLBACK_FN 콜백 함수는 앱 컨테이너 변경 알림 프로세스에 사용자 지정 동작을 추가하는 데 사용됩니다.
PAC_CHANGES_CALLBACK_FN

PAC_CHANGES_CALLBACK_FN 콜백 함수는 앱 컨테이너 변경 알림 프로세스에 사용자 지정 동작을 추가하는 데 사용됩니다.
PFN_FWADDDYNAMICKEYWORDADDRESS0

지정된 동적 키워드(keyword) 주소를 추가하기 위해 호출하는 서비스의 진입점의 함수 포인터 형식입니다.
PFN_FWDELETEDYNAMICKEYWORDADDRESS0

지정된 ID를 사용하여 동적 키워드(keyword) 주소를 삭제하기 위해 호출하는 서비스의 진입점의 함수 포인터 형식입니다.
PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0

ID별로 특정 동적 키워드(keyword) 주소를 열거하기 위해 호출하는 서비스의 진입점의 함수 포인터 형식입니다.
PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0

동적 키워드(keyword) 주소를 형식별로 열거하기 위해 호출하는 서비스의 진입점의 함수 포인터 형식입니다. 전달된 열거형 플래그를 기반으로 개체의 특정 하위 집합을 요청할 수 있습니다.
PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0

서비스에서 할당한 동적 키워드(keyword) 주소 데이터 구조체를 해제하기 위해 호출하는 서비스의 진입점의 함수 포인터 형식입니다.
PFN_FWUPDATEDYNAMICKEYWORDADDRESS0

동적 키워드(keyword) 주소를 입력 ID로 업데이트하기 위해 호출하는 서비스의 진입점의 함수 포인터 형식입니다.
put_Action

규칙 또는 기본 설정에 대한 작업을 지정합니다. (INetFwRule.put_Action)
put_AllowInboundEchoRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.put_AllowInboundEchoRequest)
put_AllowInboundMaskRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.put_AllowInboundMaskRequest)
put_AllowInboundRouterRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.put_AllowInboundRouterRequest)
put_AllowInboundTimestampRequest

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.put_AllowInboundTimestampRequest)
put_AllowOutboundDestinationUnreachable

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.put_AllowOutboundDestinationUnreachable)
put_AllowOutboundPacketTooBig

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.put_AllowOutboundPacketTooBig)
put_AllowOutboundParameterProblem

허용되는지 여부를 나타냅니다. (INetFwIcmpSettings.put_AllowOutboundParameterProblem)
put_AllowOutboundSourceQuench

아웃바운드 원본 쿼리가 허용되는지 여부를 나타냅니다. (Put)
put_AllowOutboundTimeExceeded

아웃바운드 시간을 초과하는 것이 허용되는지 여부를 나타냅니다. (Put)
put_AllowRedirect

리디렉션이 허용되는지 여부를 나타냅니다. (Put)
put_ApplicationName

이 규칙이 적용되는 애플리케이션의 이름을 지정합니다. (Put)
put_BlockAllInboundTraffic

방화벽에서 인바운드 트래픽을 허용하지 않아야 하는지 여부를 나타냅니다. (Put)
put_DefaultInboundAction

인바운드 트래픽에 대한 기본 작업을 지정합니다. 이러한 설정은 기본적으로 차단입니다. (Put)
put_DefaultOutboundAction

아웃바운드 트래픽에 대한 기본 작업을 지정합니다. 이러한 설정은 기본적으로 허용입니다. (Put)
put_Description

이 규칙에 대한 설명을 지정합니다. (Put)
put_Direction

규칙이 적용되는 트래픽의 방향을 지정합니다. (Put)
put_DisplayName

타사 방화벽 제품 등록의 표시 이름을 나타냅니다. (Put)
put_EdgeTraversal

이 규칙에 대해 에지 순회를 사용하도록 설정하거나 사용하지 않도록 설정할지 여부를 나타냅니다. (Put)
put_EdgeTraversalOptions

이 속성은 NET_FW_EDGE_TRAVERSAL_TYPE 정의된 방화벽 규칙의 에지 속성에 액세스하는 데 사용할 수 있습니다. (Put)
put_Enabled

이 애플리케이션의 설정이 현재 활성화되어 있는지 여부를 나타냅니다. (Put)
put_Enabled

이 포트에 대한 설정이 현재 활성화되어 있는지 여부를 나타냅니다. (Put)
put_Enabled

원격 관리를 사용할 수 있는지 여부를 나타냅니다. (Put)
put_Enabled

규칙을 사용하거나 사용하지 않도록 설정합니다. (Put)
put_Enabled

서비스와 연결된 모든 포트를 사용할 수 있는지 여부를 나타냅니다. (Put)
put_ExceptionsNotAllowed

방화벽에서 예외를 허용하지 않아야 하는지 여부를 나타냅니다. (Put)
put_ExcludedInterfaces

방화벽 설정이 제외되는 인터페이스 목록을 지정합니다. (Put)
put_ExternalIPAddressCallback

put_ExternalIPAddressCallback 메서드를 사용하면 UPnP 기술을 사용하는 NAT 애플리케이션이 NAT에 콜백 인터페이스를 등록할 수 있습니다. NAT의 외부 IP 주소가 변경되면 시스템은 이 콜백 인터페이스의 첫 번째 메서드를 호출합니다.
put_FirewallEnabled

방화벽이 로컬로 사용하도록 설정되어 있는지 여부를 나타냅니다(그룹 정책 설정으로 인해 유효 결과가 다를 수 있음). (Put)
put_FirewallEnabled

방화벽을 사용할 수 있는지 여부를 나타냅니다. (Put)
put_Grouping

개별 규칙이 속한 그룹을 지정합니다. (Put)
put_IcmpTypesAndCodes

이 규칙에 대한 ICMP 형식 및 코드 목록을 지정합니다. (Put)
put_Interfaces

규칙이 적용되는 인터페이스 목록을 지정합니다. (Put)
put_InterfaceTypes

규칙이 적용되는 인터페이스 형식 목록을 지정합니다. (Put)
put_IpVersion

이 애플리케이션의 IP 버전 설정을 지정합니다. (Put)
put_IpVersion

이 포트에 대한 IP 버전 설정을 지정합니다. (Put)
put_IpVersion

IP 버전을 지정합니다. (INetFwRemoteAdminSettings.put_IpVersion)
put_IpVersion

서비스에 권한이 부여된 방화벽 IP 버전을 지정합니다. (Put)
put_LocalAddresses

이 규칙의 로컬 주소 목록을 지정합니다. (Put)
put_LocalAppPackageId

Windows 스토어 앱이든 데스크톱 앱이든 관계없이 프로세스의 패키지 식별자 또는 앱 컨테이너 식별자를 지정합니다. (Put)
put_LocalPorts

이 규칙의 로컬 포트 목록을 지정합니다. (Put)
put_LocalUserAuthorizedList

앱 컨테이너에 대해 권한이 부여된 로컬 사용자 목록을 지정합니다. (Put)
put_LocalUserOwner

규칙의 소유자인 사용자의 SID(사용자 보안 식별자)를 지정합니다. (Put)
put_Name

이 애플리케이션의 이름을 지정합니다. (Put)
put_Name

이 포트의 이름을 지정합니다. (Put)
put_Name

이 규칙의 이름을 지정합니다. (Put)
put_NotificationsDisabled

대화형 방화벽 알림을 사용할 수 없는지 여부를 나타냅니다. (INetFwPolicy2.put_NotificationsDisabled)
put_NotificationsDisabled

대화형 방화벽 알림을 사용할 수 없는지 여부를 나타냅니다. (INetFwProfile.put_NotificationsDisabled)
put_NumberOfEntriesCallback

put_NumberOfEntriesCallback 메서드를 사용하면 UPnP 기술을 사용하는 NAT 애플리케이션이 NAT에 콜백 인터페이스를 등록할 수 있습니다. NAT 포트 매핑 수가 변경되면 시스템에서 이 콜백 인터페이스의 첫 번째 메서드를 호출합니다.
put_Port

이 포트의 호스트 순서 포트 번호를 지정합니다. (Put)
put_ProcessImageFileName

이 애플리케이션의 프로세스 이미지 파일 이름을 지정합니다. (Put)
put_Profiles

규칙이 속한 프로필을 지정합니다. (Put)
put_Protocol

이 포트에 대한 프로토콜 유형 설정을 지정합니다. (Put)
put_Protocol

이 규칙의 IP 프로토콜을 지정합니다. (Put)
put_RemoteAddresses

애플리케이션이 트래픽을 수신 대기할 수 있는 원격 주소 집합을 지정합니다. (Put)
put_RemoteAddresses

포트가 트래픽을 수신 대기할 수 있는 원격 주소 집합을 지정합니다. (Put)
put_RemoteAddresses

원격 관리가 허용되는 원격 주소 집합을 지정합니다. (Put)
put_RemoteAddresses

이 규칙의 원격 주소 목록을 지정합니다. (Put)
put_RemoteAddresses

서비스 포트가 트래픽을 수신 대기할 수 있는 원격 주소 집합을 지정합니다. (Put)
put_RemoteMachineAuthorizedList

앱 컨테이너에 액세스할 수 있는 권한이 있는 원격 컴퓨터 목록을 지정합니다. (Put)
put_RemotePorts

이 규칙에 대한 원격 포트 목록을 지정합니다. (Put)
put_RemoteUserAuthorizedList

앱 컨테이너에 액세스할 수 있는 권한이 있는 원격 사용자 목록을 지정합니다. (Put)
put_RuleCategories

타사 방화벽 제품 등록의 경우 는 타사 방화벽이 Windows 방화벽에서 소유권을 가져오려는 규칙 범주를 나타냅니다. (Put)
put_Scope

포트가 수신 대기할 수 있는 네트워크 scope 제어합니다. (INetFwAuthorizedApplication.put_Scope)
put_Scope

포트가 수신 대기할 수 있는 네트워크 scope 제어합니다. (INetFwOpenPort.put_Scope)
put_Scope

원격 관리가 허용되는 네트워크 scope 제어합니다. (Put)
put_Scope

포트가 수신 대기할 수 있는 네트워크 scope 제어합니다. (INetFwService.put_Scope)
put_SecureFlags

컬렉션을 허용하도록 IPsec에서 제공하는 보안 수준의 방화벽 확인을 지정합니다. 허용되는 값은 NET_FW_AUTHENTICATE_TYPE 열거형의 값과 일치해야 합니다. (Put)
put_ServiceName

애플리케이션의 서비스 이름 속성을 지정합니다. (Put)
put_UnicastResponsesToMulticastBroadcastDisabled

방화벽이 멀티캐스트 및 브로드캐스트 트래픽에 대한 유니캐스트 응답을 허용하지 않아야 하는지 여부를 나타냅니다. (INetFwPolicy2.put_UnicastResponsesToMulticastBroadcastDisabled)
put_UnicastResponsesToMulticastBroadcastDisabled

방화벽이 멀티캐스트 및 브로드캐스트 트래픽에 대한 유니캐스트 응답을 허용하지 않아야 하는지 여부를 나타냅니다. (INetFwProfile.put_UnicastResponsesToMulticastBroadcastDisabled)
등록

Register 메서드는 타사 방화벽 제품을 등록합니다.
제거

Remove 메서드는 컬렉션에서 지정된 포트 매핑을 제거합니다.
제거

Remove 메서드는 컬렉션에서 애플리케이션을 제거합니다.
제거

포트를 닫고 컬렉션에서 제거합니다.
제거

Remove 메서드는 컬렉션에서 규칙을 제거합니다.
RemovePortMapping

RemovePortMapping 메서드는 이 연결에 대한 매핑 목록에서 서비스 포트 매핑을 제거합니다.
이름 바꾸기

Rename 메서드는 이 연결의 이름을 바꿉니다.
Reset

Reset 메서드를 사용하면 이후 열거형 호출이 열거형 시작부터 작동합니다. (IEnumNetSharingEveryConnection.Reset)
Reset

Reset 메서드를 사용하면 이후 열거형 호출이 열거형 시작부터 작동합니다. (IEnumNetSharingPortMapping.Reset)
Reset

Reset 메서드를 사용하면 이후 열거형 호출이 열거형 시작부터 작동합니다. (IEnumNetSharingPrivateConnection.Reset)
Reset

Reset 메서드를 사용하면 이후 열거형 호출이 열거형 시작부터 작동합니다. (IEnumNetSharingPublicConnection.Reset)
RestoreDefaults

로컬 구성을 기본 설치된 상태로 복원합니다.
RestoreLocalFirewallDefaults

로컬 방화벽 구성을 기본 상태로 복원합니다.
RestrictService

RestrictService 메서드는 지정된 서비스에 대한 서비스 제한을 설정하거나 해제합니다.
ServiceRestricted

ServiceRestricted 메서드는 방화벽 규칙에 지정된 리소스로 트래픽을 제한하기 위해 서비스 제한 규칙을 사용할 수 있는지 여부를 나타냅니다.
Skip

Skip 메서드는 이 열거형에 대해 지정된 수의 프라이빗 공유 연결을 건너뜁니다. (IEnumNetSharingEveryConnection.Skip)
Skip

Skip 메서드는 이 열거형에 대해 지정된 수의 포트 매핑을 건너뜁니다.
Skip

Skip 메서드는 이 열거형에 대해 지정된 수의 프라이빗 공유 연결을 건너뜁니다. (IEnumNetSharingPrivateConnection.Skip)
Skip

Skip 메서드는 이 열거형에 대해 지정된 수의 공개적으로 공유된 연결을 건너뜁니다.

인터페이스

 
IEnumNetSharingEveryConnection

IEnumNetSharingEveryConnection 인터페이스는 Connections 폴더의 모든 연결을 열거하는 메서드를 제공합니다.
IEnumNetSharingPortMapping

IEnumNetSharingPortMapping 인터페이스는 특정 연결에 대한 포트 매핑을 열거하는 메서드를 제공합니다.
IEnumNetSharingPrivateConnection

IEnumNetSharingPrivateConnection 인터페이스는 현재 구성된 프라이빗 공유 연결을 열거하는 메서드를 제공합니다.
IEnumNetSharingPublicConnection

IEnumNetSharingPublicConnection 인터페이스는 현재 구성된 공개적으로 공유된 연결을 열거하는 메서드를 제공합니다.
INATEventManager

INATEventManager 인터페이스는 UPnP 기술을 사용하는 NAT 애플리케이션에 대한 메서드를 제공하여 NAT에 콜백 인터페이스를 등록합니다. 시스템은 NAT 구성이 변경되면 이러한 인터페이스의 메서드를 호출합니다.
INATExternalIPAddressCallback

INATExternalIPAddressCallback 인터페이스는 UPnP 기술을 사용하는 NAT 애플리케이션에 의해 구현됩니다. NAT 컴퓨터의 외부 IP 주소가 변경되면 시스템에서 호출하는 메서드를 제공합니다.
INATNumberOfEntriesCallback

INATNumberOfEntriesCallback 인터페이스는 포트 매핑 수가 변경되면 시스템에서 호출하는 메서드를 제공합니다.
INetConnection

INetConnection 인터페이스는 네트워크 연결을 관리하는 메서드를 제공합니다.
INetConnectionProps

INetConnectionProps 인터페이스를 사용하여 연결에 대한 속성을 검색합니다.
INetFwAuthorizedApplication

INetFwAuthorizedApplication 인터페이스는 권한이 부여된 애플리케이션의 속성에 대한 액세스를 방화벽에 여는 기능을 제공합니다.
INetFwAuthorizedApplications

INetFwAuthorizedApplications 인터페이스는 방화벽에서 권한 있는 열린 포트의 애플리케이션 컬렉션에 대한 액세스를 제공합니다.
INetFwIcmpSettings

INetFwIcmpSettings 인터페이스는 ICMP 패킷을 제어하는 설정에 대한 액세스를 제공합니다.
INetFwMgr

INetFwMgr 인터페이스는 컴퓨터의 방화벽 설정에 대한 액세스를 제공합니다.
INetFwOpenPort

INetFwOpenPort 인터페이스는 방화벽에서 열린 포트의 속성에 대한 액세스를 제공합니다.
INetFwOpenPorts

INetFwOpenPorts 인터페이스는 표준 Automation 컬렉션 인터페이스입니다.
INetFwPolicy

INetFwPolicy 인터페이스는 방화벽 정책에 대한 액세스를 제공합니다.
INetFwPolicy2

방화벽 정책에 액세스하려면
INetFwProduct

타사 방화벽 등록의 속성에 액세스하려면
INetFwProducts

Windows 방화벽을 사용하여 타사 방화벽 제품을 등록하고 등록된 제품을 열거하기 위한 방법 및 속성에 액세스합니다.
INetFwProfile

INetFwProfile 인터페이스는 방화벽 설정 프로필에 대한 액세스를 제공합니다.
INetFwRemoteAdminSettings

INetFwRemoteAdminSettings 인터페이스는 원격 관리를 제어하는 설정에 대한 액세스를 제공합니다.
INetFwRule

규칙의 속성에 대한 입니다.
INetFwRule2

애플리케이션 또는 서비스에서 INetFwRule의 모든 속성과 NET_FW_EDGE_TRAVERSAL_TYPE 지정된 방화벽 규칙의 네 가지 에지 속성에 액세스할 수 있습니다.
INetFwRule3

애플리케이션 또는 서비스에서 INetFwRule2의 모든 속성에 액세스하고 앱 컨테이너의 요구 사항에 대한 액세스를 제공할 수 있습니다.
INetFwRules

방화벽 규칙의 컬렉션입니다.
INetFwService

INetFwService 인터페이스는 방화벽을 통해 수신 대기하도록 권한이 부여될 수 있는 서비스의 속성에 대한 액세스를 제공합니다.
INetFwServiceRestriction

Windows 서비스 강화 네트워킹 규칙에 액세스합니다.
INetFwServices

INetFwServices 인터페이스는 방화벽을 통해 수신 대기할 수 있는 권한이 부여될 수 있는 서비스 컬렉션에 대한 액세스를 제공하는 표준 Automation 인터페이스입니다.
INetSharingConfiguration

INetSharingConfiguration 인터페이스는 연결 공유, 포트 매핑 및 인터넷 연결 방화벽을 관리하는 메서드를 제공합니다.
INetSharingEveryConnectionCollection

INetSharingEveryConnectionCollection 인터페이스를 사용하면 VBScript 및 JScript와 같은 언어를 스크립팅하여 연결 폴더의 모든 연결을 열거할 수 있습니다.
INetSharingManager

INetSharingManager 인터페이스는 Manager 개체의 기본 인터페이스입니다. INetSharingManager는 공유가 설치되어 있는지 확인하고, 포트 매핑을 관리하고, 공용 및 프라이빗 연결에 대한 열거형 인터페이스를 가져오는 메서드를 제공합니다.
INetSharingPortMapping

INetSharingPortMapping 인터페이스는 특정 포트 매핑을 관리하는 메서드를 제공합니다.
INetSharingPortMappingCollection

INetSharingPortMappingCollection 인터페이스를 사용하면 VBScript 및 JScript와 같은 언어를 스크립팅하여 포트 매핑을 열거할 수 있습니다.
INetSharingPortMappingProps

INetSharingPortMappingProps 인터페이스는 네트워크 연결 포트 매핑의 속성을 검색하고 설정하는 메서드를 제공합니다.
INetSharingPrivateConnectionCollection

INetSharingPrivateConnectionCollection 인터페이스를 사용하면 VBScript 및 JScript와 같은 스크립팅 언어가 프라이빗 연결을 열거할 수 있습니다.
INetSharingPublicConnectionCollection

INetSharingPublicConnectionCollection 인터페이스를 사용하면 VBScript 및 JScript와 같은 언어를 스크립팅하여 공용 연결을 열거할 수 있습니다.
IStaticPortMapping

IStaticPortMapping 인터페이스는 특정 포트 매핑에 대한 정보를 검색하고 변경하는 메서드를 제공합니다.
IStaticPortMappingCollection

IStaticPortMappingCollection 인터페이스는 정적 포트 매핑 컬렉션을 관리하는 메서드를 제공합니다.
IUPnPNAT

IUPnPNAT 인터페이스는 UPnP를 사용하여 NAT(네트워크 주소 변환)를 관리하기 위한 기본 인터페이스입니다. IUPnPNAT 인터페이스는 UPnP 기술을 사용하여 NAT API의 다른 모든 인터페이스에 직접 또는 간접적으로 액세스를 제공합니다.

구조체

 
FW_DYNAMIC_KEYWORD_ADDRESS_DATA0

열거형 API가 호출되면 클라이언트에 반환된 데이터를 보유합니다.
FW_DYNAMIC_KEYWORD_ADDRESS0

클라이언트가 IP 주소 목록을 포함하는 동적 키워드(keyword) 주소를 만들 수 있습니다.
INET_FIREWALL_AC_BINARIES

INET_FIREWALL_AC_BINARIES 구조에는 앱 컨테이너에서 실행되는 애플리케이션에 대한 이진 경로가 포함됩니다.
INET_FIREWALL_AC_BINARIES

INET_FIREWALL_AC_BINARIES 구조에는 앱 컨테이너에서 실행되는 애플리케이션에 대한 이진 경로가 포함됩니다. (INET_FIREWALL_AC_BINARIES)
INET_FIREWALL_AC_CAPABILITIES

INET_FIREWALL_AC_CAPABILITIES 구조에는 앱 컨테이너의 기능에 대한 정보가 포함되어 있습니다.
INET_FIREWALL_AC_CAPABILITIES

INET_FIREWALL_AC_CAPABILITIES 구조에는 앱 컨테이너의 기능에 대한 정보가 포함되어 있습니다. (INET_FIREWALL_AC_CAPABILITIES)
INET_FIREWALL_AC_CHANGE

INET_FIREWALL_AC_CHANGE 구조에는 앱 컨테이너의 변경 내용에 대한 정보가 포함됩니다. (INET_FIREWALL_AC_CHANGE)
INET_FIREWALL_AC_CHANGE

INET_FIREWALL_AC_CHANGE 구조에는 앱 컨테이너의 변경 내용에 대한 정보가 포함됩니다. (INET_FIREWALL_AC_CHANGE)
INET_FIREWALL_APP_CONTAINER

INET_FIREWALL_APP_CONTAINER 구조에는 특정 앱 컨테이너에 대한 정보가 포함됩니다. (INET_FIREWALL_APP_CONTAINER)
INET_FIREWALL_APP_CONTAINER

INET_FIREWALL_APP_CONTAINER 구조에는 특정 앱 컨테이너에 대한 정보가 포함됩니다. (INET_FIREWALL_APP_CONTAINER)
NETCON_PROPERTIES

NETCON_PROPERTIES 구조체는 네트워크 연결의 속성을 설명하는 값을 저장합니다.