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

ND_OPTION_TYPE

列挙型
基底型i4

メンバー 14

名前10進16進
ND_OPT_SOURCE_LINKADDR10x1
ND_OPT_TARGET_LINKADDR20x2
ND_OPT_PREFIX_INFORMATION30x3
ND_OPT_REDIRECTED_HEADER40x4
ND_OPT_MTU50x5
ND_OPT_NBMA_SHORTCUT_LIMIT60x6
ND_OPT_ADVERTISEMENT_INTERVAL70x7
ND_OPT_HOME_AGENT_INFORMATION80x8
ND_OPT_SOURCE_ADDR_LIST90x9
ND_OPT_TARGET_ADDR_LIST100xA
ND_OPT_ROUTE_INFO240x18
ND_OPT_RDNSS250x19
ND_OPT_DNSSL310x1F
ND_OPT_PREF64380x26

各言語での定義

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

typedef enum ND_OPTION_TYPE : int {
    ND_OPT_SOURCE_LINKADDR = 1,
    ND_OPT_TARGET_LINKADDR = 2,
    ND_OPT_PREFIX_INFORMATION = 3,
    ND_OPT_REDIRECTED_HEADER = 4,
    ND_OPT_MTU = 5,
    ND_OPT_NBMA_SHORTCUT_LIMIT = 6,
    ND_OPT_ADVERTISEMENT_INTERVAL = 7,
    ND_OPT_HOME_AGENT_INFORMATION = 8,
    ND_OPT_SOURCE_ADDR_LIST = 9,
    ND_OPT_TARGET_ADDR_LIST = 10,
    ND_OPT_ROUTE_INFO = 24,
    ND_OPT_RDNSS = 25,
    ND_OPT_DNSSL = 31,
    ND_OPT_PREF64 = 38
} ND_OPTION_TYPE;
public enum ND_OPTION_TYPE : int
{
    ND_OPT_SOURCE_LINKADDR = 1,
    ND_OPT_TARGET_LINKADDR = 2,
    ND_OPT_PREFIX_INFORMATION = 3,
    ND_OPT_REDIRECTED_HEADER = 4,
    ND_OPT_MTU = 5,
    ND_OPT_NBMA_SHORTCUT_LIMIT = 6,
    ND_OPT_ADVERTISEMENT_INTERVAL = 7,
    ND_OPT_HOME_AGENT_INFORMATION = 8,
    ND_OPT_SOURCE_ADDR_LIST = 9,
    ND_OPT_TARGET_ADDR_LIST = 10,
    ND_OPT_ROUTE_INFO = 24,
    ND_OPT_RDNSS = 25,
    ND_OPT_DNSSL = 31,
    ND_OPT_PREF64 = 38,
}
Public Enum ND_OPTION_TYPE As Integer
    ND_OPT_SOURCE_LINKADDR = 1
    ND_OPT_TARGET_LINKADDR = 2
    ND_OPT_PREFIX_INFORMATION = 3
    ND_OPT_REDIRECTED_HEADER = 4
    ND_OPT_MTU = 5
    ND_OPT_NBMA_SHORTCUT_LIMIT = 6
    ND_OPT_ADVERTISEMENT_INTERVAL = 7
    ND_OPT_HOME_AGENT_INFORMATION = 8
    ND_OPT_SOURCE_ADDR_LIST = 9
    ND_OPT_TARGET_ADDR_LIST = 10
    ND_OPT_ROUTE_INFO = 24
    ND_OPT_RDNSS = 25
    ND_OPT_DNSSL = 31
    ND_OPT_PREF64 = 38
End Enum
import enum

class ND_OPTION_TYPE(enum.IntEnum):
    ND_OPT_SOURCE_LINKADDR = 1
    ND_OPT_TARGET_LINKADDR = 2
    ND_OPT_PREFIX_INFORMATION = 3
    ND_OPT_REDIRECTED_HEADER = 4
    ND_OPT_MTU = 5
    ND_OPT_NBMA_SHORTCUT_LIMIT = 6
    ND_OPT_ADVERTISEMENT_INTERVAL = 7
    ND_OPT_HOME_AGENT_INFORMATION = 8
    ND_OPT_SOURCE_ADDR_LIST = 9
    ND_OPT_TARGET_ADDR_LIST = 10
    ND_OPT_ROUTE_INFO = 24
    ND_OPT_RDNSS = 25
    ND_OPT_DNSSL = 31
    ND_OPT_PREF64 = 38
// ND_OPTION_TYPE
pub const ND_OPT_SOURCE_LINKADDR: i32 = 1;
pub const ND_OPT_TARGET_LINKADDR: i32 = 2;
pub const ND_OPT_PREFIX_INFORMATION: i32 = 3;
pub const ND_OPT_REDIRECTED_HEADER: i32 = 4;
pub const ND_OPT_MTU: i32 = 5;
pub const ND_OPT_NBMA_SHORTCUT_LIMIT: i32 = 6;
pub const ND_OPT_ADVERTISEMENT_INTERVAL: i32 = 7;
pub const ND_OPT_HOME_AGENT_INFORMATION: i32 = 8;
pub const ND_OPT_SOURCE_ADDR_LIST: i32 = 9;
pub const ND_OPT_TARGET_ADDR_LIST: i32 = 10;
pub const ND_OPT_ROUTE_INFO: i32 = 24;
pub const ND_OPT_RDNSS: i32 = 25;
pub const ND_OPT_DNSSL: i32 = 31;
pub const ND_OPT_PREF64: i32 = 38;
// ND_OPTION_TYPE
const (
	ND_OPT_SOURCE_LINKADDR int32 = 1
	ND_OPT_TARGET_LINKADDR int32 = 2
	ND_OPT_PREFIX_INFORMATION int32 = 3
	ND_OPT_REDIRECTED_HEADER int32 = 4
	ND_OPT_MTU int32 = 5
	ND_OPT_NBMA_SHORTCUT_LIMIT int32 = 6
	ND_OPT_ADVERTISEMENT_INTERVAL int32 = 7
	ND_OPT_HOME_AGENT_INFORMATION int32 = 8
	ND_OPT_SOURCE_ADDR_LIST int32 = 9
	ND_OPT_TARGET_ADDR_LIST int32 = 10
	ND_OPT_ROUTE_INFO int32 = 24
	ND_OPT_RDNSS int32 = 25
	ND_OPT_DNSSL int32 = 31
	ND_OPT_PREF64 int32 = 38
)
const
  ND_OPT_SOURCE_LINKADDR = 1;
  ND_OPT_TARGET_LINKADDR = 2;
  ND_OPT_PREFIX_INFORMATION = 3;
  ND_OPT_REDIRECTED_HEADER = 4;
  ND_OPT_MTU = 5;
  ND_OPT_NBMA_SHORTCUT_LIMIT = 6;
  ND_OPT_ADVERTISEMENT_INTERVAL = 7;
  ND_OPT_HOME_AGENT_INFORMATION = 8;
  ND_OPT_SOURCE_ADDR_LIST = 9;
  ND_OPT_TARGET_ADDR_LIST = 10;
  ND_OPT_ROUTE_INFO = 24;
  ND_OPT_RDNSS = 25;
  ND_OPT_DNSSL = 31;
  ND_OPT_PREF64 = 38;
// ND_OPTION_TYPE
pub const ND_OPT_SOURCE_LINKADDR: i32 = 1;
pub const ND_OPT_TARGET_LINKADDR: i32 = 2;
pub const ND_OPT_PREFIX_INFORMATION: i32 = 3;
pub const ND_OPT_REDIRECTED_HEADER: i32 = 4;
pub const ND_OPT_MTU: i32 = 5;
pub const ND_OPT_NBMA_SHORTCUT_LIMIT: i32 = 6;
pub const ND_OPT_ADVERTISEMENT_INTERVAL: i32 = 7;
pub const ND_OPT_HOME_AGENT_INFORMATION: i32 = 8;
pub const ND_OPT_SOURCE_ADDR_LIST: i32 = 9;
pub const ND_OPT_TARGET_ADDR_LIST: i32 = 10;
pub const ND_OPT_ROUTE_INFO: i32 = 24;
pub const ND_OPT_RDNSS: i32 = 25;
pub const ND_OPT_DNSSL: i32 = 31;
pub const ND_OPT_PREF64: i32 = 38;
const
  ND_OPT_SOURCE_LINKADDR* = 1
  ND_OPT_TARGET_LINKADDR* = 2
  ND_OPT_PREFIX_INFORMATION* = 3
  ND_OPT_REDIRECTED_HEADER* = 4
  ND_OPT_MTU* = 5
  ND_OPT_NBMA_SHORTCUT_LIMIT* = 6
  ND_OPT_ADVERTISEMENT_INTERVAL* = 7
  ND_OPT_HOME_AGENT_INFORMATION* = 8
  ND_OPT_SOURCE_ADDR_LIST* = 9
  ND_OPT_TARGET_ADDR_LIST* = 10
  ND_OPT_ROUTE_INFO* = 24
  ND_OPT_RDNSS* = 25
  ND_OPT_DNSSL* = 31
  ND_OPT_PREF64* = 38
enum ND_OPTION_TYPE : int {
    ND_OPT_SOURCE_LINKADDR = 1,
    ND_OPT_TARGET_LINKADDR = 2,
    ND_OPT_PREFIX_INFORMATION = 3,
    ND_OPT_REDIRECTED_HEADER = 4,
    ND_OPT_MTU = 5,
    ND_OPT_NBMA_SHORTCUT_LIMIT = 6,
    ND_OPT_ADVERTISEMENT_INTERVAL = 7,
    ND_OPT_HOME_AGENT_INFORMATION = 8,
    ND_OPT_SOURCE_ADDR_LIST = 9,
    ND_OPT_TARGET_ADDR_LIST = 10,
    ND_OPT_ROUTE_INFO = 24,
    ND_OPT_RDNSS = 25,
    ND_OPT_DNSSL = 31,
    ND_OPT_PREF64 = 38,
}
#define global ND_OPT_SOURCE_LINKADDR        0x1
#define global ND_OPT_TARGET_LINKADDR        0x2
#define global ND_OPT_PREFIX_INFORMATION     0x3
#define global ND_OPT_REDIRECTED_HEADER      0x4
#define global ND_OPT_MTU                    0x5
#define global ND_OPT_NBMA_SHORTCUT_LIMIT    0x6
#define global ND_OPT_ADVERTISEMENT_INTERVAL 0x7
#define global ND_OPT_HOME_AGENT_INFORMATION 0x8
#define global ND_OPT_SOURCE_ADDR_LIST       0x9
#define global ND_OPT_TARGET_ADDR_LIST       0xA
#define global ND_OPT_ROUTE_INFO             0x18
#define global ND_OPT_RDNSS                  0x19
#define global ND_OPT_DNSSL                  0x1F
#define global ND_OPT_PREF64                 0x26