ホーム › Storage.Nvme › NVME_STATUS_PATH_ERROR_CODES
NVME_STATUS_PATH_ERROR_CODES
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| NVME_STATUS_INTERNAL_PATH_ERROR | 0 | 0x0 |
| NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS | 1 | 0x1 |
| NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE | 2 | 0x2 |
| NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION | 3 | 0x3 |
| NVME_STATUS_CONTROLLER_PATHING_ERROR | 96 | 0x60 |
| NVME_STATUS_HOST_PATHING_ERROR | 112 | 0x70 |
| NVME_STATUS_COMMAND_ABORTED_BY_HOST | 113 | 0x71 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum NVME_STATUS_PATH_ERROR_CODES : int {
NVME_STATUS_INTERNAL_PATH_ERROR = 0,
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS = 1,
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE = 2,
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION = 3,
NVME_STATUS_CONTROLLER_PATHING_ERROR = 96,
NVME_STATUS_HOST_PATHING_ERROR = 112,
NVME_STATUS_COMMAND_ABORTED_BY_HOST = 113
} NVME_STATUS_PATH_ERROR_CODES;public enum NVME_STATUS_PATH_ERROR_CODES : int
{
NVME_STATUS_INTERNAL_PATH_ERROR = 0,
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS = 1,
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE = 2,
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION = 3,
NVME_STATUS_CONTROLLER_PATHING_ERROR = 96,
NVME_STATUS_HOST_PATHING_ERROR = 112,
NVME_STATUS_COMMAND_ABORTED_BY_HOST = 113,
}Public Enum NVME_STATUS_PATH_ERROR_CODES As Integer
NVME_STATUS_INTERNAL_PATH_ERROR = 0
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS = 1
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE = 2
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION = 3
NVME_STATUS_CONTROLLER_PATHING_ERROR = 96
NVME_STATUS_HOST_PATHING_ERROR = 112
NVME_STATUS_COMMAND_ABORTED_BY_HOST = 113
End Enumimport enum
class NVME_STATUS_PATH_ERROR_CODES(enum.IntEnum):
NVME_STATUS_INTERNAL_PATH_ERROR = 0
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS = 1
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE = 2
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION = 3
NVME_STATUS_CONTROLLER_PATHING_ERROR = 96
NVME_STATUS_HOST_PATHING_ERROR = 112
NVME_STATUS_COMMAND_ABORTED_BY_HOST = 113// NVME_STATUS_PATH_ERROR_CODES
pub const NVME_STATUS_INTERNAL_PATH_ERROR: i32 = 0;
pub const NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS: i32 = 1;
pub const NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE: i32 = 2;
pub const NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION: i32 = 3;
pub const NVME_STATUS_CONTROLLER_PATHING_ERROR: i32 = 96;
pub const NVME_STATUS_HOST_PATHING_ERROR: i32 = 112;
pub const NVME_STATUS_COMMAND_ABORTED_BY_HOST: i32 = 113;// NVME_STATUS_PATH_ERROR_CODES
const (
NVME_STATUS_INTERNAL_PATH_ERROR int32 = 0
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS int32 = 1
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE int32 = 2
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION int32 = 3
NVME_STATUS_CONTROLLER_PATHING_ERROR int32 = 96
NVME_STATUS_HOST_PATHING_ERROR int32 = 112
NVME_STATUS_COMMAND_ABORTED_BY_HOST int32 = 113
)const
NVME_STATUS_INTERNAL_PATH_ERROR = 0;
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS = 1;
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE = 2;
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION = 3;
NVME_STATUS_CONTROLLER_PATHING_ERROR = 96;
NVME_STATUS_HOST_PATHING_ERROR = 112;
NVME_STATUS_COMMAND_ABORTED_BY_HOST = 113;// NVME_STATUS_PATH_ERROR_CODES
pub const NVME_STATUS_INTERNAL_PATH_ERROR: i32 = 0;
pub const NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS: i32 = 1;
pub const NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE: i32 = 2;
pub const NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION: i32 = 3;
pub const NVME_STATUS_CONTROLLER_PATHING_ERROR: i32 = 96;
pub const NVME_STATUS_HOST_PATHING_ERROR: i32 = 112;
pub const NVME_STATUS_COMMAND_ABORTED_BY_HOST: i32 = 113;const
NVME_STATUS_INTERNAL_PATH_ERROR* = 0
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS* = 1
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE* = 2
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION* = 3
NVME_STATUS_CONTROLLER_PATHING_ERROR* = 96
NVME_STATUS_HOST_PATHING_ERROR* = 112
NVME_STATUS_COMMAND_ABORTED_BY_HOST* = 113enum NVME_STATUS_PATH_ERROR_CODES : int {
NVME_STATUS_INTERNAL_PATH_ERROR = 0,
NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS = 1,
NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE = 2,
NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION = 3,
NVME_STATUS_CONTROLLER_PATHING_ERROR = 96,
NVME_STATUS_HOST_PATHING_ERROR = 112,
NVME_STATUS_COMMAND_ABORTED_BY_HOST = 113,
}#define global NVME_STATUS_INTERNAL_PATH_ERROR 0x0
#define global NVME_STATUS_ASYMMETRIC_ACCESS_PERSISTENT_LOSS 0x1
#define global NVME_STATUS_ASYMMETRIC_ACCESS_INACCESSIBLE 0x2
#define global NVME_STATUS_ASYMMETRIC_ACCESS_TRANSITION 0x3
#define global NVME_STATUS_CONTROLLER_PATHING_ERROR 0x60
#define global NVME_STATUS_HOST_PATHING_ERROR 0x70
#define global NVME_STATUS_COMMAND_ABORTED_BY_HOST 0x71