mirror of
https://github.com/babalae/better-genshin-impact.git
synced 2026-04-13 18:33:35 +08:00
71 lines
1.3 KiB
C#
71 lines
1.3 KiB
C#
namespace MicaSetup.Shell.NetFw;
|
|
|
|
public enum NET_FW_ACTION
|
|
{
|
|
NET_FW_ACTION_BLOCK,
|
|
NET_FW_ACTION_ALLOW,
|
|
NET_FW_ACTION_MAX,
|
|
}
|
|
|
|
public enum NET_FW_IP_PROTOCOL
|
|
{
|
|
NET_FW_IP_PROTOCOL_TCP = 6,
|
|
NET_FW_IP_PROTOCOL_UDP = 17,
|
|
NET_FW_IP_PROTOCOL_ANY = 256,
|
|
}
|
|
|
|
public 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,
|
|
}
|
|
|
|
public enum NET_FW_MODIFY_STATE
|
|
{
|
|
NET_FW_MODIFY_STATE_OK,
|
|
NET_FW_MODIFY_STATE_GP_OVERRIDE,
|
|
NET_FW_MODIFY_STATE_INBOUND_BLOCKED,
|
|
}
|
|
|
|
public enum NET_FW_PROFILE_TYPE
|
|
{
|
|
NET_FW_PROFILE_DOMAIN,
|
|
NET_FW_PROFILE_STANDARD,
|
|
NET_FW_PROFILE_CURRENT,
|
|
NET_FW_PROFILE_TYPE_MAX,
|
|
}
|
|
|
|
public enum NET_FW_PROFILE_TYPE2
|
|
{
|
|
NET_FW_PROFILE2_DOMAIN = 1,
|
|
NET_FW_PROFILE2_PRIVATE,
|
|
NET_FW_PROFILE2_PUBLIC = 4,
|
|
NET_FW_PROFILE2_ALL = 2147483647,
|
|
}
|
|
|
|
public enum NET_FW_RULE_DIRECTION
|
|
{
|
|
NET_FW_RULE_DIR_IN = 1,
|
|
NET_FW_RULE_DIR_OUT,
|
|
NET_FW_RULE_DIR_MAX,
|
|
}
|
|
|
|
public enum NET_FW_SCOPE
|
|
{
|
|
NET_FW_SCOPE_ALL,
|
|
NET_FW_SCOPE_LOCAL_SUBNET,
|
|
NET_FW_SCOPE_CUSTOM,
|
|
NET_FW_SCOPE_MAX,
|
|
}
|
|
|
|
public 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,
|
|
}
|