Files
better-genshin-impact/Build/MicaSetup/Natives/Shell/NetFw/INetFwEnums.cs

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,
}