windows
0.60.0
Module Windows
Firewall
Module Items
Structs
Constants
Traits
Functions
Type Aliases
Unions
In windows::
Win32::
Network
Management
windows
::
Win32
::
NetworkManagement
Module
WindowsFirewall
Copy item path
Structs
§
FW_
DYNAMIC_
KEYWORD_
ADDRES
S0
FW_
DYNAMIC_
KEYWORD_
ADDRESS_
DATA0
FW_
DYNAMIC_
KEYWORD_
ADDRESS_
ENUM_
FLAGS
FW_
DYNAMIC_
KEYWORD_
ADDRESS_
FLAGS
FW_
DYNAMIC_
KEYWORD_
ORIGIN_
TYPE
ICS_
TARGETTYPE
IDynamic
Port
Mapping
IDynamic
Port
Mapping
Collection
IDynamic
Port
Mapping
Collection_
Vtbl
IDynamic
Port
Mapping_
Vtbl
IEnum
NetConnection
IEnum
NetConnection_
Vtbl
IEnum
NetSharing
Every
Connection
IEnum
NetSharing
Every
Connection_
Vtbl
IEnum
NetSharing
Port
Mapping
IEnum
NetSharing
Port
Mapping_
Vtbl
IEnum
NetSharing
Private
Connection
IEnum
NetSharing
Private
Connection_
Vtbl
IEnum
NetSharing
Public
Connection
IEnum
NetSharing
Public
Connection_
Vtbl
INAT
Event
Manager
INAT
Event
Manager_
Vtbl
INAT
ExternalIP
Address
Callback
INAT
ExternalIP
Address
Callback_
Vtbl
INAT
Number
OfEntries
Callback
INAT
Number
OfEntries
Callback_
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
INet
Connection
INet
Connection
Connect
Ui
INet
Connection
Connect
Ui_
Vtbl
INet
Connection
Manager
INet
Connection
Manager_
Vtbl
INet
Connection
Props
INet
Connection
Props_
Vtbl
INet
Connection_
Vtbl
INet
FwAuthorized
Application
INet
FwAuthorized
Application_
Vtbl
INet
FwAuthorized
Applications
INet
FwAuthorized
Applications_
Vtbl
INet
FwIcmp
Settings
INet
FwIcmp
Settings_
Vtbl
INet
FwMgr
INet
FwMgr_
Vtbl
INet
FwOpen
Port
INet
FwOpen
Port_
Vtbl
INet
FwOpen
Ports
INet
FwOpen
Ports_
Vtbl
INet
FwPolicy
INet
FwPolicy2
INet
FwPolicy2_
Vtbl
INet
FwPolicy_
Vtbl
INet
FwProduct
INet
FwProduct_
Vtbl
INet
FwProducts
INet
FwProducts_
Vtbl
INet
FwProfile
INet
FwProfile_
Vtbl
INet
FwRemote
Admin
Settings
INet
FwRemote
Admin
Settings_
Vtbl
INet
FwRule
INet
FwRule2
INet
FwRule3
INet
FwRule2_
Vtbl
INet
FwRule3_
Vtbl
INet
FwRule_
Vtbl
INet
FwRules
INet
FwRules_
Vtbl
INet
FwService
INet
FwService
Restriction
INet
FwService
Restriction_
Vtbl
INet
FwService_
Vtbl
INet
FwServices
INet
FwServices_
Vtbl
INet
Sharing
Configuration
INet
Sharing
Configuration_
Vtbl
INet
Sharing
Every
Connection
Collection
INet
Sharing
Every
Connection
Collection_
Vtbl
INet
Sharing
Manager
INet
Sharing
Manager_
Vtbl
INet
Sharing
Port
Mapping
INet
Sharing
Port
Mapping
Collection
INet
Sharing
Port
Mapping
Collection_
Vtbl
INet
Sharing
Port
Mapping
Props
INet
Sharing
Port
Mapping
Props_
Vtbl
INet
Sharing
Port
Mapping_
Vtbl
INet
Sharing
Private
Connection
Collection
INet
Sharing
Private
Connection
Collection_
Vtbl
INet
Sharing
Public
Connection
Collection
INet
Sharing
Public
Connection
Collection_
Vtbl
IStatic
Port
Mapping
IStatic
Port
Mapping
Collection
IStatic
Port
Mapping
Collection_
Vtbl
IStatic
Port
Mapping_
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_
PROFIL
E2_
ALL
NET_
FW_
PROFIL
E2_
DOMAIN
NET_
FW_
PROFIL
E2_
PRIVATE
NET_
FW_
PROFIL
E2_
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
NetFw
Authorized
Application
NetFw
Mgr
NetFw
Open
Port
NetFw
Policy2
NetFw
Product
NetFw
Products
NetFw
Rule
NetSharing
Manager
S_
OBJECT_
NO_
LONGER_
VALID
UPnPNAT
Traits
§
IDynamic
Port
Mapping
Collection_
Impl
IDynamic
Port
Mapping_
Impl
IEnum
NetConnection_
Impl
IEnum
NetSharing
Every
Connection_
Impl
IEnum
NetSharing
Port
Mapping_
Impl
IEnum
NetSharing
Private
Connection_
Impl
IEnum
NetSharing
Public
Connection_
Impl
INAT
Event
Manager_
Impl
INAT
ExternalIP
Address
Callback_
Impl
INAT
Number
OfEntries
Callback_
Impl
INet
Connection
Connect
Ui_
Impl
INet
Connection
Manager_
Impl
INet
Connection
Props_
Impl
INet
Connection_
Impl
INet
FwAuthorized
Application_
Impl
INet
FwAuthorized
Applications_
Impl
INet
FwIcmp
Settings_
Impl
INet
FwMgr_
Impl
INet
FwOpen
Port_
Impl
INet
FwOpen
Ports_
Impl
INet
FwPolicy2_
Impl
INet
FwPolicy_
Impl
INet
FwProduct_
Impl
INet
FwProducts_
Impl
INet
FwProfile_
Impl
INet
FwRemote
Admin
Settings_
Impl
INet
FwRule2_
Impl
INet
FwRule3_
Impl
INet
FwRule_
Impl
INet
FwRules_
Impl
INet
FwService
Restriction_
Impl
INet
FwService_
Impl
INet
FwServices_
Impl
INet
Sharing
Configuration_
Impl
INet
Sharing
Every
Connection
Collection_
Impl
INet
Sharing
Manager_
Impl
INet
Sharing
Port
Mapping
Collection_
Impl
INet
Sharing
Port
Mapping
Props_
Impl
INet
Sharing
Port
Mapping_
Impl
INet
Sharing
Private
Connection
Collection_
Impl
INet
Sharing
Public
Connection
Collection_
Impl
IStatic
Port
Mapping
Collection_
Impl
IStatic
Port
Mapping_
Impl
IUPnPNAT_
Impl
Functions
§
NcFree
Netcon
Properties
⚠
NcIs
Valid
Connection
Name
⚠
Network
Isolation
Diagnose
Connect
Failure
AndGet
Info
⚠
Network
Isolation
Enum
AppContainers
⚠
Network
Isolation
Enumerate
AppContainer
Rules
⚠
Network
Isolation
Free
AppContainers
⚠
Network
Isolation
GetApp
Container
Config
⚠
Network
Isolation
GetEnterprise
IdAsync
⚠
Network
Isolation
GetEnterprise
IdClose
⚠
Network
Isolation
Register
ForApp
Container
Changes
⚠
Network
Isolation
SetApp
Container
Config
⚠
Network
Isolation
Setup
AppContainer
Binaries
⚠
Network
Isolation
Unregister
ForApp
Container
Changes
⚠
Type Aliases
§
PAC_
CHANGES_
CALLBACK_
FN
PFN_
FWADDDYNAMICKEYWORDADDRES
S0
PFN_
FWDELETEDYNAMICKEYWORDADDRES
S0
PFN_
FWENUMDYNAMICKEYWORDADDRESSBYI
D0
PFN_
FWENUMDYNAMICKEYWORDADDRESSESBYTYP
E0
PFN_
FWFREEDYNAMICKEYWORDADDRESSDAT
A0
PFN_
FWUPDATEDYNAMICKEYWORDADDRES
S0
PNETISO_
EDP_
ID_
CALLBACK_
FN
Unions
§
INET_
FIREWALL_
AC_
CHANGE_
0