ホーム › System.Services › SERVICE_NOTIFY
SERVICE_NOTIFY
列挙型フラグメンバー 10
| 名前 | 10進 | 16進 |
|---|---|---|
| SERVICE_NOTIFY_CREATED | 128 | 0x80 |
| SERVICE_NOTIFY_CONTINUE_PENDING | 16 | 0x10 |
| SERVICE_NOTIFY_DELETE_PENDING | 512 | 0x200 |
| SERVICE_NOTIFY_DELETED | 256 | 0x100 |
| SERVICE_NOTIFY_PAUSE_PENDING | 32 | 0x20 |
| SERVICE_NOTIFY_PAUSED | 64 | 0x40 |
| SERVICE_NOTIFY_RUNNING | 8 | 0x8 |
| SERVICE_NOTIFY_START_PENDING | 2 | 0x2 |
| SERVICE_NOTIFY_STOP_PENDING | 4 | 0x4 |
| SERVICE_NOTIFY_STOPPED | 1 | 0x1 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum SERVICE_NOTIFY : unsigned int {
SERVICE_NOTIFY_CREATED = 128,
SERVICE_NOTIFY_CONTINUE_PENDING = 16,
SERVICE_NOTIFY_DELETE_PENDING = 512,
SERVICE_NOTIFY_DELETED = 256,
SERVICE_NOTIFY_PAUSE_PENDING = 32,
SERVICE_NOTIFY_PAUSED = 64,
SERVICE_NOTIFY_RUNNING = 8,
SERVICE_NOTIFY_START_PENDING = 2,
SERVICE_NOTIFY_STOP_PENDING = 4,
SERVICE_NOTIFY_STOPPED = 1
} SERVICE_NOTIFY;[Flags]
public enum SERVICE_NOTIFY : uint
{
SERVICE_NOTIFY_CREATED = 128,
SERVICE_NOTIFY_CONTINUE_PENDING = 16,
SERVICE_NOTIFY_DELETE_PENDING = 512,
SERVICE_NOTIFY_DELETED = 256,
SERVICE_NOTIFY_PAUSE_PENDING = 32,
SERVICE_NOTIFY_PAUSED = 64,
SERVICE_NOTIFY_RUNNING = 8,
SERVICE_NOTIFY_START_PENDING = 2,
SERVICE_NOTIFY_STOP_PENDING = 4,
SERVICE_NOTIFY_STOPPED = 1,
}<Flags>
Public Enum SERVICE_NOTIFY As UInteger
SERVICE_NOTIFY_CREATED = 128
SERVICE_NOTIFY_CONTINUE_PENDING = 16
SERVICE_NOTIFY_DELETE_PENDING = 512
SERVICE_NOTIFY_DELETED = 256
SERVICE_NOTIFY_PAUSE_PENDING = 32
SERVICE_NOTIFY_PAUSED = 64
SERVICE_NOTIFY_RUNNING = 8
SERVICE_NOTIFY_START_PENDING = 2
SERVICE_NOTIFY_STOP_PENDING = 4
SERVICE_NOTIFY_STOPPED = 1
End Enumimport enum
class SERVICE_NOTIFY(enum.IntFlag):
SERVICE_NOTIFY_CREATED = 128
SERVICE_NOTIFY_CONTINUE_PENDING = 16
SERVICE_NOTIFY_DELETE_PENDING = 512
SERVICE_NOTIFY_DELETED = 256
SERVICE_NOTIFY_PAUSE_PENDING = 32
SERVICE_NOTIFY_PAUSED = 64
SERVICE_NOTIFY_RUNNING = 8
SERVICE_NOTIFY_START_PENDING = 2
SERVICE_NOTIFY_STOP_PENDING = 4
SERVICE_NOTIFY_STOPPED = 1// SERVICE_NOTIFY (flags)
pub const SERVICE_NOTIFY_CREATED: u32 = 128;
pub const SERVICE_NOTIFY_CONTINUE_PENDING: u32 = 16;
pub const SERVICE_NOTIFY_DELETE_PENDING: u32 = 512;
pub const SERVICE_NOTIFY_DELETED: u32 = 256;
pub const SERVICE_NOTIFY_PAUSE_PENDING: u32 = 32;
pub const SERVICE_NOTIFY_PAUSED: u32 = 64;
pub const SERVICE_NOTIFY_RUNNING: u32 = 8;
pub const SERVICE_NOTIFY_START_PENDING: u32 = 2;
pub const SERVICE_NOTIFY_STOP_PENDING: u32 = 4;
pub const SERVICE_NOTIFY_STOPPED: u32 = 1;// SERVICE_NOTIFY
const (
SERVICE_NOTIFY_CREATED uint32 = 128
SERVICE_NOTIFY_CONTINUE_PENDING uint32 = 16
SERVICE_NOTIFY_DELETE_PENDING uint32 = 512
SERVICE_NOTIFY_DELETED uint32 = 256
SERVICE_NOTIFY_PAUSE_PENDING uint32 = 32
SERVICE_NOTIFY_PAUSED uint32 = 64
SERVICE_NOTIFY_RUNNING uint32 = 8
SERVICE_NOTIFY_START_PENDING uint32 = 2
SERVICE_NOTIFY_STOP_PENDING uint32 = 4
SERVICE_NOTIFY_STOPPED uint32 = 1
)const
SERVICE_NOTIFY_CREATED = 128;
SERVICE_NOTIFY_CONTINUE_PENDING = 16;
SERVICE_NOTIFY_DELETE_PENDING = 512;
SERVICE_NOTIFY_DELETED = 256;
SERVICE_NOTIFY_PAUSE_PENDING = 32;
SERVICE_NOTIFY_PAUSED = 64;
SERVICE_NOTIFY_RUNNING = 8;
SERVICE_NOTIFY_START_PENDING = 2;
SERVICE_NOTIFY_STOP_PENDING = 4;
SERVICE_NOTIFY_STOPPED = 1;// SERVICE_NOTIFY
pub const SERVICE_NOTIFY_CREATED: u32 = 128;
pub const SERVICE_NOTIFY_CONTINUE_PENDING: u32 = 16;
pub const SERVICE_NOTIFY_DELETE_PENDING: u32 = 512;
pub const SERVICE_NOTIFY_DELETED: u32 = 256;
pub const SERVICE_NOTIFY_PAUSE_PENDING: u32 = 32;
pub const SERVICE_NOTIFY_PAUSED: u32 = 64;
pub const SERVICE_NOTIFY_RUNNING: u32 = 8;
pub const SERVICE_NOTIFY_START_PENDING: u32 = 2;
pub const SERVICE_NOTIFY_STOP_PENDING: u32 = 4;
pub const SERVICE_NOTIFY_STOPPED: u32 = 1;const
SERVICE_NOTIFY_CREATED* = 128
SERVICE_NOTIFY_CONTINUE_PENDING* = 16
SERVICE_NOTIFY_DELETE_PENDING* = 512
SERVICE_NOTIFY_DELETED* = 256
SERVICE_NOTIFY_PAUSE_PENDING* = 32
SERVICE_NOTIFY_PAUSED* = 64
SERVICE_NOTIFY_RUNNING* = 8
SERVICE_NOTIFY_START_PENDING* = 2
SERVICE_NOTIFY_STOP_PENDING* = 4
SERVICE_NOTIFY_STOPPED* = 1enum SERVICE_NOTIFY : uint {
SERVICE_NOTIFY_CREATED = 128,
SERVICE_NOTIFY_CONTINUE_PENDING = 16,
SERVICE_NOTIFY_DELETE_PENDING = 512,
SERVICE_NOTIFY_DELETED = 256,
SERVICE_NOTIFY_PAUSE_PENDING = 32,
SERVICE_NOTIFY_PAUSED = 64,
SERVICE_NOTIFY_RUNNING = 8,
SERVICE_NOTIFY_START_PENDING = 2,
SERVICE_NOTIFY_STOP_PENDING = 4,
SERVICE_NOTIFY_STOPPED = 1,
}#define global SERVICE_NOTIFY_CREATED 0x80
#define global SERVICE_NOTIFY_CONTINUE_PENDING 0x10
#define global SERVICE_NOTIFY_DELETE_PENDING 0x200
#define global SERVICE_NOTIFY_DELETED 0x100
#define global SERVICE_NOTIFY_PAUSE_PENDING 0x20
#define global SERVICE_NOTIFY_PAUSED 0x40
#define global SERVICE_NOTIFY_RUNNING 0x8
#define global SERVICE_NOTIFY_START_PENDING 0x2
#define global SERVICE_NOTIFY_STOP_PENDING 0x4
#define global SERVICE_NOTIFY_STOPPED 0x1
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。