Win32 API 日本語リファレンス
ホームSystem.RemoteDesktop › TARGET_CHANGE_TYPE

TARGET_CHANGE_TYPE

列挙型
基底型i4

メンバー 11

名前10進16進
TARGET_CHANGE_UNSPEC10x1
TARGET_EXTERNALIP_CHANGED20x2
TARGET_INTERNALIP_CHANGED40x4
TARGET_JOINED80x8
TARGET_REMOVED160x10
TARGET_STATE_CHANGED320x20
TARGET_IDLE640x40
TARGET_PENDING1280x80
TARGET_INUSE2560x100
TARGET_PATCH_STATE_CHANGED5120x200
TARGET_FARM_MEMBERSHIP_CHANGED10240x400

各言語での定義

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

typedef enum TARGET_CHANGE_TYPE : int {
    TARGET_CHANGE_UNSPEC = 1,
    TARGET_EXTERNALIP_CHANGED = 2,
    TARGET_INTERNALIP_CHANGED = 4,
    TARGET_JOINED = 8,
    TARGET_REMOVED = 16,
    TARGET_STATE_CHANGED = 32,
    TARGET_IDLE = 64,
    TARGET_PENDING = 128,
    TARGET_INUSE = 256,
    TARGET_PATCH_STATE_CHANGED = 512,
    TARGET_FARM_MEMBERSHIP_CHANGED = 1024
} TARGET_CHANGE_TYPE;
public enum TARGET_CHANGE_TYPE : int
{
    TARGET_CHANGE_UNSPEC = 1,
    TARGET_EXTERNALIP_CHANGED = 2,
    TARGET_INTERNALIP_CHANGED = 4,
    TARGET_JOINED = 8,
    TARGET_REMOVED = 16,
    TARGET_STATE_CHANGED = 32,
    TARGET_IDLE = 64,
    TARGET_PENDING = 128,
    TARGET_INUSE = 256,
    TARGET_PATCH_STATE_CHANGED = 512,
    TARGET_FARM_MEMBERSHIP_CHANGED = 1024,
}
Public Enum TARGET_CHANGE_TYPE As Integer
    TARGET_CHANGE_UNSPEC = 1
    TARGET_EXTERNALIP_CHANGED = 2
    TARGET_INTERNALIP_CHANGED = 4
    TARGET_JOINED = 8
    TARGET_REMOVED = 16
    TARGET_STATE_CHANGED = 32
    TARGET_IDLE = 64
    TARGET_PENDING = 128
    TARGET_INUSE = 256
    TARGET_PATCH_STATE_CHANGED = 512
    TARGET_FARM_MEMBERSHIP_CHANGED = 1024
End Enum
import enum

class TARGET_CHANGE_TYPE(enum.IntEnum):
    TARGET_CHANGE_UNSPEC = 1
    TARGET_EXTERNALIP_CHANGED = 2
    TARGET_INTERNALIP_CHANGED = 4
    TARGET_JOINED = 8
    TARGET_REMOVED = 16
    TARGET_STATE_CHANGED = 32
    TARGET_IDLE = 64
    TARGET_PENDING = 128
    TARGET_INUSE = 256
    TARGET_PATCH_STATE_CHANGED = 512
    TARGET_FARM_MEMBERSHIP_CHANGED = 1024
// TARGET_CHANGE_TYPE
pub const TARGET_CHANGE_UNSPEC: i32 = 1;
pub const TARGET_EXTERNALIP_CHANGED: i32 = 2;
pub const TARGET_INTERNALIP_CHANGED: i32 = 4;
pub const TARGET_JOINED: i32 = 8;
pub const TARGET_REMOVED: i32 = 16;
pub const TARGET_STATE_CHANGED: i32 = 32;
pub const TARGET_IDLE: i32 = 64;
pub const TARGET_PENDING: i32 = 128;
pub const TARGET_INUSE: i32 = 256;
pub const TARGET_PATCH_STATE_CHANGED: i32 = 512;
pub const TARGET_FARM_MEMBERSHIP_CHANGED: i32 = 1024;
// TARGET_CHANGE_TYPE
const (
	TARGET_CHANGE_UNSPEC int32 = 1
	TARGET_EXTERNALIP_CHANGED int32 = 2
	TARGET_INTERNALIP_CHANGED int32 = 4
	TARGET_JOINED int32 = 8
	TARGET_REMOVED int32 = 16
	TARGET_STATE_CHANGED int32 = 32
	TARGET_IDLE int32 = 64
	TARGET_PENDING int32 = 128
	TARGET_INUSE int32 = 256
	TARGET_PATCH_STATE_CHANGED int32 = 512
	TARGET_FARM_MEMBERSHIP_CHANGED int32 = 1024
)
const
  TARGET_CHANGE_UNSPEC = 1;
  TARGET_EXTERNALIP_CHANGED = 2;
  TARGET_INTERNALIP_CHANGED = 4;
  TARGET_JOINED = 8;
  TARGET_REMOVED = 16;
  TARGET_STATE_CHANGED = 32;
  TARGET_IDLE = 64;
  TARGET_PENDING = 128;
  TARGET_INUSE = 256;
  TARGET_PATCH_STATE_CHANGED = 512;
  TARGET_FARM_MEMBERSHIP_CHANGED = 1024;
// TARGET_CHANGE_TYPE
pub const TARGET_CHANGE_UNSPEC: i32 = 1;
pub const TARGET_EXTERNALIP_CHANGED: i32 = 2;
pub const TARGET_INTERNALIP_CHANGED: i32 = 4;
pub const TARGET_JOINED: i32 = 8;
pub const TARGET_REMOVED: i32 = 16;
pub const TARGET_STATE_CHANGED: i32 = 32;
pub const TARGET_IDLE: i32 = 64;
pub const TARGET_PENDING: i32 = 128;
pub const TARGET_INUSE: i32 = 256;
pub const TARGET_PATCH_STATE_CHANGED: i32 = 512;
pub const TARGET_FARM_MEMBERSHIP_CHANGED: i32 = 1024;
const
  TARGET_CHANGE_UNSPEC* = 1
  TARGET_EXTERNALIP_CHANGED* = 2
  TARGET_INTERNALIP_CHANGED* = 4
  TARGET_JOINED* = 8
  TARGET_REMOVED* = 16
  TARGET_STATE_CHANGED* = 32
  TARGET_IDLE* = 64
  TARGET_PENDING* = 128
  TARGET_INUSE* = 256
  TARGET_PATCH_STATE_CHANGED* = 512
  TARGET_FARM_MEMBERSHIP_CHANGED* = 1024
enum TARGET_CHANGE_TYPE : int {
    TARGET_CHANGE_UNSPEC = 1,
    TARGET_EXTERNALIP_CHANGED = 2,
    TARGET_INTERNALIP_CHANGED = 4,
    TARGET_JOINED = 8,
    TARGET_REMOVED = 16,
    TARGET_STATE_CHANGED = 32,
    TARGET_IDLE = 64,
    TARGET_PENDING = 128,
    TARGET_INUSE = 256,
    TARGET_PATCH_STATE_CHANGED = 512,
    TARGET_FARM_MEMBERSHIP_CHANGED = 1024,
}
#define global TARGET_CHANGE_UNSPEC           0x1
#define global TARGET_EXTERNALIP_CHANGED      0x2
#define global TARGET_INTERNALIP_CHANGED      0x4
#define global TARGET_JOINED                  0x8
#define global TARGET_REMOVED                 0x10
#define global TARGET_STATE_CHANGED           0x20
#define global TARGET_IDLE                    0x40
#define global TARGET_PENDING                 0x80
#define global TARGET_INUSE                   0x100
#define global TARGET_PATCH_STATE_CHANGED     0x200
#define global TARGET_FARM_MEMBERSHIP_CHANGED 0x400