ホーム › System.Hypervisor › WHV_INTERRUPT_TYPE
WHV_INTERRUPT_TYPE
列挙型メンバー 6
| 名前 | 10進 | 16進 |
|---|---|---|
| WHvX64InterruptTypeFixed | 0 | 0x0 |
| WHvX64InterruptTypeLowestPriority | 1 | 0x1 |
| WHvX64InterruptTypeNmi | 4 | 0x4 |
| WHvX64InterruptTypeInit | 5 | 0x5 |
| WHvX64InterruptTypeSipi | 6 | 0x6 |
| WHvX64InterruptTypeLocalInt1 | 9 | 0x9 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WHV_INTERRUPT_TYPE : int {
WHvX64InterruptTypeFixed = 0,
WHvX64InterruptTypeLowestPriority = 1,
WHvX64InterruptTypeNmi = 4,
WHvX64InterruptTypeInit = 5,
WHvX64InterruptTypeSipi = 6,
WHvX64InterruptTypeLocalInt1 = 9
} WHV_INTERRUPT_TYPE;public enum WHV_INTERRUPT_TYPE : int
{
WHvX64InterruptTypeFixed = 0,
WHvX64InterruptTypeLowestPriority = 1,
WHvX64InterruptTypeNmi = 4,
WHvX64InterruptTypeInit = 5,
WHvX64InterruptTypeSipi = 6,
WHvX64InterruptTypeLocalInt1 = 9,
}Public Enum WHV_INTERRUPT_TYPE As Integer
WHvX64InterruptTypeFixed = 0
WHvX64InterruptTypeLowestPriority = 1
WHvX64InterruptTypeNmi = 4
WHvX64InterruptTypeInit = 5
WHvX64InterruptTypeSipi = 6
WHvX64InterruptTypeLocalInt1 = 9
End Enumimport enum
class WHV_INTERRUPT_TYPE(enum.IntEnum):
WHvX64InterruptTypeFixed = 0
WHvX64InterruptTypeLowestPriority = 1
WHvX64InterruptTypeNmi = 4
WHvX64InterruptTypeInit = 5
WHvX64InterruptTypeSipi = 6
WHvX64InterruptTypeLocalInt1 = 9// WHV_INTERRUPT_TYPE
pub const WHvX64InterruptTypeFixed: i32 = 0;
pub const WHvX64InterruptTypeLowestPriority: i32 = 1;
pub const WHvX64InterruptTypeNmi: i32 = 4;
pub const WHvX64InterruptTypeInit: i32 = 5;
pub const WHvX64InterruptTypeSipi: i32 = 6;
pub const WHvX64InterruptTypeLocalInt1: i32 = 9;// WHV_INTERRUPT_TYPE
const (
WHvX64InterruptTypeFixed int32 = 0
WHvX64InterruptTypeLowestPriority int32 = 1
WHvX64InterruptTypeNmi int32 = 4
WHvX64InterruptTypeInit int32 = 5
WHvX64InterruptTypeSipi int32 = 6
WHvX64InterruptTypeLocalInt1 int32 = 9
)const
WHvX64InterruptTypeFixed = 0;
WHvX64InterruptTypeLowestPriority = 1;
WHvX64InterruptTypeNmi = 4;
WHvX64InterruptTypeInit = 5;
WHvX64InterruptTypeSipi = 6;
WHvX64InterruptTypeLocalInt1 = 9;// WHV_INTERRUPT_TYPE
pub const WHvX64InterruptTypeFixed: i32 = 0;
pub const WHvX64InterruptTypeLowestPriority: i32 = 1;
pub const WHvX64InterruptTypeNmi: i32 = 4;
pub const WHvX64InterruptTypeInit: i32 = 5;
pub const WHvX64InterruptTypeSipi: i32 = 6;
pub const WHvX64InterruptTypeLocalInt1: i32 = 9;const
WHvX64InterruptTypeFixed* = 0
WHvX64InterruptTypeLowestPriority* = 1
WHvX64InterruptTypeNmi* = 4
WHvX64InterruptTypeInit* = 5
WHvX64InterruptTypeSipi* = 6
WHvX64InterruptTypeLocalInt1* = 9enum WHV_INTERRUPT_TYPE : int {
WHvX64InterruptTypeFixed = 0,
WHvX64InterruptTypeLowestPriority = 1,
WHvX64InterruptTypeNmi = 4,
WHvX64InterruptTypeInit = 5,
WHvX64InterruptTypeSipi = 6,
WHvX64InterruptTypeLocalInt1 = 9,
}#define global WHvX64InterruptTypeFixed 0x0
#define global WHvX64InterruptTypeLowestPriority 0x1
#define global WHvX64InterruptTypeNmi 0x4
#define global WHvX64InterruptTypeInit 0x5
#define global WHvX64InterruptTypeSipi 0x6
#define global WHvX64InterruptTypeLocalInt1 0x9