windows
0.58.0
Module WindowsFirewall
Structs
Constants
Traits
Functions
Type Aliases
Unions
In windows::Win32::NetworkManagement
Module
windows
::
Win32
::
NetworkManagement
::
WindowsFirewall
Copy item path
[
−
]
Structs
§
FW_DYNAMIC_KEYWORD_ADDRESS0
FW_DYNAMIC_KEYWORD_ADDRESS_DATA0
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS
FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS
FW_DYNAMIC_KEYWORD_ORIGIN_TYPE
ICS_TARGETTYPE
IDynamicPortMapping
IDynamicPortMappingCollection
IDynamicPortMappingCollection_Vtbl
IDynamicPortMapping_Vtbl
IEnumNetConnection
IEnumNetConnection_Vtbl
IEnumNetSharingEveryConnection
IEnumNetSharingEveryConnection_Vtbl
IEnumNetSharingPortMapping
IEnumNetSharingPortMapping_Vtbl
IEnumNetSharingPrivateConnection
IEnumNetSharingPrivateConnection_Vtbl
IEnumNetSharingPublicConnection
IEnumNetSharingPublicConnection_Vtbl
INATEventManager
INATEventManager_Vtbl
INATExternalIPAddressCallback
INATExternalIPAddressCallback_Vtbl
INATNumberOfEntriesCallback
INATNumberOfEntriesCallback_Vtbl
INET_FIREWALL_AC_BINARIES
INET_FIREWALL_AC_CAPABILITIES
INET_FIREWALL_AC_CHANGE
INET_FIREWALL_AC_CHANGE_TYPE
INET_FIREWALL_AC_CREATION_TYPE
INET_FIREWALL_APP_CONTAINER
INetConnection
INetConnectionConnectUi
INetConnectionConnectUi_Vtbl
INetConnectionManager
INetConnectionManager_Vtbl
INetConnectionProps
INetConnectionProps_Vtbl
INetConnection_Vtbl
INetFwAuthorizedApplication
INetFwAuthorizedApplication_Vtbl
INetFwAuthorizedApplications
INetFwAuthorizedApplications_Vtbl
INetFwIcmpSettings
INetFwIcmpSettings_Vtbl
INetFwMgr
INetFwMgr_Vtbl
INetFwOpenPort
INetFwOpenPort_Vtbl
INetFwOpenPorts
INetFwOpenPorts_Vtbl
INetFwPolicy
INetFwPolicy2
INetFwPolicy2_Vtbl
INetFwPolicy_Vtbl
INetFwProduct
INetFwProduct_Vtbl
INetFwProducts
INetFwProducts_Vtbl
INetFwProfile
INetFwProfile_Vtbl
INetFwRemoteAdminSettings
INetFwRemoteAdminSettings_Vtbl
INetFwRule
INetFwRule2
INetFwRule2_Vtbl
INetFwRule3
INetFwRule3_Vtbl
INetFwRule_Vtbl
INetFwRules
INetFwRules_Vtbl
INetFwService
INetFwServiceRestriction
INetFwServiceRestriction_Vtbl
INetFwService_Vtbl
INetFwServices
INetFwServices_Vtbl
INetSharingConfiguration
INetSharingConfiguration_Vtbl
INetSharingEveryConnectionCollection
INetSharingEveryConnectionCollection_Vtbl
INetSharingManager
INetSharingManager_Vtbl
INetSharingPortMapping
INetSharingPortMappingCollection
INetSharingPortMappingCollection_Vtbl
INetSharingPortMappingProps
INetSharingPortMappingProps_Vtbl
INetSharingPortMapping_Vtbl
INetSharingPrivateConnectionCollection
INetSharingPrivateConnectionCollection_Vtbl
INetSharingPublicConnectionCollection
INetSharingPublicConnectionCollection_Vtbl
IStaticPortMapping
IStaticPortMappingCollection
IStaticPortMappingCollection_Vtbl
IStaticPortMapping_Vtbl
IUPnPNAT
IUPnPNAT_Vtbl
NETCONMGR_ENUM_FLAGS
NETCONUI_CONNECT_FLAGS
NETCON_CHARACTERISTIC_FLAGS
NETCON_MEDIATYPE
NETCON_PROPERTIES
NETCON_STATUS
NETCON_TYPE
NETISO_ERROR_TYPE
NETISO_FLAG
NET_FW_ACTION
NET_FW_AUTHENTICATE_TYPE
NET_FW_EDGE_TRAVERSAL_TYPE
NET_FW_IP_PROTOCOL
NET_FW_IP_VERSION
NET_FW_MODIFY_STATE
NET_FW_POLICY_TYPE
NET_FW_PROFILE_TYPE
NET_FW_PROFILE_TYPE2
NET_FW_RULE_CATEGORY
NET_FW_RULE_DIRECTION
NET_FW_SCOPE
NET_FW_SERVICE_TYPE
SHARINGCONNECTIONTYPE
SHARINGCONNECTION_ENUM_FLAGS
Constants
§
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_ALL
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_AUTO_RESOLVE
FW_DYNAMIC_KEYWORD_ADDRESS_ENUM_FLAGS_NON_AUTO_RESOLVE
FW_DYNAMIC_KEYWORD_ADDRESS_FLAGS_AUTO_RESOLVE
FW_DYNAMIC_KEYWORD_ORIGIN_INVALID
FW_DYNAMIC_KEYWORD_ORIGIN_LOCAL
FW_DYNAMIC_KEYWORD_ORIGIN_MDM
ICSSC_DEFAULT
ICSSC_ENABLED
ICSSHARINGTYPE_PRIVATE
ICSSHARINGTYPE_PUBLIC
ICSTT_IPADDRESS
ICSTT_NAME
INET_FIREWALL_AC_BINARY
INET_FIREWALL_AC_CHANGE_CREATE
INET_FIREWALL_AC_CHANGE_DELETE
INET_FIREWALL_AC_CHANGE_INVALID
INET_FIREWALL_AC_CHANGE_MAX
INET_FIREWALL_AC_MAX
INET_FIREWALL_AC_NONE
INET_FIREWALL_AC_PACKAGE_ID_ONLY
NCCF_ALLOW_DUPLICATION
NCCF_ALLOW_REMOVAL
NCCF_ALLOW_RENAME
NCCF_ALL_USERS
NCCF_BLUETOOTH_MASK
NCCF_BRANDED
NCCF_BRIDGED
NCCF_DEFAULT
NCCF_FIREWALLED
NCCF_HOMENET_CAPABLE
NCCF_HOSTED_NETWORK
NCCF_INCOMING_ONLY
NCCF_LAN_MASK
NCCF_NONE
NCCF_OUTGOING_ONLY
NCCF_QUARANTINED
NCCF_RESERVED
NCCF_SHARED
NCCF_SHARED_PRIVATE
NCCF_VIRTUAL_STATION
NCCF_WIFI_DIRECT
NCME_DEFAULT
NCME_HIDDEN
NCM_BRIDGE
NCM_DIRECT
NCM_ISDN
NCM_LAN
NCM_NONE
NCM_PHONE
NCM_PPPOE
NCM_SHAREDACCESSHOST_LAN
NCM_SHAREDACCESSHOST_RAS
NCM_TUNNEL
NCS_ACTION_REQUIRED
NCS_ACTION_REQUIRED_RETRY
NCS_AUTHENTICATING
NCS_AUTHENTICATION_FAILED
NCS_AUTHENTICATION_SUCCEEDED
NCS_CONNECTED
NCS_CONNECTING
NCS_CONNECT_FAILED
NCS_CREDENTIALS_REQUIRED
NCS_DISCONNECTED
NCS_DISCONNECTING
NCS_HARDWARE_DISABLED
NCS_HARDWARE_MALFUNCTION
NCS_HARDWARE_NOT_PRESENT
NCS_INVALID_ADDRESS
NCS_MEDIA_DISCONNECTED
NCT_BRIDGE
NCT_DIRECT_CONNECT
NCT_INBOUND
NCT_INTERNET
NCT_LAN
NCT_PHONE
NCT_TUNNEL
NCUC_DEFAULT
NCUC_ENABLE_DISABLE
NCUC_NO_UI
NETCON_MAX_NAME_LEN
NETISO_ERROR_TYPE_INTERNET_CLIENT
NETISO_ERROR_TYPE_INTERNET_CLIENT_SERVER
NETISO_ERROR_TYPE_MAX
NETISO_ERROR_TYPE_NONE
NETISO_ERROR_TYPE_PRIVATE_NETWORK
NETISO_FLAG_FORCE_COMPUTE_BINARIES
NETISO_FLAG_MAX
NETISO_GEID_FOR_NEUTRAL_AWARE
NETISO_GEID_FOR_WDAG
NET_FW_ACTION_ALLOW
NET_FW_ACTION_BLOCK
NET_FW_ACTION_MAX
NET_FW_AUTHENTICATE_AND_ENCRYPT
NET_FW_AUTHENTICATE_AND_NEGOTIATE_ENCRYPTION
NET_FW_AUTHENTICATE_NONE
NET_FW_AUTHENTICATE_NO_ENCAPSULATION
NET_FW_AUTHENTICATE_WITH_INTEGRITY
NET_FW_EDGE_TRAVERSAL_TYPE_ALLOW
NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_APP
NET_FW_EDGE_TRAVERSAL_TYPE_DEFER_TO_USER
NET_FW_EDGE_TRAVERSAL_TYPE_DENY
NET_FW_IP_PROTOCOL_ANY
NET_FW_IP_PROTOCOL_TCP
NET_FW_IP_PROTOCOL_UDP
NET_FW_IP_VERSION_ANY
NET_FW_IP_VERSION_MAX
NET_FW_IP_VERSION_V4
NET_FW_IP_VERSION_V6
NET_FW_MODIFY_STATE_GP_OVERRIDE
NET_FW_MODIFY_STATE_INBOUND_BLOCKED
NET_FW_MODIFY_STATE_OK
NET_FW_POLICY_EFFECTIVE
NET_FW_POLICY_GROUP
NET_FW_POLICY_LOCAL
NET_FW_POLICY_TYPE_MAX
NET_FW_PROFILE2_ALL
NET_FW_PROFILE2_DOMAIN
NET_FW_PROFILE2_PRIVATE
NET_FW_PROFILE2_PUBLIC
NET_FW_PROFILE_CURRENT
NET_FW_PROFILE_DOMAIN
NET_FW_PROFILE_STANDARD
NET_FW_PROFILE_TYPE_MAX
NET_FW_RULE_CATEGORY_BOOT
NET_FW_RULE_CATEGORY_CONSEC
NET_FW_RULE_CATEGORY_FIREWALL
NET_FW_RULE_CATEGORY_MAX
NET_FW_RULE_CATEGORY_STEALTH
NET_FW_RULE_DIR_IN
NET_FW_RULE_DIR_MAX
NET_FW_RULE_DIR_OUT
NET_FW_SCOPE_ALL
NET_FW_SCOPE_CUSTOM
NET_FW_SCOPE_LOCAL_SUBNET
NET_FW_SCOPE_MAX
NET_FW_SERVICE_FILE_AND_PRINT
NET_FW_SERVICE_NONE
NET_FW_SERVICE_REMOTE_DESKTOP
NET_FW_SERVICE_TYPE_MAX
NET_FW_SERVICE_UPNP
NetFwAuthorizedApplication
NetFwMgr
NetFwOpenPort
NetFwPolicy2
NetFwProduct
NetFwProducts
NetFwRule
NetSharingManager
S_OBJECT_NO_LONGER_VALID
UPnPNAT
Traits
§
IDynamicPortMappingCollection_Impl
IDynamicPortMapping_Impl
IEnumNetConnection_Impl
IEnumNetSharingEveryConnection_Impl
IEnumNetSharingPortMapping_Impl
IEnumNetSharingPrivateConnection_Impl
IEnumNetSharingPublicConnection_Impl
INATEventManager_Impl
INATExternalIPAddressCallback_Impl
INATNumberOfEntriesCallback_Impl
INetConnectionConnectUi_Impl
INetConnectionManager_Impl
INetConnectionProps_Impl
INetConnection_Impl
INetFwAuthorizedApplication_Impl
INetFwAuthorizedApplications_Impl
INetFwIcmpSettings_Impl
INetFwMgr_Impl
INetFwOpenPort_Impl
INetFwOpenPorts_Impl
INetFwPolicy2_Impl
INetFwPolicy_Impl
INetFwProduct_Impl
INetFwProducts_Impl
INetFwProfile_Impl
INetFwRemoteAdminSettings_Impl
INetFwRule2_Impl
INetFwRule3_Impl
INetFwRule_Impl
INetFwRules_Impl
INetFwServiceRestriction_Impl
INetFwService_Impl
INetFwServices_Impl
INetSharingConfiguration_Impl
INetSharingEveryConnectionCollection_Impl
INetSharingManager_Impl
INetSharingPortMappingCollection_Impl
INetSharingPortMappingProps_Impl
INetSharingPortMapping_Impl
INetSharingPrivateConnectionCollection_Impl
INetSharingPublicConnectionCollection_Impl
IStaticPortMappingCollection_Impl
IStaticPortMapping_Impl
IUPnPNAT_Impl
Functions
§
NcFreeNetconProperties
⚠
NcIsValidConnectionName
⚠
NetworkIsolationDiagnoseConnectFailureAndGetInfo
⚠
NetworkIsolationEnumAppContainers
⚠
NetworkIsolationEnumerateAppContainerRules
⚠
NetworkIsolationFreeAppContainers
⚠
NetworkIsolationGetAppContainerConfig
⚠
NetworkIsolationGetEnterpriseIdAsync
⚠
NetworkIsolationGetEnterpriseIdClose
⚠
NetworkIsolationRegisterForAppContainerChanges
⚠
NetworkIsolationSetAppContainerConfig
⚠
NetworkIsolationSetupAppContainerBinaries
⚠
NetworkIsolationUnregisterForAppContainerChanges
⚠
Type Aliases
§
PAC_CHANGES_CALLBACK_FN
PFN_FWADDDYNAMICKEYWORDADDRESS0
PFN_FWDELETEDYNAMICKEYWORDADDRESS0
PFN_FWENUMDYNAMICKEYWORDADDRESSBYID0
PFN_FWENUMDYNAMICKEYWORDADDRESSESBYTYPE0
PFN_FWFREEDYNAMICKEYWORDADDRESSDATA0
PFN_FWUPDATEDYNAMICKEYWORDADDRESS0
PNETISO_EDP_ID_CALLBACK_FN
Unions
§
INET_FIREWALL_AC_CHANGE_0