Win32 API 日本語リファレンス
ホームNetworking.NetworkListManager › NLM_CONNECTIVITY

NLM_CONNECTIVITY

列挙型
基底型i4

メンバー 9

名前10進16進
NLM_CONNECTIVITY_DISCONNECTED00x0
NLM_CONNECTIVITY_IPV4_NOTRAFFIC10x1
NLM_CONNECTIVITY_IPV6_NOTRAFFIC20x2
NLM_CONNECTIVITY_IPV4_SUBNET160x10
NLM_CONNECTIVITY_IPV4_LOCALNETWORK320x20
NLM_CONNECTIVITY_IPV4_INTERNET640x40
NLM_CONNECTIVITY_IPV6_SUBNET2560x100
NLM_CONNECTIVITY_IPV6_LOCALNETWORK5120x200
NLM_CONNECTIVITY_IPV6_INTERNET10240x400

各言語での定義

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

typedef enum NLM_CONNECTIVITY : int {
    NLM_CONNECTIVITY_DISCONNECTED = 0,
    NLM_CONNECTIVITY_IPV4_NOTRAFFIC = 1,
    NLM_CONNECTIVITY_IPV6_NOTRAFFIC = 2,
    NLM_CONNECTIVITY_IPV4_SUBNET = 16,
    NLM_CONNECTIVITY_IPV4_LOCALNETWORK = 32,
    NLM_CONNECTIVITY_IPV4_INTERNET = 64,
    NLM_CONNECTIVITY_IPV6_SUBNET = 256,
    NLM_CONNECTIVITY_IPV6_LOCALNETWORK = 512,
    NLM_CONNECTIVITY_IPV6_INTERNET = 1024
} NLM_CONNECTIVITY;
public enum NLM_CONNECTIVITY : int
{
    NLM_CONNECTIVITY_DISCONNECTED = 0,
    NLM_CONNECTIVITY_IPV4_NOTRAFFIC = 1,
    NLM_CONNECTIVITY_IPV6_NOTRAFFIC = 2,
    NLM_CONNECTIVITY_IPV4_SUBNET = 16,
    NLM_CONNECTIVITY_IPV4_LOCALNETWORK = 32,
    NLM_CONNECTIVITY_IPV4_INTERNET = 64,
    NLM_CONNECTIVITY_IPV6_SUBNET = 256,
    NLM_CONNECTIVITY_IPV6_LOCALNETWORK = 512,
    NLM_CONNECTIVITY_IPV6_INTERNET = 1024,
}
Public Enum NLM_CONNECTIVITY As Integer
    NLM_CONNECTIVITY_DISCONNECTED = 0
    NLM_CONNECTIVITY_IPV4_NOTRAFFIC = 1
    NLM_CONNECTIVITY_IPV6_NOTRAFFIC = 2
    NLM_CONNECTIVITY_IPV4_SUBNET = 16
    NLM_CONNECTIVITY_IPV4_LOCALNETWORK = 32
    NLM_CONNECTIVITY_IPV4_INTERNET = 64
    NLM_CONNECTIVITY_IPV6_SUBNET = 256
    NLM_CONNECTIVITY_IPV6_LOCALNETWORK = 512
    NLM_CONNECTIVITY_IPV6_INTERNET = 1024
End Enum
import enum

class NLM_CONNECTIVITY(enum.IntEnum):
    NLM_CONNECTIVITY_DISCONNECTED = 0
    NLM_CONNECTIVITY_IPV4_NOTRAFFIC = 1
    NLM_CONNECTIVITY_IPV6_NOTRAFFIC = 2
    NLM_CONNECTIVITY_IPV4_SUBNET = 16
    NLM_CONNECTIVITY_IPV4_LOCALNETWORK = 32
    NLM_CONNECTIVITY_IPV4_INTERNET = 64
    NLM_CONNECTIVITY_IPV6_SUBNET = 256
    NLM_CONNECTIVITY_IPV6_LOCALNETWORK = 512
    NLM_CONNECTIVITY_IPV6_INTERNET = 1024
// NLM_CONNECTIVITY
pub const NLM_CONNECTIVITY_DISCONNECTED: i32 = 0;
pub const NLM_CONNECTIVITY_IPV4_NOTRAFFIC: i32 = 1;
pub const NLM_CONNECTIVITY_IPV6_NOTRAFFIC: i32 = 2;
pub const NLM_CONNECTIVITY_IPV4_SUBNET: i32 = 16;
pub const NLM_CONNECTIVITY_IPV4_LOCALNETWORK: i32 = 32;
pub const NLM_CONNECTIVITY_IPV4_INTERNET: i32 = 64;
pub const NLM_CONNECTIVITY_IPV6_SUBNET: i32 = 256;
pub const NLM_CONNECTIVITY_IPV6_LOCALNETWORK: i32 = 512;
pub const NLM_CONNECTIVITY_IPV6_INTERNET: i32 = 1024;
// NLM_CONNECTIVITY
const (
	NLM_CONNECTIVITY_DISCONNECTED int32 = 0
	NLM_CONNECTIVITY_IPV4_NOTRAFFIC int32 = 1
	NLM_CONNECTIVITY_IPV6_NOTRAFFIC int32 = 2
	NLM_CONNECTIVITY_IPV4_SUBNET int32 = 16
	NLM_CONNECTIVITY_IPV4_LOCALNETWORK int32 = 32
	NLM_CONNECTIVITY_IPV4_INTERNET int32 = 64
	NLM_CONNECTIVITY_IPV6_SUBNET int32 = 256
	NLM_CONNECTIVITY_IPV6_LOCALNETWORK int32 = 512
	NLM_CONNECTIVITY_IPV6_INTERNET int32 = 1024
)
const
  NLM_CONNECTIVITY_DISCONNECTED = 0;
  NLM_CONNECTIVITY_IPV4_NOTRAFFIC = 1;
  NLM_CONNECTIVITY_IPV6_NOTRAFFIC = 2;
  NLM_CONNECTIVITY_IPV4_SUBNET = 16;
  NLM_CONNECTIVITY_IPV4_LOCALNETWORK = 32;
  NLM_CONNECTIVITY_IPV4_INTERNET = 64;
  NLM_CONNECTIVITY_IPV6_SUBNET = 256;
  NLM_CONNECTIVITY_IPV6_LOCALNETWORK = 512;
  NLM_CONNECTIVITY_IPV6_INTERNET = 1024;
// NLM_CONNECTIVITY
pub const NLM_CONNECTIVITY_DISCONNECTED: i32 = 0;
pub const NLM_CONNECTIVITY_IPV4_NOTRAFFIC: i32 = 1;
pub const NLM_CONNECTIVITY_IPV6_NOTRAFFIC: i32 = 2;
pub const NLM_CONNECTIVITY_IPV4_SUBNET: i32 = 16;
pub const NLM_CONNECTIVITY_IPV4_LOCALNETWORK: i32 = 32;
pub const NLM_CONNECTIVITY_IPV4_INTERNET: i32 = 64;
pub const NLM_CONNECTIVITY_IPV6_SUBNET: i32 = 256;
pub const NLM_CONNECTIVITY_IPV6_LOCALNETWORK: i32 = 512;
pub const NLM_CONNECTIVITY_IPV6_INTERNET: i32 = 1024;
const
  NLM_CONNECTIVITY_DISCONNECTED* = 0
  NLM_CONNECTIVITY_IPV4_NOTRAFFIC* = 1
  NLM_CONNECTIVITY_IPV6_NOTRAFFIC* = 2
  NLM_CONNECTIVITY_IPV4_SUBNET* = 16
  NLM_CONNECTIVITY_IPV4_LOCALNETWORK* = 32
  NLM_CONNECTIVITY_IPV4_INTERNET* = 64
  NLM_CONNECTIVITY_IPV6_SUBNET* = 256
  NLM_CONNECTIVITY_IPV6_LOCALNETWORK* = 512
  NLM_CONNECTIVITY_IPV6_INTERNET* = 1024
enum NLM_CONNECTIVITY : int {
    NLM_CONNECTIVITY_DISCONNECTED = 0,
    NLM_CONNECTIVITY_IPV4_NOTRAFFIC = 1,
    NLM_CONNECTIVITY_IPV6_NOTRAFFIC = 2,
    NLM_CONNECTIVITY_IPV4_SUBNET = 16,
    NLM_CONNECTIVITY_IPV4_LOCALNETWORK = 32,
    NLM_CONNECTIVITY_IPV4_INTERNET = 64,
    NLM_CONNECTIVITY_IPV6_SUBNET = 256,
    NLM_CONNECTIVITY_IPV6_LOCALNETWORK = 512,
    NLM_CONNECTIVITY_IPV6_INTERNET = 1024,
}
#define global NLM_CONNECTIVITY_DISCONNECTED      0x0
#define global NLM_CONNECTIVITY_IPV4_NOTRAFFIC    0x1
#define global NLM_CONNECTIVITY_IPV6_NOTRAFFIC    0x2
#define global NLM_CONNECTIVITY_IPV4_SUBNET       0x10
#define global NLM_CONNECTIVITY_IPV4_LOCALNETWORK 0x20
#define global NLM_CONNECTIVITY_IPV4_INTERNET     0x40
#define global NLM_CONNECTIVITY_IPV6_SUBNET       0x100
#define global NLM_CONNECTIVITY_IPV6_LOCALNETWORK 0x200
#define global NLM_CONNECTIVITY_IPV6_INTERNET     0x400