ホーム › System.Hypervisor › WHV_TRANSLATE_GVA_RESULT_CODE
WHV_TRANSLATE_GVA_RESULT_CODE
列挙型メンバー 9
| 名前 | 10進 | 16進 |
|---|---|---|
| WHvTranslateGvaResultSuccess | 0 | 0x0 |
| WHvTranslateGvaResultPageNotPresent | 1 | 0x1 |
| WHvTranslateGvaResultPrivilegeViolation | 2 | 0x2 |
| WHvTranslateGvaResultInvalidPageTableFlags | 3 | 0x3 |
| WHvTranslateGvaResultGpaUnmapped | 4 | 0x4 |
| WHvTranslateGvaResultGpaNoReadAccess | 5 | 0x5 |
| WHvTranslateGvaResultGpaNoWriteAccess | 6 | 0x6 |
| WHvTranslateGvaResultGpaIllegalOverlayAccess | 7 | 0x7 |
| WHvTranslateGvaResultIntercept | 8 | 0x8 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum WHV_TRANSLATE_GVA_RESULT_CODE : int {
WHvTranslateGvaResultSuccess = 0,
WHvTranslateGvaResultPageNotPresent = 1,
WHvTranslateGvaResultPrivilegeViolation = 2,
WHvTranslateGvaResultInvalidPageTableFlags = 3,
WHvTranslateGvaResultGpaUnmapped = 4,
WHvTranslateGvaResultGpaNoReadAccess = 5,
WHvTranslateGvaResultGpaNoWriteAccess = 6,
WHvTranslateGvaResultGpaIllegalOverlayAccess = 7,
WHvTranslateGvaResultIntercept = 8
} WHV_TRANSLATE_GVA_RESULT_CODE;public enum WHV_TRANSLATE_GVA_RESULT_CODE : int
{
WHvTranslateGvaResultSuccess = 0,
WHvTranslateGvaResultPageNotPresent = 1,
WHvTranslateGvaResultPrivilegeViolation = 2,
WHvTranslateGvaResultInvalidPageTableFlags = 3,
WHvTranslateGvaResultGpaUnmapped = 4,
WHvTranslateGvaResultGpaNoReadAccess = 5,
WHvTranslateGvaResultGpaNoWriteAccess = 6,
WHvTranslateGvaResultGpaIllegalOverlayAccess = 7,
WHvTranslateGvaResultIntercept = 8,
}Public Enum WHV_TRANSLATE_GVA_RESULT_CODE As Integer
WHvTranslateGvaResultSuccess = 0
WHvTranslateGvaResultPageNotPresent = 1
WHvTranslateGvaResultPrivilegeViolation = 2
WHvTranslateGvaResultInvalidPageTableFlags = 3
WHvTranslateGvaResultGpaUnmapped = 4
WHvTranslateGvaResultGpaNoReadAccess = 5
WHvTranslateGvaResultGpaNoWriteAccess = 6
WHvTranslateGvaResultGpaIllegalOverlayAccess = 7
WHvTranslateGvaResultIntercept = 8
End Enumimport enum
class WHV_TRANSLATE_GVA_RESULT_CODE(enum.IntEnum):
WHvTranslateGvaResultSuccess = 0
WHvTranslateGvaResultPageNotPresent = 1
WHvTranslateGvaResultPrivilegeViolation = 2
WHvTranslateGvaResultInvalidPageTableFlags = 3
WHvTranslateGvaResultGpaUnmapped = 4
WHvTranslateGvaResultGpaNoReadAccess = 5
WHvTranslateGvaResultGpaNoWriteAccess = 6
WHvTranslateGvaResultGpaIllegalOverlayAccess = 7
WHvTranslateGvaResultIntercept = 8// WHV_TRANSLATE_GVA_RESULT_CODE
pub const WHvTranslateGvaResultSuccess: i32 = 0;
pub const WHvTranslateGvaResultPageNotPresent: i32 = 1;
pub const WHvTranslateGvaResultPrivilegeViolation: i32 = 2;
pub const WHvTranslateGvaResultInvalidPageTableFlags: i32 = 3;
pub const WHvTranslateGvaResultGpaUnmapped: i32 = 4;
pub const WHvTranslateGvaResultGpaNoReadAccess: i32 = 5;
pub const WHvTranslateGvaResultGpaNoWriteAccess: i32 = 6;
pub const WHvTranslateGvaResultGpaIllegalOverlayAccess: i32 = 7;
pub const WHvTranslateGvaResultIntercept: i32 = 8;// WHV_TRANSLATE_GVA_RESULT_CODE
const (
WHvTranslateGvaResultSuccess int32 = 0
WHvTranslateGvaResultPageNotPresent int32 = 1
WHvTranslateGvaResultPrivilegeViolation int32 = 2
WHvTranslateGvaResultInvalidPageTableFlags int32 = 3
WHvTranslateGvaResultGpaUnmapped int32 = 4
WHvTranslateGvaResultGpaNoReadAccess int32 = 5
WHvTranslateGvaResultGpaNoWriteAccess int32 = 6
WHvTranslateGvaResultGpaIllegalOverlayAccess int32 = 7
WHvTranslateGvaResultIntercept int32 = 8
)const
WHvTranslateGvaResultSuccess = 0;
WHvTranslateGvaResultPageNotPresent = 1;
WHvTranslateGvaResultPrivilegeViolation = 2;
WHvTranslateGvaResultInvalidPageTableFlags = 3;
WHvTranslateGvaResultGpaUnmapped = 4;
WHvTranslateGvaResultGpaNoReadAccess = 5;
WHvTranslateGvaResultGpaNoWriteAccess = 6;
WHvTranslateGvaResultGpaIllegalOverlayAccess = 7;
WHvTranslateGvaResultIntercept = 8;// WHV_TRANSLATE_GVA_RESULT_CODE
pub const WHvTranslateGvaResultSuccess: i32 = 0;
pub const WHvTranslateGvaResultPageNotPresent: i32 = 1;
pub const WHvTranslateGvaResultPrivilegeViolation: i32 = 2;
pub const WHvTranslateGvaResultInvalidPageTableFlags: i32 = 3;
pub const WHvTranslateGvaResultGpaUnmapped: i32 = 4;
pub const WHvTranslateGvaResultGpaNoReadAccess: i32 = 5;
pub const WHvTranslateGvaResultGpaNoWriteAccess: i32 = 6;
pub const WHvTranslateGvaResultGpaIllegalOverlayAccess: i32 = 7;
pub const WHvTranslateGvaResultIntercept: i32 = 8;const
WHvTranslateGvaResultSuccess* = 0
WHvTranslateGvaResultPageNotPresent* = 1
WHvTranslateGvaResultPrivilegeViolation* = 2
WHvTranslateGvaResultInvalidPageTableFlags* = 3
WHvTranslateGvaResultGpaUnmapped* = 4
WHvTranslateGvaResultGpaNoReadAccess* = 5
WHvTranslateGvaResultGpaNoWriteAccess* = 6
WHvTranslateGvaResultGpaIllegalOverlayAccess* = 7
WHvTranslateGvaResultIntercept* = 8enum WHV_TRANSLATE_GVA_RESULT_CODE : int {
WHvTranslateGvaResultSuccess = 0,
WHvTranslateGvaResultPageNotPresent = 1,
WHvTranslateGvaResultPrivilegeViolation = 2,
WHvTranslateGvaResultInvalidPageTableFlags = 3,
WHvTranslateGvaResultGpaUnmapped = 4,
WHvTranslateGvaResultGpaNoReadAccess = 5,
WHvTranslateGvaResultGpaNoWriteAccess = 6,
WHvTranslateGvaResultGpaIllegalOverlayAccess = 7,
WHvTranslateGvaResultIntercept = 8,
}#define global WHvTranslateGvaResultSuccess 0x0
#define global WHvTranslateGvaResultPageNotPresent 0x1
#define global WHvTranslateGvaResultPrivilegeViolation 0x2
#define global WHvTranslateGvaResultInvalidPageTableFlags 0x3
#define global WHvTranslateGvaResultGpaUnmapped 0x4
#define global WHvTranslateGvaResultGpaNoReadAccess 0x5
#define global WHvTranslateGvaResultGpaNoWriteAccess 0x6
#define global WHvTranslateGvaResultGpaIllegalOverlayAccess 0x7
#define global WHvTranslateGvaResultIntercept 0x8