ReactOS  0.4.14-dev-358-gbef841c
icftypes.idl File Reference

Go to the source code of this file.

Typedefs

typedef enum NET_FW_PROFILE_TYPE_ NET_FW_PROFILE_TYPE
 
typedef enum NET_FW_PROFILE_TYPE2_ NET_FW_PROFILE_TYPE2
 
typedef enum NET_FW_IP_VERSION_ NET_FW_IP_VERSION
 
typedef enum NET_FW_POLICY_TYPE_ NET_FW_POLICY_TYPE
 
typedef enum NET_FW_SCOPE_ NET_FW_SCOPE
 
typedef enum NET_FW_SERVICE_TYPE_ NET_FW_SERVICE_TYPE
 
typedef enum NET_FW_IP_PROTOCOL_ NET_FW_IP_PROTOCOL
 
typedef enum NET_FW_RULE_DIRECTION_ NET_FW_RULE_DIRECTION
 
typedef enum NET_FW_ACTION_ NET_FW_ACTION
 
typedef enum NET_FW_MODIFY_STATE_ NET_FW_MODIFY_STATE
 

Enumerations

enum  NET_FW_PROFILE_TYPE_ { NET_FW_PROFILE_DOMAIN, NET_FW_PROFILE_STANDARD, NET_FW_PROFILE_CURRENT, NET_FW_PROFILE_TYPE_MAX }
 
enum  NET_FW_PROFILE_TYPE2_ { NET_FW_PROFILE2_DOMAIN = 0x0001, NET_FW_PROFILE2_PRIVATE = 0x0002, NET_FW_PROFILE2_PUBLIC = 0x0004, NET_FW_PROFILE2_ALL = 0x7FFFFFFF }
 
enum  NET_FW_IP_VERSION_ { NET_FW_IP_VERSION_V4, NET_FW_IP_VERSION_V6, NET_FW_IP_VERSION_ANY, NET_FW_IP_VERSION_MAX }
 
enum  NET_FW_POLICY_TYPE_ { NET_FW_POLICY_GROUP, NET_FW_POLICY_LOCAL, NET_FW_POLICY_EFFECTIVE, NET_FW_POLICY_TYPE_MAX }
 
enum  NET_FW_SCOPE_ { NET_FW_SCOPE_ALL, NET_FW_SCOPE_LOCAL_SUBNET, NET_FW_SCOPE_CUSTOM, NET_FW_SCOPE_MAX }
 
enum  NET_FW_SERVICE_TYPE_ {
  NET_FW_SERVICE_FILE_AND_PRINT, NET_FW_SERVICE_UPNP, NET_FW_SERVICE_REMOTE_DESKTOP, NET_FW_SERVICE_NONE,
  NET_FW_SERVICE_TYPE_MAX
}
 
enum  NET_FW_IP_PROTOCOL_ { NET_FW_IP_PROTOCOL_TCP = 6, NET_FW_IP_PROTOCOL_UDP = 17 }
 
enum  NET_FW_RULE_DIRECTION_ { NET_FW_RULE_DIR_IN = 1, NET_FW_RULE_DIR_OUT, NET_FW_RULE_DIR_MAX }
 
enum  NET_FW_ACTION_ { NET_FW_ACTION_BLOCK, NET_FW_ACTION_ALLOW, NET_FW_ACTION_MAX }
 
enum  NET_FW_MODIFY_STATE_ { NET_FW_MODIFY_STATE_OK, NET_FW_MODIFY_STATE_GP_OVERRIDE, NET_FW_MODIFY_STATE_INBOUND_BLOCKED }
 

Typedef Documentation

◆ NET_FW_ACTION

◆ 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_DIRECTION

◆ NET_FW_SCOPE

◆ NET_FW_SERVICE_TYPE

Enumeration Type Documentation

◆ NET_FW_ACTION_

Enumerator
NET_FW_ACTION_BLOCK 
NET_FW_ACTION_ALLOW 
NET_FW_ACTION_MAX 

Definition at line 86 of file icftypes.idl.

◆ NET_FW_IP_PROTOCOL_

Enumerator
NET_FW_IP_PROTOCOL_TCP 
NET_FW_IP_PROTOCOL_UDP 

Definition at line 73 of file icftypes.idl.

74 {
enum NET_FW_IP_PROTOCOL_ NET_FW_IP_PROTOCOL

◆ NET_FW_IP_VERSION_

Enumerator
NET_FW_IP_VERSION_V4 
NET_FW_IP_VERSION_V6 
NET_FW_IP_VERSION_ANY 
NET_FW_IP_VERSION_MAX 

Definition at line 40 of file icftypes.idl.

◆ NET_FW_MODIFY_STATE_

Enumerator
NET_FW_MODIFY_STATE_OK 
NET_FW_MODIFY_STATE_GP_OVERRIDE 
NET_FW_MODIFY_STATE_INBOUND_BLOCKED 

Definition at line 93 of file icftypes.idl.

◆ NET_FW_POLICY_TYPE_

Enumerator
NET_FW_POLICY_GROUP 
NET_FW_POLICY_LOCAL 
NET_FW_POLICY_EFFECTIVE 
NET_FW_POLICY_TYPE_MAX 

Definition at line 48 of file icftypes.idl.

◆ NET_FW_PROFILE_TYPE2_

Enumerator
NET_FW_PROFILE2_DOMAIN 
NET_FW_PROFILE2_PRIVATE 
NET_FW_PROFILE2_PUBLIC 
NET_FW_PROFILE2_ALL 

Definition at line 32 of file icftypes.idl.

◆ NET_FW_PROFILE_TYPE_

Enumerator
NET_FW_PROFILE_DOMAIN 
NET_FW_PROFILE_STANDARD 
NET_FW_PROFILE_CURRENT 
NET_FW_PROFILE_TYPE_MAX 

Definition at line 24 of file icftypes.idl.

◆ NET_FW_RULE_DIRECTION_

Enumerator
NET_FW_RULE_DIR_IN 
NET_FW_RULE_DIR_OUT 
NET_FW_RULE_DIR_MAX 

Definition at line 79 of file icftypes.idl.

◆ NET_FW_SCOPE_

Enumerator
NET_FW_SCOPE_ALL 
NET_FW_SCOPE_LOCAL_SUBNET 
NET_FW_SCOPE_CUSTOM 
NET_FW_SCOPE_MAX 

Definition at line 56 of file icftypes.idl.

◆ NET_FW_SERVICE_TYPE_

Enumerator
NET_FW_SERVICE_FILE_AND_PRINT 
NET_FW_SERVICE_UPNP 
NET_FW_SERVICE_REMOTE_DESKTOP 
NET_FW_SERVICE_NONE 
NET_FW_SERVICE_TYPE_MAX 

Definition at line 64 of file icftypes.idl.