ホーム › Storage.Nvme › NVME_WCS_DEVICE_RECOVERY_ACTION1
NVME_WCS_DEVICE_RECOVERY_ACTION1
列挙型メンバー 7
| 名前 | 10進 | 16進 |
|---|---|---|
| NVMeDeviceRecoveryNoAction | 0 | 0x0 |
| NVMeDeviceRecoveryFormatNVM | 1 | 0x1 |
| NVMeDeviceRecoveryVendorSpecificCommand | 2 | 0x2 |
| NVMeDeviceRecoveryVendorAnalysis | 3 | 0x3 |
| NVMeDeviceRecoveryDeviceReplacement | 4 | 0x4 |
| NVMeDeviceRecoverySanitize | 5 | 0x5 |
| NVMeDeviceRecovery1Max | 15 | 0xF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum NVME_WCS_DEVICE_RECOVERY_ACTION1 : int {
NVMeDeviceRecoveryNoAction = 0,
NVMeDeviceRecoveryFormatNVM = 1,
NVMeDeviceRecoveryVendorSpecificCommand = 2,
NVMeDeviceRecoveryVendorAnalysis = 3,
NVMeDeviceRecoveryDeviceReplacement = 4,
NVMeDeviceRecoverySanitize = 5,
NVMeDeviceRecovery1Max = 15
} NVME_WCS_DEVICE_RECOVERY_ACTION1;public enum NVME_WCS_DEVICE_RECOVERY_ACTION1 : int
{
NVMeDeviceRecoveryNoAction = 0,
NVMeDeviceRecoveryFormatNVM = 1,
NVMeDeviceRecoveryVendorSpecificCommand = 2,
NVMeDeviceRecoveryVendorAnalysis = 3,
NVMeDeviceRecoveryDeviceReplacement = 4,
NVMeDeviceRecoverySanitize = 5,
NVMeDeviceRecovery1Max = 15,
}Public Enum NVME_WCS_DEVICE_RECOVERY_ACTION1 As Integer
NVMeDeviceRecoveryNoAction = 0
NVMeDeviceRecoveryFormatNVM = 1
NVMeDeviceRecoveryVendorSpecificCommand = 2
NVMeDeviceRecoveryVendorAnalysis = 3
NVMeDeviceRecoveryDeviceReplacement = 4
NVMeDeviceRecoverySanitize = 5
NVMeDeviceRecovery1Max = 15
End Enumimport enum
class NVME_WCS_DEVICE_RECOVERY_ACTION1(enum.IntEnum):
NVMeDeviceRecoveryNoAction = 0
NVMeDeviceRecoveryFormatNVM = 1
NVMeDeviceRecoveryVendorSpecificCommand = 2
NVMeDeviceRecoveryVendorAnalysis = 3
NVMeDeviceRecoveryDeviceReplacement = 4
NVMeDeviceRecoverySanitize = 5
NVMeDeviceRecovery1Max = 15// NVME_WCS_DEVICE_RECOVERY_ACTION1
pub const NVMeDeviceRecoveryNoAction: i32 = 0;
pub const NVMeDeviceRecoveryFormatNVM: i32 = 1;
pub const NVMeDeviceRecoveryVendorSpecificCommand: i32 = 2;
pub const NVMeDeviceRecoveryVendorAnalysis: i32 = 3;
pub const NVMeDeviceRecoveryDeviceReplacement: i32 = 4;
pub const NVMeDeviceRecoverySanitize: i32 = 5;
pub const NVMeDeviceRecovery1Max: i32 = 15;// NVME_WCS_DEVICE_RECOVERY_ACTION1
const (
NVMeDeviceRecoveryNoAction int32 = 0
NVMeDeviceRecoveryFormatNVM int32 = 1
NVMeDeviceRecoveryVendorSpecificCommand int32 = 2
NVMeDeviceRecoveryVendorAnalysis int32 = 3
NVMeDeviceRecoveryDeviceReplacement int32 = 4
NVMeDeviceRecoverySanitize int32 = 5
NVMeDeviceRecovery1Max int32 = 15
)const
NVMeDeviceRecoveryNoAction = 0;
NVMeDeviceRecoveryFormatNVM = 1;
NVMeDeviceRecoveryVendorSpecificCommand = 2;
NVMeDeviceRecoveryVendorAnalysis = 3;
NVMeDeviceRecoveryDeviceReplacement = 4;
NVMeDeviceRecoverySanitize = 5;
NVMeDeviceRecovery1Max = 15;// NVME_WCS_DEVICE_RECOVERY_ACTION1
pub const NVMeDeviceRecoveryNoAction: i32 = 0;
pub const NVMeDeviceRecoveryFormatNVM: i32 = 1;
pub const NVMeDeviceRecoveryVendorSpecificCommand: i32 = 2;
pub const NVMeDeviceRecoveryVendorAnalysis: i32 = 3;
pub const NVMeDeviceRecoveryDeviceReplacement: i32 = 4;
pub const NVMeDeviceRecoverySanitize: i32 = 5;
pub const NVMeDeviceRecovery1Max: i32 = 15;const
NVMeDeviceRecoveryNoAction* = 0
NVMeDeviceRecoveryFormatNVM* = 1
NVMeDeviceRecoveryVendorSpecificCommand* = 2
NVMeDeviceRecoveryVendorAnalysis* = 3
NVMeDeviceRecoveryDeviceReplacement* = 4
NVMeDeviceRecoverySanitize* = 5
NVMeDeviceRecovery1Max* = 15enum NVME_WCS_DEVICE_RECOVERY_ACTION1 : int {
NVMeDeviceRecoveryNoAction = 0,
NVMeDeviceRecoveryFormatNVM = 1,
NVMeDeviceRecoveryVendorSpecificCommand = 2,
NVMeDeviceRecoveryVendorAnalysis = 3,
NVMeDeviceRecoveryDeviceReplacement = 4,
NVMeDeviceRecoverySanitize = 5,
NVMeDeviceRecovery1Max = 15,
}#define global NVMeDeviceRecoveryNoAction 0x0
#define global NVMeDeviceRecoveryFormatNVM 0x1
#define global NVMeDeviceRecoveryVendorSpecificCommand 0x2
#define global NVMeDeviceRecoveryVendorAnalysis 0x3
#define global NVMeDeviceRecoveryDeviceReplacement 0x4
#define global NVMeDeviceRecoverySanitize 0x5
#define global NVMeDeviceRecovery1Max 0xF