Win32 API 日本語リファレンス
ホームNetworkManagement.NetManagement › RASCON_UIINFO_FLAGS

RASCON_UIINFO_FLAGS

列挙型
基底型i4

メンバー 16

名前10進16進
RCUIF_VPN10x1
RCUIF_DEMAND_DIAL20x2
RCUIF_NOT_ADMIN40x4
RCUIF_USE_IPv4_STATICADDRESS80x8
RCUIF_USE_IPv4_NAME_SERVERS160x10
RCUIF_USE_IPv4_REMOTE_GATEWAY320x20
RCUIF_USE_IPv4_EXPLICIT_METRIC640x40
RCUIF_USE_HEADER_COMPRESSION1280x80
RCUIF_USE_DISABLE_REGISTER_DNS2560x100
RCUIF_USE_PRIVATE_DNS_SUFFIX5120x200
RCUIF_ENABLE_NBT10240x400
RCUIF_USE_IPv6_STATICADDRESS20480x800
RCUIF_USE_IPv6_NAME_SERVERS40960x1000
RCUIF_USE_IPv6_REMOTE_GATEWAY81920x2000
RCUIF_USE_IPv6_EXPLICIT_METRIC163840x4000
RCUIF_DISABLE_CLASS_BASED_ROUTE327680x8000

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum RASCON_UIINFO_FLAGS : int {
    RCUIF_VPN = 1,
    RCUIF_DEMAND_DIAL = 2,
    RCUIF_NOT_ADMIN = 4,
    RCUIF_USE_IPv4_STATICADDRESS = 8,
    RCUIF_USE_IPv4_NAME_SERVERS = 16,
    RCUIF_USE_IPv4_REMOTE_GATEWAY = 32,
    RCUIF_USE_IPv4_EXPLICIT_METRIC = 64,
    RCUIF_USE_HEADER_COMPRESSION = 128,
    RCUIF_USE_DISABLE_REGISTER_DNS = 256,
    RCUIF_USE_PRIVATE_DNS_SUFFIX = 512,
    RCUIF_ENABLE_NBT = 1024,
    RCUIF_USE_IPv6_STATICADDRESS = 2048,
    RCUIF_USE_IPv6_NAME_SERVERS = 4096,
    RCUIF_USE_IPv6_REMOTE_GATEWAY = 8192,
    RCUIF_USE_IPv6_EXPLICIT_METRIC = 16384,
    RCUIF_DISABLE_CLASS_BASED_ROUTE = 32768
} RASCON_UIINFO_FLAGS;
public enum RASCON_UIINFO_FLAGS : int
{
    RCUIF_VPN = 1,
    RCUIF_DEMAND_DIAL = 2,
    RCUIF_NOT_ADMIN = 4,
    RCUIF_USE_IPv4_STATICADDRESS = 8,
    RCUIF_USE_IPv4_NAME_SERVERS = 16,
    RCUIF_USE_IPv4_REMOTE_GATEWAY = 32,
    RCUIF_USE_IPv4_EXPLICIT_METRIC = 64,
    RCUIF_USE_HEADER_COMPRESSION = 128,
    RCUIF_USE_DISABLE_REGISTER_DNS = 256,
    RCUIF_USE_PRIVATE_DNS_SUFFIX = 512,
    RCUIF_ENABLE_NBT = 1024,
    RCUIF_USE_IPv6_STATICADDRESS = 2048,
    RCUIF_USE_IPv6_NAME_SERVERS = 4096,
    RCUIF_USE_IPv6_REMOTE_GATEWAY = 8192,
    RCUIF_USE_IPv6_EXPLICIT_METRIC = 16384,
    RCUIF_DISABLE_CLASS_BASED_ROUTE = 32768,
}
Public Enum RASCON_UIINFO_FLAGS As Integer
    RCUIF_VPN = 1
    RCUIF_DEMAND_DIAL = 2
    RCUIF_NOT_ADMIN = 4
    RCUIF_USE_IPv4_STATICADDRESS = 8
    RCUIF_USE_IPv4_NAME_SERVERS = 16
    RCUIF_USE_IPv4_REMOTE_GATEWAY = 32
    RCUIF_USE_IPv4_EXPLICIT_METRIC = 64
    RCUIF_USE_HEADER_COMPRESSION = 128
    RCUIF_USE_DISABLE_REGISTER_DNS = 256
    RCUIF_USE_PRIVATE_DNS_SUFFIX = 512
    RCUIF_ENABLE_NBT = 1024
    RCUIF_USE_IPv6_STATICADDRESS = 2048
    RCUIF_USE_IPv6_NAME_SERVERS = 4096
    RCUIF_USE_IPv6_REMOTE_GATEWAY = 8192
    RCUIF_USE_IPv6_EXPLICIT_METRIC = 16384
    RCUIF_DISABLE_CLASS_BASED_ROUTE = 32768
End Enum
import enum

class RASCON_UIINFO_FLAGS(enum.IntEnum):
    RCUIF_VPN = 1
    RCUIF_DEMAND_DIAL = 2
    RCUIF_NOT_ADMIN = 4
    RCUIF_USE_IPv4_STATICADDRESS = 8
    RCUIF_USE_IPv4_NAME_SERVERS = 16
    RCUIF_USE_IPv4_REMOTE_GATEWAY = 32
    RCUIF_USE_IPv4_EXPLICIT_METRIC = 64
    RCUIF_USE_HEADER_COMPRESSION = 128
    RCUIF_USE_DISABLE_REGISTER_DNS = 256
    RCUIF_USE_PRIVATE_DNS_SUFFIX = 512
    RCUIF_ENABLE_NBT = 1024
    RCUIF_USE_IPv6_STATICADDRESS = 2048
    RCUIF_USE_IPv6_NAME_SERVERS = 4096
    RCUIF_USE_IPv6_REMOTE_GATEWAY = 8192
    RCUIF_USE_IPv6_EXPLICIT_METRIC = 16384
    RCUIF_DISABLE_CLASS_BASED_ROUTE = 32768
// RASCON_UIINFO_FLAGS
pub const RCUIF_VPN: i32 = 1;
pub const RCUIF_DEMAND_DIAL: i32 = 2;
pub const RCUIF_NOT_ADMIN: i32 = 4;
pub const RCUIF_USE_IPv4_STATICADDRESS: i32 = 8;
pub const RCUIF_USE_IPv4_NAME_SERVERS: i32 = 16;
pub const RCUIF_USE_IPv4_REMOTE_GATEWAY: i32 = 32;
pub const RCUIF_USE_IPv4_EXPLICIT_METRIC: i32 = 64;
pub const RCUIF_USE_HEADER_COMPRESSION: i32 = 128;
pub const RCUIF_USE_DISABLE_REGISTER_DNS: i32 = 256;
pub const RCUIF_USE_PRIVATE_DNS_SUFFIX: i32 = 512;
pub const RCUIF_ENABLE_NBT: i32 = 1024;
pub const RCUIF_USE_IPv6_STATICADDRESS: i32 = 2048;
pub const RCUIF_USE_IPv6_NAME_SERVERS: i32 = 4096;
pub const RCUIF_USE_IPv6_REMOTE_GATEWAY: i32 = 8192;
pub const RCUIF_USE_IPv6_EXPLICIT_METRIC: i32 = 16384;
pub const RCUIF_DISABLE_CLASS_BASED_ROUTE: i32 = 32768;
// RASCON_UIINFO_FLAGS
const (
	RCUIF_VPN int32 = 1
	RCUIF_DEMAND_DIAL int32 = 2
	RCUIF_NOT_ADMIN int32 = 4
	RCUIF_USE_IPv4_STATICADDRESS int32 = 8
	RCUIF_USE_IPv4_NAME_SERVERS int32 = 16
	RCUIF_USE_IPv4_REMOTE_GATEWAY int32 = 32
	RCUIF_USE_IPv4_EXPLICIT_METRIC int32 = 64
	RCUIF_USE_HEADER_COMPRESSION int32 = 128
	RCUIF_USE_DISABLE_REGISTER_DNS int32 = 256
	RCUIF_USE_PRIVATE_DNS_SUFFIX int32 = 512
	RCUIF_ENABLE_NBT int32 = 1024
	RCUIF_USE_IPv6_STATICADDRESS int32 = 2048
	RCUIF_USE_IPv6_NAME_SERVERS int32 = 4096
	RCUIF_USE_IPv6_REMOTE_GATEWAY int32 = 8192
	RCUIF_USE_IPv6_EXPLICIT_METRIC int32 = 16384
	RCUIF_DISABLE_CLASS_BASED_ROUTE int32 = 32768
)
const
  RCUIF_VPN = 1;
  RCUIF_DEMAND_DIAL = 2;
  RCUIF_NOT_ADMIN = 4;
  RCUIF_USE_IPv4_STATICADDRESS = 8;
  RCUIF_USE_IPv4_NAME_SERVERS = 16;
  RCUIF_USE_IPv4_REMOTE_GATEWAY = 32;
  RCUIF_USE_IPv4_EXPLICIT_METRIC = 64;
  RCUIF_USE_HEADER_COMPRESSION = 128;
  RCUIF_USE_DISABLE_REGISTER_DNS = 256;
  RCUIF_USE_PRIVATE_DNS_SUFFIX = 512;
  RCUIF_ENABLE_NBT = 1024;
  RCUIF_USE_IPv6_STATICADDRESS = 2048;
  RCUIF_USE_IPv6_NAME_SERVERS = 4096;
  RCUIF_USE_IPv6_REMOTE_GATEWAY = 8192;
  RCUIF_USE_IPv6_EXPLICIT_METRIC = 16384;
  RCUIF_DISABLE_CLASS_BASED_ROUTE = 32768;
// RASCON_UIINFO_FLAGS
pub const RCUIF_VPN: i32 = 1;
pub const RCUIF_DEMAND_DIAL: i32 = 2;
pub const RCUIF_NOT_ADMIN: i32 = 4;
pub const RCUIF_USE_IPv4_STATICADDRESS: i32 = 8;
pub const RCUIF_USE_IPv4_NAME_SERVERS: i32 = 16;
pub const RCUIF_USE_IPv4_REMOTE_GATEWAY: i32 = 32;
pub const RCUIF_USE_IPv4_EXPLICIT_METRIC: i32 = 64;
pub const RCUIF_USE_HEADER_COMPRESSION: i32 = 128;
pub const RCUIF_USE_DISABLE_REGISTER_DNS: i32 = 256;
pub const RCUIF_USE_PRIVATE_DNS_SUFFIX: i32 = 512;
pub const RCUIF_ENABLE_NBT: i32 = 1024;
pub const RCUIF_USE_IPv6_STATICADDRESS: i32 = 2048;
pub const RCUIF_USE_IPv6_NAME_SERVERS: i32 = 4096;
pub const RCUIF_USE_IPv6_REMOTE_GATEWAY: i32 = 8192;
pub const RCUIF_USE_IPv6_EXPLICIT_METRIC: i32 = 16384;
pub const RCUIF_DISABLE_CLASS_BASED_ROUTE: i32 = 32768;
const
  RCUIF_VPN* = 1
  RCUIF_DEMAND_DIAL* = 2
  RCUIF_NOT_ADMIN* = 4
  RCUIF_USE_IPv4_STATICADDRESS* = 8
  RCUIF_USE_IPv4_NAME_SERVERS* = 16
  RCUIF_USE_IPv4_REMOTE_GATEWAY* = 32
  RCUIF_USE_IPv4_EXPLICIT_METRIC* = 64
  RCUIF_USE_HEADER_COMPRESSION* = 128
  RCUIF_USE_DISABLE_REGISTER_DNS* = 256
  RCUIF_USE_PRIVATE_DNS_SUFFIX* = 512
  RCUIF_ENABLE_NBT* = 1024
  RCUIF_USE_IPv6_STATICADDRESS* = 2048
  RCUIF_USE_IPv6_NAME_SERVERS* = 4096
  RCUIF_USE_IPv6_REMOTE_GATEWAY* = 8192
  RCUIF_USE_IPv6_EXPLICIT_METRIC* = 16384
  RCUIF_DISABLE_CLASS_BASED_ROUTE* = 32768
enum RASCON_UIINFO_FLAGS : int {
    RCUIF_VPN = 1,
    RCUIF_DEMAND_DIAL = 2,
    RCUIF_NOT_ADMIN = 4,
    RCUIF_USE_IPv4_STATICADDRESS = 8,
    RCUIF_USE_IPv4_NAME_SERVERS = 16,
    RCUIF_USE_IPv4_REMOTE_GATEWAY = 32,
    RCUIF_USE_IPv4_EXPLICIT_METRIC = 64,
    RCUIF_USE_HEADER_COMPRESSION = 128,
    RCUIF_USE_DISABLE_REGISTER_DNS = 256,
    RCUIF_USE_PRIVATE_DNS_SUFFIX = 512,
    RCUIF_ENABLE_NBT = 1024,
    RCUIF_USE_IPv6_STATICADDRESS = 2048,
    RCUIF_USE_IPv6_NAME_SERVERS = 4096,
    RCUIF_USE_IPv6_REMOTE_GATEWAY = 8192,
    RCUIF_USE_IPv6_EXPLICIT_METRIC = 16384,
    RCUIF_DISABLE_CLASS_BASED_ROUTE = 32768,
}
#define global RCUIF_VPN                       0x1
#define global RCUIF_DEMAND_DIAL               0x2
#define global RCUIF_NOT_ADMIN                 0x4
#define global RCUIF_USE_IPv4_STATICADDRESS    0x8
#define global RCUIF_USE_IPv4_NAME_SERVERS     0x10
#define global RCUIF_USE_IPv4_REMOTE_GATEWAY   0x20
#define global RCUIF_USE_IPv4_EXPLICIT_METRIC  0x40
#define global RCUIF_USE_HEADER_COMPRESSION    0x80
#define global RCUIF_USE_DISABLE_REGISTER_DNS  0x100
#define global RCUIF_USE_PRIVATE_DNS_SUFFIX    0x200
#define global RCUIF_ENABLE_NBT                0x400
#define global RCUIF_USE_IPv6_STATICADDRESS    0x800
#define global RCUIF_USE_IPv6_NAME_SERVERS     0x1000
#define global RCUIF_USE_IPv6_REMOTE_GATEWAY   0x2000
#define global RCUIF_USE_IPv6_EXPLICIT_METRIC  0x4000
#define global RCUIF_DISABLE_CLASS_BASED_ROUTE 0x8000