ホーム › System.ClrHosting › EApiCategories
EApiCategories
列挙型メンバー 11
| 名前 | 10進 | 16進 |
|---|---|---|
| eNoChecks | 0 | 0x0 |
| eSynchronization | 1 | 0x1 |
| eSharedState | 2 | 0x2 |
| eExternalProcessMgmt | 4 | 0x4 |
| eSelfAffectingProcessMgmt | 8 | 0x8 |
| eExternalThreading | 16 | 0x10 |
| eSelfAffectingThreading | 32 | 0x20 |
| eSecurityInfrastructure | 64 | 0x40 |
| eUI | 128 | 0x80 |
| eMayLeakOnAbort | 256 | 0x100 |
| eAll | 511 | 0x1FF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum EApiCategories : int {
eNoChecks = 0,
eSynchronization = 1,
eSharedState = 2,
eExternalProcessMgmt = 4,
eSelfAffectingProcessMgmt = 8,
eExternalThreading = 16,
eSelfAffectingThreading = 32,
eSecurityInfrastructure = 64,
eUI = 128,
eMayLeakOnAbort = 256,
eAll = 511
} EApiCategories;public enum EApiCategories : int
{
eNoChecks = 0,
eSynchronization = 1,
eSharedState = 2,
eExternalProcessMgmt = 4,
eSelfAffectingProcessMgmt = 8,
eExternalThreading = 16,
eSelfAffectingThreading = 32,
eSecurityInfrastructure = 64,
eUI = 128,
eMayLeakOnAbort = 256,
eAll = 511,
}Public Enum EApiCategories As Integer
eNoChecks = 0
eSynchronization = 1
eSharedState = 2
eExternalProcessMgmt = 4
eSelfAffectingProcessMgmt = 8
eExternalThreading = 16
eSelfAffectingThreading = 32
eSecurityInfrastructure = 64
eUI = 128
eMayLeakOnAbort = 256
eAll = 511
End Enumimport enum
class EApiCategories(enum.IntEnum):
eNoChecks = 0
eSynchronization = 1
eSharedState = 2
eExternalProcessMgmt = 4
eSelfAffectingProcessMgmt = 8
eExternalThreading = 16
eSelfAffectingThreading = 32
eSecurityInfrastructure = 64
eUI = 128
eMayLeakOnAbort = 256
eAll = 511// EApiCategories
pub const eNoChecks: i32 = 0;
pub const eSynchronization: i32 = 1;
pub const eSharedState: i32 = 2;
pub const eExternalProcessMgmt: i32 = 4;
pub const eSelfAffectingProcessMgmt: i32 = 8;
pub const eExternalThreading: i32 = 16;
pub const eSelfAffectingThreading: i32 = 32;
pub const eSecurityInfrastructure: i32 = 64;
pub const eUI: i32 = 128;
pub const eMayLeakOnAbort: i32 = 256;
pub const eAll: i32 = 511;// EApiCategories
const (
eNoChecks int32 = 0
eSynchronization int32 = 1
eSharedState int32 = 2
eExternalProcessMgmt int32 = 4
eSelfAffectingProcessMgmt int32 = 8
eExternalThreading int32 = 16
eSelfAffectingThreading int32 = 32
eSecurityInfrastructure int32 = 64
eUI int32 = 128
eMayLeakOnAbort int32 = 256
eAll int32 = 511
)const
eNoChecks = 0;
eSynchronization = 1;
eSharedState = 2;
eExternalProcessMgmt = 4;
eSelfAffectingProcessMgmt = 8;
eExternalThreading = 16;
eSelfAffectingThreading = 32;
eSecurityInfrastructure = 64;
eUI = 128;
eMayLeakOnAbort = 256;
eAll = 511;// EApiCategories
pub const eNoChecks: i32 = 0;
pub const eSynchronization: i32 = 1;
pub const eSharedState: i32 = 2;
pub const eExternalProcessMgmt: i32 = 4;
pub const eSelfAffectingProcessMgmt: i32 = 8;
pub const eExternalThreading: i32 = 16;
pub const eSelfAffectingThreading: i32 = 32;
pub const eSecurityInfrastructure: i32 = 64;
pub const eUI: i32 = 128;
pub const eMayLeakOnAbort: i32 = 256;
pub const eAll: i32 = 511;const
eNoChecks* = 0
eSynchronization* = 1
eSharedState* = 2
eExternalProcessMgmt* = 4
eSelfAffectingProcessMgmt* = 8
eExternalThreading* = 16
eSelfAffectingThreading* = 32
eSecurityInfrastructure* = 64
eUI* = 128
eMayLeakOnAbort* = 256
eAll* = 511enum EApiCategories : int {
eNoChecks = 0,
eSynchronization = 1,
eSharedState = 2,
eExternalProcessMgmt = 4,
eSelfAffectingProcessMgmt = 8,
eExternalThreading = 16,
eSelfAffectingThreading = 32,
eSecurityInfrastructure = 64,
eUI = 128,
eMayLeakOnAbort = 256,
eAll = 511,
}#define global eNoChecks 0x0
#define global eSynchronization 0x1
#define global eSharedState 0x2
#define global eExternalProcessMgmt 0x4
#define global eSelfAffectingProcessMgmt 0x8
#define global eExternalThreading 0x10
#define global eSelfAffectingThreading 0x20
#define global eSecurityInfrastructure 0x40
#define global eUI 0x80
#define global eMayLeakOnAbort 0x100
#define global eAll 0x1FF