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

RTM_EVENT_TYPE

列挙型
基底型i4

メンバー 4

名前10進16進
RTM_ENTITY_REGISTERED00x0
RTM_ENTITY_DEREGISTERED10x1
RTM_ROUTE_EXPIRED20x2
RTM_CHANGE_NOTIFICATION30x3

各言語での定義

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

typedef enum RTM_EVENT_TYPE : int {
    RTM_ENTITY_REGISTERED = 0,
    RTM_ENTITY_DEREGISTERED = 1,
    RTM_ROUTE_EXPIRED = 2,
    RTM_CHANGE_NOTIFICATION = 3
} RTM_EVENT_TYPE;
public enum RTM_EVENT_TYPE : int
{
    RTM_ENTITY_REGISTERED = 0,
    RTM_ENTITY_DEREGISTERED = 1,
    RTM_ROUTE_EXPIRED = 2,
    RTM_CHANGE_NOTIFICATION = 3,
}
Public Enum RTM_EVENT_TYPE As Integer
    RTM_ENTITY_REGISTERED = 0
    RTM_ENTITY_DEREGISTERED = 1
    RTM_ROUTE_EXPIRED = 2
    RTM_CHANGE_NOTIFICATION = 3
End Enum
import enum

class RTM_EVENT_TYPE(enum.IntEnum):
    RTM_ENTITY_REGISTERED = 0
    RTM_ENTITY_DEREGISTERED = 1
    RTM_ROUTE_EXPIRED = 2
    RTM_CHANGE_NOTIFICATION = 3
// RTM_EVENT_TYPE
pub const RTM_ENTITY_REGISTERED: i32 = 0;
pub const RTM_ENTITY_DEREGISTERED: i32 = 1;
pub const RTM_ROUTE_EXPIRED: i32 = 2;
pub const RTM_CHANGE_NOTIFICATION: i32 = 3;
// RTM_EVENT_TYPE
const (
	RTM_ENTITY_REGISTERED int32 = 0
	RTM_ENTITY_DEREGISTERED int32 = 1
	RTM_ROUTE_EXPIRED int32 = 2
	RTM_CHANGE_NOTIFICATION int32 = 3
)
const
  RTM_ENTITY_REGISTERED = 0;
  RTM_ENTITY_DEREGISTERED = 1;
  RTM_ROUTE_EXPIRED = 2;
  RTM_CHANGE_NOTIFICATION = 3;
// RTM_EVENT_TYPE
pub const RTM_ENTITY_REGISTERED: i32 = 0;
pub const RTM_ENTITY_DEREGISTERED: i32 = 1;
pub const RTM_ROUTE_EXPIRED: i32 = 2;
pub const RTM_CHANGE_NOTIFICATION: i32 = 3;
const
  RTM_ENTITY_REGISTERED* = 0
  RTM_ENTITY_DEREGISTERED* = 1
  RTM_ROUTE_EXPIRED* = 2
  RTM_CHANGE_NOTIFICATION* = 3
enum RTM_EVENT_TYPE : int {
    RTM_ENTITY_REGISTERED = 0,
    RTM_ENTITY_DEREGISTERED = 1,
    RTM_ROUTE_EXPIRED = 2,
    RTM_CHANGE_NOTIFICATION = 3,
}
#define global RTM_ENTITY_REGISTERED   0x0
#define global RTM_ENTITY_DEREGISTERED 0x1
#define global RTM_ROUTE_EXPIRED       0x2
#define global RTM_CHANGE_NOTIFICATION 0x3