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

EClrFailure

列挙型
基底型i4

メンバー 8

名前10進16進
FAIL_NonCriticalResource00x0
FAIL_CriticalResource10x1
FAIL_FatalRuntime20x2
FAIL_OrphanedLock30x3
FAIL_StackOverflow40x4
FAIL_AccessViolation50x5
FAIL_CodeContract60x6
MaxClrFailure70x7

各言語での定義

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

typedef enum EClrFailure : int {
    FAIL_NonCriticalResource = 0,
    FAIL_CriticalResource = 1,
    FAIL_FatalRuntime = 2,
    FAIL_OrphanedLock = 3,
    FAIL_StackOverflow = 4,
    FAIL_AccessViolation = 5,
    FAIL_CodeContract = 6,
    MaxClrFailure = 7
} EClrFailure;
public enum EClrFailure : int
{
    FAIL_NonCriticalResource = 0,
    FAIL_CriticalResource = 1,
    FAIL_FatalRuntime = 2,
    FAIL_OrphanedLock = 3,
    FAIL_StackOverflow = 4,
    FAIL_AccessViolation = 5,
    FAIL_CodeContract = 6,
    MaxClrFailure = 7,
}
Public Enum EClrFailure As Integer
    FAIL_NonCriticalResource = 0
    FAIL_CriticalResource = 1
    FAIL_FatalRuntime = 2
    FAIL_OrphanedLock = 3
    FAIL_StackOverflow = 4
    FAIL_AccessViolation = 5
    FAIL_CodeContract = 6
    MaxClrFailure = 7
End Enum
import enum

class EClrFailure(enum.IntEnum):
    FAIL_NonCriticalResource = 0
    FAIL_CriticalResource = 1
    FAIL_FatalRuntime = 2
    FAIL_OrphanedLock = 3
    FAIL_StackOverflow = 4
    FAIL_AccessViolation = 5
    FAIL_CodeContract = 6
    MaxClrFailure = 7
// EClrFailure
pub const FAIL_NonCriticalResource: i32 = 0;
pub const FAIL_CriticalResource: i32 = 1;
pub const FAIL_FatalRuntime: i32 = 2;
pub const FAIL_OrphanedLock: i32 = 3;
pub const FAIL_StackOverflow: i32 = 4;
pub const FAIL_AccessViolation: i32 = 5;
pub const FAIL_CodeContract: i32 = 6;
pub const MaxClrFailure: i32 = 7;
// EClrFailure
const (
	FAIL_NonCriticalResource int32 = 0
	FAIL_CriticalResource int32 = 1
	FAIL_FatalRuntime int32 = 2
	FAIL_OrphanedLock int32 = 3
	FAIL_StackOverflow int32 = 4
	FAIL_AccessViolation int32 = 5
	FAIL_CodeContract int32 = 6
	MaxClrFailure int32 = 7
)
const
  FAIL_NonCriticalResource = 0;
  FAIL_CriticalResource = 1;
  FAIL_FatalRuntime = 2;
  FAIL_OrphanedLock = 3;
  FAIL_StackOverflow = 4;
  FAIL_AccessViolation = 5;
  FAIL_CodeContract = 6;
  MaxClrFailure = 7;
// EClrFailure
pub const FAIL_NonCriticalResource: i32 = 0;
pub const FAIL_CriticalResource: i32 = 1;
pub const FAIL_FatalRuntime: i32 = 2;
pub const FAIL_OrphanedLock: i32 = 3;
pub const FAIL_StackOverflow: i32 = 4;
pub const FAIL_AccessViolation: i32 = 5;
pub const FAIL_CodeContract: i32 = 6;
pub const MaxClrFailure: i32 = 7;
const
  FAIL_NonCriticalResource* = 0
  FAIL_CriticalResource* = 1
  FAIL_FatalRuntime* = 2
  FAIL_OrphanedLock* = 3
  FAIL_StackOverflow* = 4
  FAIL_AccessViolation* = 5
  FAIL_CodeContract* = 6
  MaxClrFailure* = 7
enum EClrFailure : int {
    FAIL_NonCriticalResource = 0,
    FAIL_CriticalResource = 1,
    FAIL_FatalRuntime = 2,
    FAIL_OrphanedLock = 3,
    FAIL_StackOverflow = 4,
    FAIL_AccessViolation = 5,
    FAIL_CodeContract = 6,
    MaxClrFailure = 7,
}
#define global FAIL_NonCriticalResource 0x0
#define global FAIL_CriticalResource    0x1
#define global FAIL_FatalRuntime        0x2
#define global FAIL_OrphanedLock        0x3
#define global FAIL_StackOverflow       0x4
#define global FAIL_AccessViolation     0x5
#define global FAIL_CodeContract        0x6
#define global MaxClrFailure            0x7