ホーム › Storage.Nvme › NVME_LOG_PAGES
NVME_LOG_PAGES
列挙型メンバー 27
| 名前 | 10進 | 16進 |
|---|---|---|
| NVME_LOG_PAGE_SUPPORTED_LOG_PAGES | 0 | 0x0 |
| NVME_LOG_PAGE_ERROR_INFO | 1 | 0x1 |
| NVME_LOG_PAGE_HEALTH_INFO | 2 | 0x2 |
| NVME_LOG_PAGE_FIRMWARE_SLOT_INFO | 3 | 0x3 |
| NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST | 4 | 0x4 |
| NVME_LOG_PAGE_COMMAND_EFFECTS | 5 | 0x5 |
| NVME_LOG_PAGE_DEVICE_SELF_TEST | 6 | 0x6 |
| NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED | 7 | 0x7 |
| NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED | 8 | 0x8 |
| NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION | 9 | 0x9 |
| NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET | 10 | 0xA |
| NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE | 11 | 0xB |
| NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS | 12 | 0xC |
| NVME_LOG_PAGE_PERSISTENT_EVENT_LOG | 13 | 0xD |
| NVME_LOG_PAGE_LBA_STATUS_INFORMATION | 14 | 0xE |
| NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE | 15 | 0xF |
| NVME_LOG_PAGE_MEDIA_UNIT_STATUS | 16 | 0x10 |
| NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST | 17 | 0x11 |
| NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS | 18 | 0x12 |
| NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS | 19 | 0x13 |
| NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN | 20 | 0x14 |
| NVME_LOG_PAGE_BOOT_PARTITON | 21 | 0x15 |
| NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION | 22 | 0x16 |
| NVME_LOG_PAGE_DISCOVERY | 112 | 0x70 |
| NVME_LOG_PAGE_RESERVATION_NOTIFICATION | 128 | 0x80 |
| NVME_LOG_PAGE_SANITIZE_STATUS | 129 | 0x81 |
| NVME_LOG_PAGE_CHANGED_ZONE_LIST | 191 | 0xBF |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum NVME_LOG_PAGES : int {
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES = 0,
NVME_LOG_PAGE_ERROR_INFO = 1,
NVME_LOG_PAGE_HEALTH_INFO = 2,
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO = 3,
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST = 4,
NVME_LOG_PAGE_COMMAND_EFFECTS = 5,
NVME_LOG_PAGE_DEVICE_SELF_TEST = 6,
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED = 7,
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED = 8,
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION = 9,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET = 10,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE = 11,
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS = 12,
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG = 13,
NVME_LOG_PAGE_LBA_STATUS_INFORMATION = 14,
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE = 15,
NVME_LOG_PAGE_MEDIA_UNIT_STATUS = 16,
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST = 17,
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS = 18,
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS = 19,
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN = 20,
NVME_LOG_PAGE_BOOT_PARTITON = 21,
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION = 22,
NVME_LOG_PAGE_DISCOVERY = 112,
NVME_LOG_PAGE_RESERVATION_NOTIFICATION = 128,
NVME_LOG_PAGE_SANITIZE_STATUS = 129,
NVME_LOG_PAGE_CHANGED_ZONE_LIST = 191
} NVME_LOG_PAGES;public enum NVME_LOG_PAGES : int
{
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES = 0,
NVME_LOG_PAGE_ERROR_INFO = 1,
NVME_LOG_PAGE_HEALTH_INFO = 2,
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO = 3,
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST = 4,
NVME_LOG_PAGE_COMMAND_EFFECTS = 5,
NVME_LOG_PAGE_DEVICE_SELF_TEST = 6,
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED = 7,
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED = 8,
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION = 9,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET = 10,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE = 11,
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS = 12,
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG = 13,
NVME_LOG_PAGE_LBA_STATUS_INFORMATION = 14,
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE = 15,
NVME_LOG_PAGE_MEDIA_UNIT_STATUS = 16,
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST = 17,
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS = 18,
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS = 19,
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN = 20,
NVME_LOG_PAGE_BOOT_PARTITON = 21,
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION = 22,
NVME_LOG_PAGE_DISCOVERY = 112,
NVME_LOG_PAGE_RESERVATION_NOTIFICATION = 128,
NVME_LOG_PAGE_SANITIZE_STATUS = 129,
NVME_LOG_PAGE_CHANGED_ZONE_LIST = 191,
}Public Enum NVME_LOG_PAGES As Integer
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES = 0
NVME_LOG_PAGE_ERROR_INFO = 1
NVME_LOG_PAGE_HEALTH_INFO = 2
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO = 3
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST = 4
NVME_LOG_PAGE_COMMAND_EFFECTS = 5
NVME_LOG_PAGE_DEVICE_SELF_TEST = 6
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED = 7
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED = 8
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION = 9
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET = 10
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE = 11
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS = 12
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG = 13
NVME_LOG_PAGE_LBA_STATUS_INFORMATION = 14
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE = 15
NVME_LOG_PAGE_MEDIA_UNIT_STATUS = 16
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST = 17
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS = 18
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS = 19
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN = 20
NVME_LOG_PAGE_BOOT_PARTITON = 21
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION = 22
NVME_LOG_PAGE_DISCOVERY = 112
NVME_LOG_PAGE_RESERVATION_NOTIFICATION = 128
NVME_LOG_PAGE_SANITIZE_STATUS = 129
NVME_LOG_PAGE_CHANGED_ZONE_LIST = 191
End Enumimport enum
class NVME_LOG_PAGES(enum.IntEnum):
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES = 0
NVME_LOG_PAGE_ERROR_INFO = 1
NVME_LOG_PAGE_HEALTH_INFO = 2
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO = 3
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST = 4
NVME_LOG_PAGE_COMMAND_EFFECTS = 5
NVME_LOG_PAGE_DEVICE_SELF_TEST = 6
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED = 7
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED = 8
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION = 9
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET = 10
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE = 11
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS = 12
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG = 13
NVME_LOG_PAGE_LBA_STATUS_INFORMATION = 14
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE = 15
NVME_LOG_PAGE_MEDIA_UNIT_STATUS = 16
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST = 17
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS = 18
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS = 19
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN = 20
NVME_LOG_PAGE_BOOT_PARTITON = 21
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION = 22
NVME_LOG_PAGE_DISCOVERY = 112
NVME_LOG_PAGE_RESERVATION_NOTIFICATION = 128
NVME_LOG_PAGE_SANITIZE_STATUS = 129
NVME_LOG_PAGE_CHANGED_ZONE_LIST = 191// NVME_LOG_PAGES
pub const NVME_LOG_PAGE_SUPPORTED_LOG_PAGES: i32 = 0;
pub const NVME_LOG_PAGE_ERROR_INFO: i32 = 1;
pub const NVME_LOG_PAGE_HEALTH_INFO: i32 = 2;
pub const NVME_LOG_PAGE_FIRMWARE_SLOT_INFO: i32 = 3;
pub const NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST: i32 = 4;
pub const NVME_LOG_PAGE_COMMAND_EFFECTS: i32 = 5;
pub const NVME_LOG_PAGE_DEVICE_SELF_TEST: i32 = 6;
pub const NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED: i32 = 7;
pub const NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED: i32 = 8;
pub const NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION: i32 = 9;
pub const NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET: i32 = 10;
pub const NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE: i32 = 11;
pub const NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS: i32 = 12;
pub const NVME_LOG_PAGE_PERSISTENT_EVENT_LOG: i32 = 13;
pub const NVME_LOG_PAGE_LBA_STATUS_INFORMATION: i32 = 14;
pub const NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE: i32 = 15;
pub const NVME_LOG_PAGE_MEDIA_UNIT_STATUS: i32 = 16;
pub const NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST: i32 = 17;
pub const NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS: i32 = 18;
pub const NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS: i32 = 19;
pub const NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN: i32 = 20;
pub const NVME_LOG_PAGE_BOOT_PARTITON: i32 = 21;
pub const NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION: i32 = 22;
pub const NVME_LOG_PAGE_DISCOVERY: i32 = 112;
pub const NVME_LOG_PAGE_RESERVATION_NOTIFICATION: i32 = 128;
pub const NVME_LOG_PAGE_SANITIZE_STATUS: i32 = 129;
pub const NVME_LOG_PAGE_CHANGED_ZONE_LIST: i32 = 191;// NVME_LOG_PAGES
const (
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES int32 = 0
NVME_LOG_PAGE_ERROR_INFO int32 = 1
NVME_LOG_PAGE_HEALTH_INFO int32 = 2
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO int32 = 3
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST int32 = 4
NVME_LOG_PAGE_COMMAND_EFFECTS int32 = 5
NVME_LOG_PAGE_DEVICE_SELF_TEST int32 = 6
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED int32 = 7
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED int32 = 8
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION int32 = 9
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET int32 = 10
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE int32 = 11
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS int32 = 12
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG int32 = 13
NVME_LOG_PAGE_LBA_STATUS_INFORMATION int32 = 14
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE int32 = 15
NVME_LOG_PAGE_MEDIA_UNIT_STATUS int32 = 16
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST int32 = 17
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS int32 = 18
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS int32 = 19
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN int32 = 20
NVME_LOG_PAGE_BOOT_PARTITON int32 = 21
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION int32 = 22
NVME_LOG_PAGE_DISCOVERY int32 = 112
NVME_LOG_PAGE_RESERVATION_NOTIFICATION int32 = 128
NVME_LOG_PAGE_SANITIZE_STATUS int32 = 129
NVME_LOG_PAGE_CHANGED_ZONE_LIST int32 = 191
)const
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES = 0;
NVME_LOG_PAGE_ERROR_INFO = 1;
NVME_LOG_PAGE_HEALTH_INFO = 2;
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO = 3;
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST = 4;
NVME_LOG_PAGE_COMMAND_EFFECTS = 5;
NVME_LOG_PAGE_DEVICE_SELF_TEST = 6;
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED = 7;
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED = 8;
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION = 9;
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET = 10;
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE = 11;
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS = 12;
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG = 13;
NVME_LOG_PAGE_LBA_STATUS_INFORMATION = 14;
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE = 15;
NVME_LOG_PAGE_MEDIA_UNIT_STATUS = 16;
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST = 17;
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS = 18;
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS = 19;
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN = 20;
NVME_LOG_PAGE_BOOT_PARTITON = 21;
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION = 22;
NVME_LOG_PAGE_DISCOVERY = 112;
NVME_LOG_PAGE_RESERVATION_NOTIFICATION = 128;
NVME_LOG_PAGE_SANITIZE_STATUS = 129;
NVME_LOG_PAGE_CHANGED_ZONE_LIST = 191;// NVME_LOG_PAGES
pub const NVME_LOG_PAGE_SUPPORTED_LOG_PAGES: i32 = 0;
pub const NVME_LOG_PAGE_ERROR_INFO: i32 = 1;
pub const NVME_LOG_PAGE_HEALTH_INFO: i32 = 2;
pub const NVME_LOG_PAGE_FIRMWARE_SLOT_INFO: i32 = 3;
pub const NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST: i32 = 4;
pub const NVME_LOG_PAGE_COMMAND_EFFECTS: i32 = 5;
pub const NVME_LOG_PAGE_DEVICE_SELF_TEST: i32 = 6;
pub const NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED: i32 = 7;
pub const NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED: i32 = 8;
pub const NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION: i32 = 9;
pub const NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET: i32 = 10;
pub const NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE: i32 = 11;
pub const NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS: i32 = 12;
pub const NVME_LOG_PAGE_PERSISTENT_EVENT_LOG: i32 = 13;
pub const NVME_LOG_PAGE_LBA_STATUS_INFORMATION: i32 = 14;
pub const NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE: i32 = 15;
pub const NVME_LOG_PAGE_MEDIA_UNIT_STATUS: i32 = 16;
pub const NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST: i32 = 17;
pub const NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS: i32 = 18;
pub const NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS: i32 = 19;
pub const NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN: i32 = 20;
pub const NVME_LOG_PAGE_BOOT_PARTITON: i32 = 21;
pub const NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION: i32 = 22;
pub const NVME_LOG_PAGE_DISCOVERY: i32 = 112;
pub const NVME_LOG_PAGE_RESERVATION_NOTIFICATION: i32 = 128;
pub const NVME_LOG_PAGE_SANITIZE_STATUS: i32 = 129;
pub const NVME_LOG_PAGE_CHANGED_ZONE_LIST: i32 = 191;const
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES* = 0
NVME_LOG_PAGE_ERROR_INFO* = 1
NVME_LOG_PAGE_HEALTH_INFO* = 2
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO* = 3
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST* = 4
NVME_LOG_PAGE_COMMAND_EFFECTS* = 5
NVME_LOG_PAGE_DEVICE_SELF_TEST* = 6
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED* = 7
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED* = 8
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION* = 9
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET* = 10
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE* = 11
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS* = 12
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG* = 13
NVME_LOG_PAGE_LBA_STATUS_INFORMATION* = 14
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE* = 15
NVME_LOG_PAGE_MEDIA_UNIT_STATUS* = 16
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST* = 17
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS* = 18
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS* = 19
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN* = 20
NVME_LOG_PAGE_BOOT_PARTITON* = 21
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION* = 22
NVME_LOG_PAGE_DISCOVERY* = 112
NVME_LOG_PAGE_RESERVATION_NOTIFICATION* = 128
NVME_LOG_PAGE_SANITIZE_STATUS* = 129
NVME_LOG_PAGE_CHANGED_ZONE_LIST* = 191enum NVME_LOG_PAGES : int {
NVME_LOG_PAGE_SUPPORTED_LOG_PAGES = 0,
NVME_LOG_PAGE_ERROR_INFO = 1,
NVME_LOG_PAGE_HEALTH_INFO = 2,
NVME_LOG_PAGE_FIRMWARE_SLOT_INFO = 3,
NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST = 4,
NVME_LOG_PAGE_COMMAND_EFFECTS = 5,
NVME_LOG_PAGE_DEVICE_SELF_TEST = 6,
NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED = 7,
NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED = 8,
NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION = 9,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET = 10,
NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE = 11,
NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS = 12,
NVME_LOG_PAGE_PERSISTENT_EVENT_LOG = 13,
NVME_LOG_PAGE_LBA_STATUS_INFORMATION = 14,
NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE = 15,
NVME_LOG_PAGE_MEDIA_UNIT_STATUS = 16,
NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST = 17,
NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS = 18,
NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS = 19,
NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN = 20,
NVME_LOG_PAGE_BOOT_PARTITON = 21,
NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION = 22,
NVME_LOG_PAGE_DISCOVERY = 112,
NVME_LOG_PAGE_RESERVATION_NOTIFICATION = 128,
NVME_LOG_PAGE_SANITIZE_STATUS = 129,
NVME_LOG_PAGE_CHANGED_ZONE_LIST = 191,
}#define global NVME_LOG_PAGE_SUPPORTED_LOG_PAGES 0x0
#define global NVME_LOG_PAGE_ERROR_INFO 0x1
#define global NVME_LOG_PAGE_HEALTH_INFO 0x2
#define global NVME_LOG_PAGE_FIRMWARE_SLOT_INFO 0x3
#define global NVME_LOG_PAGE_CHANGED_NAMESPACE_LIST 0x4
#define global NVME_LOG_PAGE_COMMAND_EFFECTS 0x5
#define global NVME_LOG_PAGE_DEVICE_SELF_TEST 0x6
#define global NVME_LOG_PAGE_TELEMETRY_HOST_INITIATED 0x7
#define global NVME_LOG_PAGE_TELEMETRY_CTLR_INITIATED 0x8
#define global NVME_LOG_PAGE_ENDURANCE_GROUP_INFORMATION 0x9
#define global NVME_LOG_PAGE_PREDICTABLE_LATENCY_NVM_SET 0xA
#define global NVME_LOG_PAGE_PREDICTABLE_LATENCY_EVENT_AGGREGATE 0xB
#define global NVME_LOG_PAGE_ASYMMETRIC_NAMESPACE_ACCESS 0xC
#define global NVME_LOG_PAGE_PERSISTENT_EVENT_LOG 0xD
#define global NVME_LOG_PAGE_LBA_STATUS_INFORMATION 0xE
#define global NVME_LOG_PAGE_ENDURANCE_GROUP_EVENT_AGGREGATE 0xF
#define global NVME_LOG_PAGE_MEDIA_UNIT_STATUS 0x10
#define global NVME_LOG_PAGE_SUPPORTED_CAPACITY_CONFIGURATION_LIST 0x11
#define global NVME_LOG_PAGE_FEATURE_IDENTIFIERS_SUPPORTED_AND_EFFECTS 0x12
#define global NVME_LOG_PAGE_NVME_MI_COMMANDS_SUPPORTED_AND_EFFECTS 0x13
#define global NVME_LOG_PAGE_COMMAND_AND_FEATURE_LOCKDOWN 0x14
#define global NVME_LOG_PAGE_BOOT_PARTITON 0x15
#define global NVME_LOG_PAGE_ROTATIONAL_MEDIA_INFORMATION 0x16
#define global NVME_LOG_PAGE_DISCOVERY 0x70
#define global NVME_LOG_PAGE_RESERVATION_NOTIFICATION 0x80
#define global NVME_LOG_PAGE_SANITIZE_STATUS 0x81
#define global NVME_LOG_PAGE_CHANGED_ZONE_LIST 0xBF