ホーム › System.Hypervisor › WHV_EXCEPTION_TYPE
WHV_EXCEPTION_TYPE
列挙型メンバー 17
| 名前 | 10進 | 16進 |
|---|---|---|
| WHvX64ExceptionTypeDivideErrorFault | 0 | 0x0 |
| WHvX64ExceptionTypeDebugTrapOrFault | 1 | 0x1 |
| WHvX64ExceptionTypeBreakpointTrap | 3 | 0x3 |
| WHvX64ExceptionTypeOverflowTrap | 4 | 0x4 |
| WHvX64ExceptionTypeBoundRangeFault | 5 | 0x5 |
| WHvX64ExceptionTypeInvalidOpcodeFault | 6 | 0x6 |
| WHvX64ExceptionTypeDeviceNotAvailableFault | 7 | 0x7 |
| WHvX64ExceptionTypeDoubleFaultAbort | 8 | 0x8 |
| WHvX64ExceptionTypeInvalidTaskStateSegmentFault | 10 | 0xA |
| WHvX64ExceptionTypeSegmentNotPresentFault | 11 | 0xB |
| WHvX64ExceptionTypeStackFault | 12 | 0xC |
| WHvX64ExceptionTypeGeneralProtectionFault | 13 | 0xD |
| WHvX64ExceptionTypePageFault | 14 | 0xE |
| WHvX64ExceptionTypeFloatingPointErrorFault | 16 | 0x10 |
| WHvX64ExceptionTypeAlignmentCheckFault | 17 | 0x11 |
| WHvX64ExceptionTypeMachineCheckAbort | 18 | 0x12 |
| WHvX64ExceptionTypeSimdFloatingPointFault | 19 | 0x13 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WHV_EXCEPTION_TYPE : int {
WHvX64ExceptionTypeDivideErrorFault = 0,
WHvX64ExceptionTypeDebugTrapOrFault = 1,
WHvX64ExceptionTypeBreakpointTrap = 3,
WHvX64ExceptionTypeOverflowTrap = 4,
WHvX64ExceptionTypeBoundRangeFault = 5,
WHvX64ExceptionTypeInvalidOpcodeFault = 6,
WHvX64ExceptionTypeDeviceNotAvailableFault = 7,
WHvX64ExceptionTypeDoubleFaultAbort = 8,
WHvX64ExceptionTypeInvalidTaskStateSegmentFault = 10,
WHvX64ExceptionTypeSegmentNotPresentFault = 11,
WHvX64ExceptionTypeStackFault = 12,
WHvX64ExceptionTypeGeneralProtectionFault = 13,
WHvX64ExceptionTypePageFault = 14,
WHvX64ExceptionTypeFloatingPointErrorFault = 16,
WHvX64ExceptionTypeAlignmentCheckFault = 17,
WHvX64ExceptionTypeMachineCheckAbort = 18,
WHvX64ExceptionTypeSimdFloatingPointFault = 19
} WHV_EXCEPTION_TYPE;public enum WHV_EXCEPTION_TYPE : int
{
WHvX64ExceptionTypeDivideErrorFault = 0,
WHvX64ExceptionTypeDebugTrapOrFault = 1,
WHvX64ExceptionTypeBreakpointTrap = 3,
WHvX64ExceptionTypeOverflowTrap = 4,
WHvX64ExceptionTypeBoundRangeFault = 5,
WHvX64ExceptionTypeInvalidOpcodeFault = 6,
WHvX64ExceptionTypeDeviceNotAvailableFault = 7,
WHvX64ExceptionTypeDoubleFaultAbort = 8,
WHvX64ExceptionTypeInvalidTaskStateSegmentFault = 10,
WHvX64ExceptionTypeSegmentNotPresentFault = 11,
WHvX64ExceptionTypeStackFault = 12,
WHvX64ExceptionTypeGeneralProtectionFault = 13,
WHvX64ExceptionTypePageFault = 14,
WHvX64ExceptionTypeFloatingPointErrorFault = 16,
WHvX64ExceptionTypeAlignmentCheckFault = 17,
WHvX64ExceptionTypeMachineCheckAbort = 18,
WHvX64ExceptionTypeSimdFloatingPointFault = 19,
}Public Enum WHV_EXCEPTION_TYPE As Integer
WHvX64ExceptionTypeDivideErrorFault = 0
WHvX64ExceptionTypeDebugTrapOrFault = 1
WHvX64ExceptionTypeBreakpointTrap = 3
WHvX64ExceptionTypeOverflowTrap = 4
WHvX64ExceptionTypeBoundRangeFault = 5
WHvX64ExceptionTypeInvalidOpcodeFault = 6
WHvX64ExceptionTypeDeviceNotAvailableFault = 7
WHvX64ExceptionTypeDoubleFaultAbort = 8
WHvX64ExceptionTypeInvalidTaskStateSegmentFault = 10
WHvX64ExceptionTypeSegmentNotPresentFault = 11
WHvX64ExceptionTypeStackFault = 12
WHvX64ExceptionTypeGeneralProtectionFault = 13
WHvX64ExceptionTypePageFault = 14
WHvX64ExceptionTypeFloatingPointErrorFault = 16
WHvX64ExceptionTypeAlignmentCheckFault = 17
WHvX64ExceptionTypeMachineCheckAbort = 18
WHvX64ExceptionTypeSimdFloatingPointFault = 19
End Enumimport enum
class WHV_EXCEPTION_TYPE(enum.IntEnum):
WHvX64ExceptionTypeDivideErrorFault = 0
WHvX64ExceptionTypeDebugTrapOrFault = 1
WHvX64ExceptionTypeBreakpointTrap = 3
WHvX64ExceptionTypeOverflowTrap = 4
WHvX64ExceptionTypeBoundRangeFault = 5
WHvX64ExceptionTypeInvalidOpcodeFault = 6
WHvX64ExceptionTypeDeviceNotAvailableFault = 7
WHvX64ExceptionTypeDoubleFaultAbort = 8
WHvX64ExceptionTypeInvalidTaskStateSegmentFault = 10
WHvX64ExceptionTypeSegmentNotPresentFault = 11
WHvX64ExceptionTypeStackFault = 12
WHvX64ExceptionTypeGeneralProtectionFault = 13
WHvX64ExceptionTypePageFault = 14
WHvX64ExceptionTypeFloatingPointErrorFault = 16
WHvX64ExceptionTypeAlignmentCheckFault = 17
WHvX64ExceptionTypeMachineCheckAbort = 18
WHvX64ExceptionTypeSimdFloatingPointFault = 19// WHV_EXCEPTION_TYPE
pub const WHvX64ExceptionTypeDivideErrorFault: i32 = 0;
pub const WHvX64ExceptionTypeDebugTrapOrFault: i32 = 1;
pub const WHvX64ExceptionTypeBreakpointTrap: i32 = 3;
pub const WHvX64ExceptionTypeOverflowTrap: i32 = 4;
pub const WHvX64ExceptionTypeBoundRangeFault: i32 = 5;
pub const WHvX64ExceptionTypeInvalidOpcodeFault: i32 = 6;
pub const WHvX64ExceptionTypeDeviceNotAvailableFault: i32 = 7;
pub const WHvX64ExceptionTypeDoubleFaultAbort: i32 = 8;
pub const WHvX64ExceptionTypeInvalidTaskStateSegmentFault: i32 = 10;
pub const WHvX64ExceptionTypeSegmentNotPresentFault: i32 = 11;
pub const WHvX64ExceptionTypeStackFault: i32 = 12;
pub const WHvX64ExceptionTypeGeneralProtectionFault: i32 = 13;
pub const WHvX64ExceptionTypePageFault: i32 = 14;
pub const WHvX64ExceptionTypeFloatingPointErrorFault: i32 = 16;
pub const WHvX64ExceptionTypeAlignmentCheckFault: i32 = 17;
pub const WHvX64ExceptionTypeMachineCheckAbort: i32 = 18;
pub const WHvX64ExceptionTypeSimdFloatingPointFault: i32 = 19;// WHV_EXCEPTION_TYPE
const (
WHvX64ExceptionTypeDivideErrorFault int32 = 0
WHvX64ExceptionTypeDebugTrapOrFault int32 = 1
WHvX64ExceptionTypeBreakpointTrap int32 = 3
WHvX64ExceptionTypeOverflowTrap int32 = 4
WHvX64ExceptionTypeBoundRangeFault int32 = 5
WHvX64ExceptionTypeInvalidOpcodeFault int32 = 6
WHvX64ExceptionTypeDeviceNotAvailableFault int32 = 7
WHvX64ExceptionTypeDoubleFaultAbort int32 = 8
WHvX64ExceptionTypeInvalidTaskStateSegmentFault int32 = 10
WHvX64ExceptionTypeSegmentNotPresentFault int32 = 11
WHvX64ExceptionTypeStackFault int32 = 12
WHvX64ExceptionTypeGeneralProtectionFault int32 = 13
WHvX64ExceptionTypePageFault int32 = 14
WHvX64ExceptionTypeFloatingPointErrorFault int32 = 16
WHvX64ExceptionTypeAlignmentCheckFault int32 = 17
WHvX64ExceptionTypeMachineCheckAbort int32 = 18
WHvX64ExceptionTypeSimdFloatingPointFault int32 = 19
)const
WHvX64ExceptionTypeDivideErrorFault = 0;
WHvX64ExceptionTypeDebugTrapOrFault = 1;
WHvX64ExceptionTypeBreakpointTrap = 3;
WHvX64ExceptionTypeOverflowTrap = 4;
WHvX64ExceptionTypeBoundRangeFault = 5;
WHvX64ExceptionTypeInvalidOpcodeFault = 6;
WHvX64ExceptionTypeDeviceNotAvailableFault = 7;
WHvX64ExceptionTypeDoubleFaultAbort = 8;
WHvX64ExceptionTypeInvalidTaskStateSegmentFault = 10;
WHvX64ExceptionTypeSegmentNotPresentFault = 11;
WHvX64ExceptionTypeStackFault = 12;
WHvX64ExceptionTypeGeneralProtectionFault = 13;
WHvX64ExceptionTypePageFault = 14;
WHvX64ExceptionTypeFloatingPointErrorFault = 16;
WHvX64ExceptionTypeAlignmentCheckFault = 17;
WHvX64ExceptionTypeMachineCheckAbort = 18;
WHvX64ExceptionTypeSimdFloatingPointFault = 19;// WHV_EXCEPTION_TYPE
pub const WHvX64ExceptionTypeDivideErrorFault: i32 = 0;
pub const WHvX64ExceptionTypeDebugTrapOrFault: i32 = 1;
pub const WHvX64ExceptionTypeBreakpointTrap: i32 = 3;
pub const WHvX64ExceptionTypeOverflowTrap: i32 = 4;
pub const WHvX64ExceptionTypeBoundRangeFault: i32 = 5;
pub const WHvX64ExceptionTypeInvalidOpcodeFault: i32 = 6;
pub const WHvX64ExceptionTypeDeviceNotAvailableFault: i32 = 7;
pub const WHvX64ExceptionTypeDoubleFaultAbort: i32 = 8;
pub const WHvX64ExceptionTypeInvalidTaskStateSegmentFault: i32 = 10;
pub const WHvX64ExceptionTypeSegmentNotPresentFault: i32 = 11;
pub const WHvX64ExceptionTypeStackFault: i32 = 12;
pub const WHvX64ExceptionTypeGeneralProtectionFault: i32 = 13;
pub const WHvX64ExceptionTypePageFault: i32 = 14;
pub const WHvX64ExceptionTypeFloatingPointErrorFault: i32 = 16;
pub const WHvX64ExceptionTypeAlignmentCheckFault: i32 = 17;
pub const WHvX64ExceptionTypeMachineCheckAbort: i32 = 18;
pub const WHvX64ExceptionTypeSimdFloatingPointFault: i32 = 19;const
WHvX64ExceptionTypeDivideErrorFault* = 0
WHvX64ExceptionTypeDebugTrapOrFault* = 1
WHvX64ExceptionTypeBreakpointTrap* = 3
WHvX64ExceptionTypeOverflowTrap* = 4
WHvX64ExceptionTypeBoundRangeFault* = 5
WHvX64ExceptionTypeInvalidOpcodeFault* = 6
WHvX64ExceptionTypeDeviceNotAvailableFault* = 7
WHvX64ExceptionTypeDoubleFaultAbort* = 8
WHvX64ExceptionTypeInvalidTaskStateSegmentFault* = 10
WHvX64ExceptionTypeSegmentNotPresentFault* = 11
WHvX64ExceptionTypeStackFault* = 12
WHvX64ExceptionTypeGeneralProtectionFault* = 13
WHvX64ExceptionTypePageFault* = 14
WHvX64ExceptionTypeFloatingPointErrorFault* = 16
WHvX64ExceptionTypeAlignmentCheckFault* = 17
WHvX64ExceptionTypeMachineCheckAbort* = 18
WHvX64ExceptionTypeSimdFloatingPointFault* = 19enum WHV_EXCEPTION_TYPE : int {
WHvX64ExceptionTypeDivideErrorFault = 0,
WHvX64ExceptionTypeDebugTrapOrFault = 1,
WHvX64ExceptionTypeBreakpointTrap = 3,
WHvX64ExceptionTypeOverflowTrap = 4,
WHvX64ExceptionTypeBoundRangeFault = 5,
WHvX64ExceptionTypeInvalidOpcodeFault = 6,
WHvX64ExceptionTypeDeviceNotAvailableFault = 7,
WHvX64ExceptionTypeDoubleFaultAbort = 8,
WHvX64ExceptionTypeInvalidTaskStateSegmentFault = 10,
WHvX64ExceptionTypeSegmentNotPresentFault = 11,
WHvX64ExceptionTypeStackFault = 12,
WHvX64ExceptionTypeGeneralProtectionFault = 13,
WHvX64ExceptionTypePageFault = 14,
WHvX64ExceptionTypeFloatingPointErrorFault = 16,
WHvX64ExceptionTypeAlignmentCheckFault = 17,
WHvX64ExceptionTypeMachineCheckAbort = 18,
WHvX64ExceptionTypeSimdFloatingPointFault = 19,
}#define global WHvX64ExceptionTypeDivideErrorFault 0x0
#define global WHvX64ExceptionTypeDebugTrapOrFault 0x1
#define global WHvX64ExceptionTypeBreakpointTrap 0x3
#define global WHvX64ExceptionTypeOverflowTrap 0x4
#define global WHvX64ExceptionTypeBoundRangeFault 0x5
#define global WHvX64ExceptionTypeInvalidOpcodeFault 0x6
#define global WHvX64ExceptionTypeDeviceNotAvailableFault 0x7
#define global WHvX64ExceptionTypeDoubleFaultAbort 0x8
#define global WHvX64ExceptionTypeInvalidTaskStateSegmentFault 0xA
#define global WHvX64ExceptionTypeSegmentNotPresentFault 0xB
#define global WHvX64ExceptionTypeStackFault 0xC
#define global WHvX64ExceptionTypeGeneralProtectionFault 0xD
#define global WHvX64ExceptionTypePageFault 0xE
#define global WHvX64ExceptionTypeFloatingPointErrorFault 0x10
#define global WHvX64ExceptionTypeAlignmentCheckFault 0x11
#define global WHvX64ExceptionTypeMachineCheckAbort 0x12
#define global WHvX64ExceptionTypeSimdFloatingPointFault 0x13