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

IPV4_OPTION_TYPE

列挙型
基底型i4

メンバー 10

名前10進16進
IP_OPT_EOL00x0
IP_OPT_NOP10x1
IP_OPT_SECURITY1300x82
IP_OPT_LSRR1310x83
IP_OPT_TS680x44
IP_OPT_RR70x7
IP_OPT_SSRR1370x89
IP_OPT_SID1360x88
IP_OPT_ROUTER_ALERT1480x94
IP_OPT_MULTIDEST1490x95

各言語での定義

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

typedef enum IPV4_OPTION_TYPE : int {
    IP_OPT_EOL = 0,
    IP_OPT_NOP = 1,
    IP_OPT_SECURITY = 130,
    IP_OPT_LSRR = 131,
    IP_OPT_TS = 68,
    IP_OPT_RR = 7,
    IP_OPT_SSRR = 137,
    IP_OPT_SID = 136,
    IP_OPT_ROUTER_ALERT = 148,
    IP_OPT_MULTIDEST = 149
} IPV4_OPTION_TYPE;
public enum IPV4_OPTION_TYPE : int
{
    IP_OPT_EOL = 0,
    IP_OPT_NOP = 1,
    IP_OPT_SECURITY = 130,
    IP_OPT_LSRR = 131,
    IP_OPT_TS = 68,
    IP_OPT_RR = 7,
    IP_OPT_SSRR = 137,
    IP_OPT_SID = 136,
    IP_OPT_ROUTER_ALERT = 148,
    IP_OPT_MULTIDEST = 149,
}
Public Enum IPV4_OPTION_TYPE As Integer
    IP_OPT_EOL = 0
    IP_OPT_NOP = 1
    IP_OPT_SECURITY = 130
    IP_OPT_LSRR = 131
    IP_OPT_TS = 68
    IP_OPT_RR = 7
    IP_OPT_SSRR = 137
    IP_OPT_SID = 136
    IP_OPT_ROUTER_ALERT = 148
    IP_OPT_MULTIDEST = 149
End Enum
import enum

class IPV4_OPTION_TYPE(enum.IntEnum):
    IP_OPT_EOL = 0
    IP_OPT_NOP = 1
    IP_OPT_SECURITY = 130
    IP_OPT_LSRR = 131
    IP_OPT_TS = 68
    IP_OPT_RR = 7
    IP_OPT_SSRR = 137
    IP_OPT_SID = 136
    IP_OPT_ROUTER_ALERT = 148
    IP_OPT_MULTIDEST = 149
// IPV4_OPTION_TYPE
pub const IP_OPT_EOL: i32 = 0;
pub const IP_OPT_NOP: i32 = 1;
pub const IP_OPT_SECURITY: i32 = 130;
pub const IP_OPT_LSRR: i32 = 131;
pub const IP_OPT_TS: i32 = 68;
pub const IP_OPT_RR: i32 = 7;
pub const IP_OPT_SSRR: i32 = 137;
pub const IP_OPT_SID: i32 = 136;
pub const IP_OPT_ROUTER_ALERT: i32 = 148;
pub const IP_OPT_MULTIDEST: i32 = 149;
// IPV4_OPTION_TYPE
const (
	IP_OPT_EOL int32 = 0
	IP_OPT_NOP int32 = 1
	IP_OPT_SECURITY int32 = 130
	IP_OPT_LSRR int32 = 131
	IP_OPT_TS int32 = 68
	IP_OPT_RR int32 = 7
	IP_OPT_SSRR int32 = 137
	IP_OPT_SID int32 = 136
	IP_OPT_ROUTER_ALERT int32 = 148
	IP_OPT_MULTIDEST int32 = 149
)
const
  IP_OPT_EOL = 0;
  IP_OPT_NOP = 1;
  IP_OPT_SECURITY = 130;
  IP_OPT_LSRR = 131;
  IP_OPT_TS = 68;
  IP_OPT_RR = 7;
  IP_OPT_SSRR = 137;
  IP_OPT_SID = 136;
  IP_OPT_ROUTER_ALERT = 148;
  IP_OPT_MULTIDEST = 149;
// IPV4_OPTION_TYPE
pub const IP_OPT_EOL: i32 = 0;
pub const IP_OPT_NOP: i32 = 1;
pub const IP_OPT_SECURITY: i32 = 130;
pub const IP_OPT_LSRR: i32 = 131;
pub const IP_OPT_TS: i32 = 68;
pub const IP_OPT_RR: i32 = 7;
pub const IP_OPT_SSRR: i32 = 137;
pub const IP_OPT_SID: i32 = 136;
pub const IP_OPT_ROUTER_ALERT: i32 = 148;
pub const IP_OPT_MULTIDEST: i32 = 149;
const
  IP_OPT_EOL* = 0
  IP_OPT_NOP* = 1
  IP_OPT_SECURITY* = 130
  IP_OPT_LSRR* = 131
  IP_OPT_TS* = 68
  IP_OPT_RR* = 7
  IP_OPT_SSRR* = 137
  IP_OPT_SID* = 136
  IP_OPT_ROUTER_ALERT* = 148
  IP_OPT_MULTIDEST* = 149
enum IPV4_OPTION_TYPE : int {
    IP_OPT_EOL = 0,
    IP_OPT_NOP = 1,
    IP_OPT_SECURITY = 130,
    IP_OPT_LSRR = 131,
    IP_OPT_TS = 68,
    IP_OPT_RR = 7,
    IP_OPT_SSRR = 137,
    IP_OPT_SID = 136,
    IP_OPT_ROUTER_ALERT = 148,
    IP_OPT_MULTIDEST = 149,
}
#define global IP_OPT_EOL          0x0
#define global IP_OPT_NOP          0x1
#define global IP_OPT_SECURITY     0x82
#define global IP_OPT_LSRR         0x83
#define global IP_OPT_TS           0x44
#define global IP_OPT_RR           0x7
#define global IP_OPT_SSRR         0x89
#define global IP_OPT_SID          0x88
#define global IP_OPT_ROUTER_ALERT 0x94
#define global IP_OPT_MULTIDEST    0x95