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

ETaskType

列挙型
基底型i4

メンバー 11

名前10進16進
TT_DEBUGGERHELPER10x1
TT_GC20x2
TT_FINALIZER40x4
TT_THREADPOOL_TIMER80x8
TT_THREADPOOL_GATE160x10
TT_THREADPOOL_WORKER320x20
TT_THREADPOOL_IOCOMPLETION640x40
TT_ADUNLOAD1280x80
TT_USER2560x100
TT_THREADPOOL_WAIT5120x200
TT_UNKNOWN-21474836480x80000000

各言語での定義

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

typedef enum ETaskType : int {
    TT_DEBUGGERHELPER = 1,
    TT_GC = 2,
    TT_FINALIZER = 4,
    TT_THREADPOOL_TIMER = 8,
    TT_THREADPOOL_GATE = 16,
    TT_THREADPOOL_WORKER = 32,
    TT_THREADPOOL_IOCOMPLETION = 64,
    TT_ADUNLOAD = 128,
    TT_USER = 256,
    TT_THREADPOOL_WAIT = 512,
    TT_UNKNOWN = -2147483648
} ETaskType;
public enum ETaskType : int
{
    TT_DEBUGGERHELPER = 1,
    TT_GC = 2,
    TT_FINALIZER = 4,
    TT_THREADPOOL_TIMER = 8,
    TT_THREADPOOL_GATE = 16,
    TT_THREADPOOL_WORKER = 32,
    TT_THREADPOOL_IOCOMPLETION = 64,
    TT_ADUNLOAD = 128,
    TT_USER = 256,
    TT_THREADPOOL_WAIT = 512,
    TT_UNKNOWN = -2147483648,
}
Public Enum ETaskType As Integer
    TT_DEBUGGERHELPER = 1
    TT_GC = 2
    TT_FINALIZER = 4
    TT_THREADPOOL_TIMER = 8
    TT_THREADPOOL_GATE = 16
    TT_THREADPOOL_WORKER = 32
    TT_THREADPOOL_IOCOMPLETION = 64
    TT_ADUNLOAD = 128
    TT_USER = 256
    TT_THREADPOOL_WAIT = 512
    TT_UNKNOWN = -2147483648
End Enum
import enum

class ETaskType(enum.IntEnum):
    TT_DEBUGGERHELPER = 1
    TT_GC = 2
    TT_FINALIZER = 4
    TT_THREADPOOL_TIMER = 8
    TT_THREADPOOL_GATE = 16
    TT_THREADPOOL_WORKER = 32
    TT_THREADPOOL_IOCOMPLETION = 64
    TT_ADUNLOAD = 128
    TT_USER = 256
    TT_THREADPOOL_WAIT = 512
    TT_UNKNOWN = -2147483648
// ETaskType
pub const TT_DEBUGGERHELPER: i32 = 1;
pub const TT_GC: i32 = 2;
pub const TT_FINALIZER: i32 = 4;
pub const TT_THREADPOOL_TIMER: i32 = 8;
pub const TT_THREADPOOL_GATE: i32 = 16;
pub const TT_THREADPOOL_WORKER: i32 = 32;
pub const TT_THREADPOOL_IOCOMPLETION: i32 = 64;
pub const TT_ADUNLOAD: i32 = 128;
pub const TT_USER: i32 = 256;
pub const TT_THREADPOOL_WAIT: i32 = 512;
pub const TT_UNKNOWN: i32 = -2147483648;
// ETaskType
const (
	TT_DEBUGGERHELPER int32 = 1
	TT_GC int32 = 2
	TT_FINALIZER int32 = 4
	TT_THREADPOOL_TIMER int32 = 8
	TT_THREADPOOL_GATE int32 = 16
	TT_THREADPOOL_WORKER int32 = 32
	TT_THREADPOOL_IOCOMPLETION int32 = 64
	TT_ADUNLOAD int32 = 128
	TT_USER int32 = 256
	TT_THREADPOOL_WAIT int32 = 512
	TT_UNKNOWN int32 = -2147483648
)
const
  TT_DEBUGGERHELPER = 1;
  TT_GC = 2;
  TT_FINALIZER = 4;
  TT_THREADPOOL_TIMER = 8;
  TT_THREADPOOL_GATE = 16;
  TT_THREADPOOL_WORKER = 32;
  TT_THREADPOOL_IOCOMPLETION = 64;
  TT_ADUNLOAD = 128;
  TT_USER = 256;
  TT_THREADPOOL_WAIT = 512;
  TT_UNKNOWN = -2147483648;
// ETaskType
pub const TT_DEBUGGERHELPER: i32 = 1;
pub const TT_GC: i32 = 2;
pub const TT_FINALIZER: i32 = 4;
pub const TT_THREADPOOL_TIMER: i32 = 8;
pub const TT_THREADPOOL_GATE: i32 = 16;
pub const TT_THREADPOOL_WORKER: i32 = 32;
pub const TT_THREADPOOL_IOCOMPLETION: i32 = 64;
pub const TT_ADUNLOAD: i32 = 128;
pub const TT_USER: i32 = 256;
pub const TT_THREADPOOL_WAIT: i32 = 512;
pub const TT_UNKNOWN: i32 = -2147483648;
const
  TT_DEBUGGERHELPER* = 1
  TT_GC* = 2
  TT_FINALIZER* = 4
  TT_THREADPOOL_TIMER* = 8
  TT_THREADPOOL_GATE* = 16
  TT_THREADPOOL_WORKER* = 32
  TT_THREADPOOL_IOCOMPLETION* = 64
  TT_ADUNLOAD* = 128
  TT_USER* = 256
  TT_THREADPOOL_WAIT* = 512
  TT_UNKNOWN* = -2147483648
enum ETaskType : int {
    TT_DEBUGGERHELPER = 1,
    TT_GC = 2,
    TT_FINALIZER = 4,
    TT_THREADPOOL_TIMER = 8,
    TT_THREADPOOL_GATE = 16,
    TT_THREADPOOL_WORKER = 32,
    TT_THREADPOOL_IOCOMPLETION = 64,
    TT_ADUNLOAD = 128,
    TT_USER = 256,
    TT_THREADPOOL_WAIT = 512,
    TT_UNKNOWN = -2147483648,
}
#define global TT_DEBUGGERHELPER          0x1
#define global TT_GC                      0x2
#define global TT_FINALIZER               0x4
#define global TT_THREADPOOL_TIMER        0x8
#define global TT_THREADPOOL_GATE         0x10
#define global TT_THREADPOOL_WORKER       0x20
#define global TT_THREADPOOL_IOCOMPLETION 0x40
#define global TT_ADUNLOAD                0x80
#define global TT_USER                    0x100
#define global TT_THREADPOOL_WAIT         0x200
#define global TT_UNKNOWN                 0x80000000