ホーム › System.Rpc › system_handle_t
system_handle_t
列挙型メンバー 15
| 名前 | 10進 | 16進 |
|---|---|---|
| SYSTEM_HANDLE_FILE | 0 | 0x0 |
| SYSTEM_HANDLE_SEMAPHORE | 1 | 0x1 |
| SYSTEM_HANDLE_EVENT | 2 | 0x2 |
| SYSTEM_HANDLE_MUTEX | 3 | 0x3 |
| SYSTEM_HANDLE_PROCESS | 4 | 0x4 |
| SYSTEM_HANDLE_TOKEN | 5 | 0x5 |
| SYSTEM_HANDLE_SECTION | 6 | 0x6 |
| SYSTEM_HANDLE_REG_KEY | 7 | 0x7 |
| SYSTEM_HANDLE_THREAD | 8 | 0x8 |
| SYSTEM_HANDLE_COMPOSITION_OBJECT | 9 | 0x9 |
| SYSTEM_HANDLE_SOCKET | 10 | 0xA |
| SYSTEM_HANDLE_JOB | 11 | 0xB |
| SYSTEM_HANDLE_PIPE | 12 | 0xC |
| SYSTEM_HANDLE_MAX | 12 | 0xC |
| SYSTEM_HANDLE_INVALID | 255 | 0xFF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum system_handle_t : int {
SYSTEM_HANDLE_FILE = 0,
SYSTEM_HANDLE_SEMAPHORE = 1,
SYSTEM_HANDLE_EVENT = 2,
SYSTEM_HANDLE_MUTEX = 3,
SYSTEM_HANDLE_PROCESS = 4,
SYSTEM_HANDLE_TOKEN = 5,
SYSTEM_HANDLE_SECTION = 6,
SYSTEM_HANDLE_REG_KEY = 7,
SYSTEM_HANDLE_THREAD = 8,
SYSTEM_HANDLE_COMPOSITION_OBJECT = 9,
SYSTEM_HANDLE_SOCKET = 10,
SYSTEM_HANDLE_JOB = 11,
SYSTEM_HANDLE_PIPE = 12,
SYSTEM_HANDLE_MAX = 12,
SYSTEM_HANDLE_INVALID = 255
} system_handle_t;public enum system_handle_t : int
{
SYSTEM_HANDLE_FILE = 0,
SYSTEM_HANDLE_SEMAPHORE = 1,
SYSTEM_HANDLE_EVENT = 2,
SYSTEM_HANDLE_MUTEX = 3,
SYSTEM_HANDLE_PROCESS = 4,
SYSTEM_HANDLE_TOKEN = 5,
SYSTEM_HANDLE_SECTION = 6,
SYSTEM_HANDLE_REG_KEY = 7,
SYSTEM_HANDLE_THREAD = 8,
SYSTEM_HANDLE_COMPOSITION_OBJECT = 9,
SYSTEM_HANDLE_SOCKET = 10,
SYSTEM_HANDLE_JOB = 11,
SYSTEM_HANDLE_PIPE = 12,
SYSTEM_HANDLE_MAX = 12,
SYSTEM_HANDLE_INVALID = 255,
}Public Enum system_handle_t As Integer
SYSTEM_HANDLE_FILE = 0
SYSTEM_HANDLE_SEMAPHORE = 1
SYSTEM_HANDLE_EVENT = 2
SYSTEM_HANDLE_MUTEX = 3
SYSTEM_HANDLE_PROCESS = 4
SYSTEM_HANDLE_TOKEN = 5
SYSTEM_HANDLE_SECTION = 6
SYSTEM_HANDLE_REG_KEY = 7
SYSTEM_HANDLE_THREAD = 8
SYSTEM_HANDLE_COMPOSITION_OBJECT = 9
SYSTEM_HANDLE_SOCKET = 10
SYSTEM_HANDLE_JOB = 11
SYSTEM_HANDLE_PIPE = 12
SYSTEM_HANDLE_MAX = 12
SYSTEM_HANDLE_INVALID = 255
End Enumimport enum
class system_handle_t(enum.IntEnum):
SYSTEM_HANDLE_FILE = 0
SYSTEM_HANDLE_SEMAPHORE = 1
SYSTEM_HANDLE_EVENT = 2
SYSTEM_HANDLE_MUTEX = 3
SYSTEM_HANDLE_PROCESS = 4
SYSTEM_HANDLE_TOKEN = 5
SYSTEM_HANDLE_SECTION = 6
SYSTEM_HANDLE_REG_KEY = 7
SYSTEM_HANDLE_THREAD = 8
SYSTEM_HANDLE_COMPOSITION_OBJECT = 9
SYSTEM_HANDLE_SOCKET = 10
SYSTEM_HANDLE_JOB = 11
SYSTEM_HANDLE_PIPE = 12
SYSTEM_HANDLE_MAX = 12
SYSTEM_HANDLE_INVALID = 255// system_handle_t
pub const SYSTEM_HANDLE_FILE: i32 = 0;
pub const SYSTEM_HANDLE_SEMAPHORE: i32 = 1;
pub const SYSTEM_HANDLE_EVENT: i32 = 2;
pub const SYSTEM_HANDLE_MUTEX: i32 = 3;
pub const SYSTEM_HANDLE_PROCESS: i32 = 4;
pub const SYSTEM_HANDLE_TOKEN: i32 = 5;
pub const SYSTEM_HANDLE_SECTION: i32 = 6;
pub const SYSTEM_HANDLE_REG_KEY: i32 = 7;
pub const SYSTEM_HANDLE_THREAD: i32 = 8;
pub const SYSTEM_HANDLE_COMPOSITION_OBJECT: i32 = 9;
pub const SYSTEM_HANDLE_SOCKET: i32 = 10;
pub const SYSTEM_HANDLE_JOB: i32 = 11;
pub const SYSTEM_HANDLE_PIPE: i32 = 12;
pub const SYSTEM_HANDLE_MAX: i32 = 12;
pub const SYSTEM_HANDLE_INVALID: i32 = 255;// system_handle_t
const (
SYSTEM_HANDLE_FILE int32 = 0
SYSTEM_HANDLE_SEMAPHORE int32 = 1
SYSTEM_HANDLE_EVENT int32 = 2
SYSTEM_HANDLE_MUTEX int32 = 3
SYSTEM_HANDLE_PROCESS int32 = 4
SYSTEM_HANDLE_TOKEN int32 = 5
SYSTEM_HANDLE_SECTION int32 = 6
SYSTEM_HANDLE_REG_KEY int32 = 7
SYSTEM_HANDLE_THREAD int32 = 8
SYSTEM_HANDLE_COMPOSITION_OBJECT int32 = 9
SYSTEM_HANDLE_SOCKET int32 = 10
SYSTEM_HANDLE_JOB int32 = 11
SYSTEM_HANDLE_PIPE int32 = 12
SYSTEM_HANDLE_MAX int32 = 12
SYSTEM_HANDLE_INVALID int32 = 255
)const
SYSTEM_HANDLE_FILE = 0;
SYSTEM_HANDLE_SEMAPHORE = 1;
SYSTEM_HANDLE_EVENT = 2;
SYSTEM_HANDLE_MUTEX = 3;
SYSTEM_HANDLE_PROCESS = 4;
SYSTEM_HANDLE_TOKEN = 5;
SYSTEM_HANDLE_SECTION = 6;
SYSTEM_HANDLE_REG_KEY = 7;
SYSTEM_HANDLE_THREAD = 8;
SYSTEM_HANDLE_COMPOSITION_OBJECT = 9;
SYSTEM_HANDLE_SOCKET = 10;
SYSTEM_HANDLE_JOB = 11;
SYSTEM_HANDLE_PIPE = 12;
SYSTEM_HANDLE_MAX = 12;
SYSTEM_HANDLE_INVALID = 255;// system_handle_t
pub const SYSTEM_HANDLE_FILE: i32 = 0;
pub const SYSTEM_HANDLE_SEMAPHORE: i32 = 1;
pub const SYSTEM_HANDLE_EVENT: i32 = 2;
pub const SYSTEM_HANDLE_MUTEX: i32 = 3;
pub const SYSTEM_HANDLE_PROCESS: i32 = 4;
pub const SYSTEM_HANDLE_TOKEN: i32 = 5;
pub const SYSTEM_HANDLE_SECTION: i32 = 6;
pub const SYSTEM_HANDLE_REG_KEY: i32 = 7;
pub const SYSTEM_HANDLE_THREAD: i32 = 8;
pub const SYSTEM_HANDLE_COMPOSITION_OBJECT: i32 = 9;
pub const SYSTEM_HANDLE_SOCKET: i32 = 10;
pub const SYSTEM_HANDLE_JOB: i32 = 11;
pub const SYSTEM_HANDLE_PIPE: i32 = 12;
pub const SYSTEM_HANDLE_MAX: i32 = 12;
pub const SYSTEM_HANDLE_INVALID: i32 = 255;const
SYSTEM_HANDLE_FILE* = 0
SYSTEM_HANDLE_SEMAPHORE* = 1
SYSTEM_HANDLE_EVENT* = 2
SYSTEM_HANDLE_MUTEX* = 3
SYSTEM_HANDLE_PROCESS* = 4
SYSTEM_HANDLE_TOKEN* = 5
SYSTEM_HANDLE_SECTION* = 6
SYSTEM_HANDLE_REG_KEY* = 7
SYSTEM_HANDLE_THREAD* = 8
SYSTEM_HANDLE_COMPOSITION_OBJECT* = 9
SYSTEM_HANDLE_SOCKET* = 10
SYSTEM_HANDLE_JOB* = 11
SYSTEM_HANDLE_PIPE* = 12
SYSTEM_HANDLE_MAX* = 12
SYSTEM_HANDLE_INVALID* = 255enum system_handle_t : int {
SYSTEM_HANDLE_FILE = 0,
SYSTEM_HANDLE_SEMAPHORE = 1,
SYSTEM_HANDLE_EVENT = 2,
SYSTEM_HANDLE_MUTEX = 3,
SYSTEM_HANDLE_PROCESS = 4,
SYSTEM_HANDLE_TOKEN = 5,
SYSTEM_HANDLE_SECTION = 6,
SYSTEM_HANDLE_REG_KEY = 7,
SYSTEM_HANDLE_THREAD = 8,
SYSTEM_HANDLE_COMPOSITION_OBJECT = 9,
SYSTEM_HANDLE_SOCKET = 10,
SYSTEM_HANDLE_JOB = 11,
SYSTEM_HANDLE_PIPE = 12,
SYSTEM_HANDLE_MAX = 12,
SYSTEM_HANDLE_INVALID = 255,
}#define global SYSTEM_HANDLE_FILE 0x0
#define global SYSTEM_HANDLE_SEMAPHORE 0x1
#define global SYSTEM_HANDLE_EVENT 0x2
#define global SYSTEM_HANDLE_MUTEX 0x3
#define global SYSTEM_HANDLE_PROCESS 0x4
#define global SYSTEM_HANDLE_TOKEN 0x5
#define global SYSTEM_HANDLE_SECTION 0x6
#define global SYSTEM_HANDLE_REG_KEY 0x7
#define global SYSTEM_HANDLE_THREAD 0x8
#define global SYSTEM_HANDLE_COMPOSITION_OBJECT 0x9
#define global SYSTEM_HANDLE_SOCKET 0xA
#define global SYSTEM_HANDLE_JOB 0xB
#define global SYSTEM_HANDLE_PIPE 0xC
#define global SYSTEM_HANDLE_MAX 0xC
#define global SYSTEM_HANDLE_INVALID 0xFF