ホーム › Storage.Nvme › 定数
定数
103Windows.Win32.Storage.Nvme
| 名前 | 型 | 値 |
|---|---|---|
| NVME_ADMINQ_ID | DWORD | 0 |
| NVME_NQN_MAX_LEN | DWORD | 256 |
| NVME_NQN_NAME_MAX_LEN | DWORD | 223 |
| NVME_CONTROLLER_ID_MIN | DWORD | 0 |
| NVME_CONTROLLER_ID_MAX | DWORD | 65519 |
| NVME_CONTROLLER_ID_STAT_PERSIST | DWORD | 65534 |
| NVME_CONTROLLER_ID_DYN | DWORD | 65535 |
| NVM_SUBSYSTEM_SHUTDOWN_NORMAL | DWORD | 1316121964 |
| NVM_SUBSYSTEM_SHUTDOWN_ABRUPT | DWORD | 1096970356 |
| NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE | DWORD | 4096 |
| NVME_UUID_ASSOCIATION_NONE | DWORD | 0 |
| NVME_UUID_ASSOCIATION_PCI_VID | DWORD | 1 |
| NVME_UUID_ASSOCIATION_PCI_SUBSYSTEM_VID | DWORD | 2 |
| NVME_UUID_ASSOCIATION_RESERVED | DWORD | 3 |
| NVME_NUM_UUID_LIST_ENTRIES | DWORD | 128 |
| NVME_MAX_UUID_INDEX | DWORD | 127 |
| NVME_VENDOR_SPECIFIC_LOG_PAGE_MIN_IDENTIFIER | DWORD | 192 |
| NVME_VENDOR_SPECIFIC_LOG_PAGE_MAX_IDENTIFIER | DWORD | 255 |
| GUID_OCP_DEVICE_SMART_INFORMATIONGuid | GUID | {2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF} |
| GUID_OCP_DEVICE_SMART_INFORMATION | GUID | {2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF} |
| GUID_WCS_DEVICE_SMART_ATTRIBUTESGuid | GUID | {2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF} |
| GUID_WCS_DEVICE_SMART_ATTRIBUTES | GUID | {2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF} |
| GUID_OCP_DEVICE_ERROR_RECOVERYGuid | GUID | {2131D944-30FE-AE34-AB4D-FD3DBA83195A} |
| GUID_OCP_DEVICE_ERROR_RECOVERY | GUID | {2131D944-30FE-AE34-AB4D-FD3DBA83195A} |
| GUID_WCS_DEVICE_ERROR_RECOVERYGuid | GUID | {2131D944-30FE-AE34-AB4D-FD3DBA83195A} |
| GUID_WCS_DEVICE_ERROR_RECOVERY | GUID | {2131D944-30FE-AE34-AB4D-FD3DBA83195A} |
| GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORYGuid | GUID | {769A796D-DAB4-A3F6-E24D-B28AACF31CD1} |
| GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY | GUID | {769A796D-DAB4-A3F6-E24D-B28AACF31CD1} |
| GUID_OCP_DEVICE_LATENCY_MONITORGuid | GUID | {8CC07A92-84D0-9C6C-7043-E6D4585ED485} |
| GUID_OCP_DEVICE_LATENCY_MONITOR | GUID | {8CC07A92-84D0-9C6C-7043-E6D4585ED485} |
| GUID_OCP_DEVICE_DEVICE_CAPABILITIESGuid | GUID | {0D054297-E1D1-98C9-5D49-584B913C05B7} |
| GUID_OCP_DEVICE_DEVICE_CAPABILITIES | GUID | {0D054297-E1D1-98C9-5D49-584B913C05B7} |
| GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTSGuid | GUID | {0E9C722F-2399-BB2C-6348-32D0B798BBC7} |
| GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS | GUID | {0E9C722F-2399-BB2C-6348-32D0B798BBC7} |
| GUID_OCP_DEVICE_TCG_CONFIGURATIONGuid | GUID | {BD244006-E07E-83E6-C047-54FA9D2AE054} |
| GUID_OCP_DEVICE_TCG_CONFIGURATION | GUID | {BD244006-E07E-83E6-C047-54FA9D2AE054} |
| GUID_OCP_DEVICE_TCG_HISTORYGuid | GUID | {704B513E-09C6-9490-274E-D0969690D788} |
| GUID_OCP_DEVICE_TCG_HISTORY | GUID | {704B513E-09C6-9490-274E-D0969690D788} |
| GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGEGuid | GUID | {98BCCE18-A5F0-BF35-A544-D97F259D669C} |
| GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGE | GUID | {98BCCE18-A5F0-BF35-A544-D97F259D669C} |
| GUID_MFND_CHILD_CONTROLLER_QOS_STAT_LOG_PAGEGuid | GUID | {9CB5FA26-0652-4644-873E-400084575F0F} |
| GUID_MFND_CHILD_CONTROLLER_QOS_STAT_LOG_PAGE | GUID | {9CB5FA26-0652-4644-873E-400084575F0F} |
| NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2 | DWORD | 2 |
| NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3 | DWORD | 3 |
| NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_0 | DWORD | 0 |
| NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_2 | DWORD | 2 |
| NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1 | DWORD | 1 |
| NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2 | DWORD | 2 |
| FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1 | DWORD | 1 |
| NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1 | DWORD | 1 |
| NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1 | DWORD | 1 |
| NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1 | DWORD | 1 |
| NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1 | DWORD | 1 |
| NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1 | DWORD | 1 |
| TCG_HISTORY_ENTRY_VERSION_1 | DWORD | 1 |
| NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1 | DWORD | 1 |
| NVME_MAX_HOST_IDENTIFIER_SIZE | DWORD | 16 |
| NVME_HOST_IDENTIFIER_SIZE | DWORD | 8 |
| NVME_EXTENDED_HOST_IDENTIFIER_SIZE | DWORD | 16 |
| NVME_MAX_LOG_SIZE | DWORD | 4096 |
| NVME_CDW10_LSP_ACTION_READ_LOG_DATA | DWORD | 0 |
| NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_LOG_DATA | DWORD | 1 |
| NVME_CDW10_LSP_ACTION_RELEASE_CONTEXT | DWORD | 2 |
| NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_512_BYTES_OF_HEADER | DWORD | 3 |
| NVME_NUM_LOG_PAGE_IDENTIFIERS | DWORD | 256 |
| NVME_MAX_LOG_PAGE_IDENTIFIER | DWORD | 255 |
| NVME_TELEMETRY_DATA_BLOCK_SIZE | DWORD | 512 |
| NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MIN_OPCODE | DWORD | 192 |
| NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MAX_OPCODE | DWORD | 255 |
| NVME_VENDOR_SPECIFIC_NVM_COMMAND_MIN_OPCODE | DWORD | 128 |
| NVME_VENDOR_SPECIFIC_NVM_COMMAND_MAX_OPCODE | DWORD | 255 |
| NVME_NUM_FID_SUPPORTED | DWORD | 256 |
| NVME_VENDOR_SPECIFIC_FEATURE_MIN_IDENTIFIER | DWORD | 192 |
| NVME_VENDOR_SPECIFIC_FEATURE_MAX_IDENTIFIER | DWORD | 255 |
| NVME_NUM_NVME_MI_COMMANDS_SUPPORTED | DWORD | 256 |
| NVME_STREAMS_ID_MIN | DWORD | 1 |
| NVME_STREAMS_ID_MAX | DWORD | 65535 |
| NVME_STREAMS_GET_STATUS_MAX_IDS | DWORD | 65535 |
| ZDES_SIZE_MULTIPLIER_IN_BYTES | DWORD | 64 |
| NVME_PSDT_XFER_PRP | DWORD | 0 |
| NVME_PSDT_XFER_SGL_BYTE | DWORD | 1 |
| NVME_PSDT_XFER_SGL_QWORD | DWORD | 2 |
| NVME_PSDT_XFER_RESERVED | DWORD | 3 |
| NVME_NAMESPACE_ALL | DWORD | 4294967295 |
| NVMEOF_TRANSPORT_ADDR_MAX_LEN | DWORD | 256 |
| NVMEOF_TRANSPORT_SERVID_MAX_LEN | DWORD | 32 |
| NVMEOF_TRANSPORT_SAS_MAX_LEN | DWORD | 256 |
| NVMEOF_DISCOVERY_NQN | unknown | nqn.2014-08.org.nvmexpress.discovery |
| NVMEOF_DISCOVERY_LOG_VERSION_0 | DWORD | 0 |
| NVMEOF_ADMINQ_MIN_DEPTH | DWORD | 32 |
| NVMEOF_ADMINQ_MAX_DEPTH | DWORD | 4096 |
| NVMEOF_IOQ_MIN_DEPTH | DWORD | 2 |
| NVMEOF_IOQ_MAX_DEPTH | DWORD | 65536 |
| NVMEOF_PROPERTY_SIZE_4Bytes | DWORD | 0 |
| NVMEOF_PROPERTY_SIZE_8Bytes | DWORD | 1 |
| NVME_DISCOVERY_INFO_MGMT_EKTYPE_PORTID | DWORD | 63 |
| NVME_DISCOVERY_INFO_MGMT_EKTYPE_TRADDR | DWORD | 95 |
| NVMEOF_DHCHAP_PROTOCOL_ID | DWORD | 1 |
| NVMEOF_DHCHAP_PREFIX_V1 | unknown | DHHC-1: |
| NVMEOF_DHCHAP_REPLY_CVAL_NOTVALID | DWORD | 0 |
| NVMEOF_DHCHAP_REPLY_CVAL_VALID | DWORD | 1 |
| NVMEOF_DHCHAP_SUCCESS1_RVAL_NOTVALID | DWORD | 0 |
| NVMEOF_DHCHAP_SUCCESS1_RVAL_VALID | DWORD | 1 |
各言語での定義
定数の定義。C/C++〜Go タブは数値定数のみ(GUID・文字列定数は上の表 / HSP タブを参照)。HSP は #define global。
#define NVME_ADMINQ_ID 0
#define NVME_NQN_MAX_LEN 256
#define NVME_NQN_NAME_MAX_LEN 223
#define NVME_CONTROLLER_ID_MIN 0
#define NVME_CONTROLLER_ID_MAX 65519
#define NVME_CONTROLLER_ID_STAT_PERSIST 65534
#define NVME_CONTROLLER_ID_DYN 65535
#define NVM_SUBSYSTEM_SHUTDOWN_NORMAL 1316121964
#define NVM_SUBSYSTEM_SHUTDOWN_ABRUPT 1096970356
#define NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE 4096
#define NVME_UUID_ASSOCIATION_NONE 0
#define NVME_UUID_ASSOCIATION_PCI_VID 1
#define NVME_UUID_ASSOCIATION_PCI_SUBSYSTEM_VID 2
#define NVME_UUID_ASSOCIATION_RESERVED 3
#define NVME_NUM_UUID_LIST_ENTRIES 128
#define NVME_MAX_UUID_INDEX 127
#define NVME_VENDOR_SPECIFIC_LOG_PAGE_MIN_IDENTIFIER 192
#define NVME_VENDOR_SPECIFIC_LOG_PAGE_MAX_IDENTIFIER 255
#define NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2 2
#define NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3 3
#define NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_0 0
#define NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_2 2
#define NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1 1
#define NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2 2
#define FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1 1
#define NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1 1
#define NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1 1
#define NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1 1
#define NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1 1
#define NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1 1
#define TCG_HISTORY_ENTRY_VERSION_1 1
#define NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1 1
#define NVME_MAX_HOST_IDENTIFIER_SIZE 16
#define NVME_HOST_IDENTIFIER_SIZE 8
#define NVME_EXTENDED_HOST_IDENTIFIER_SIZE 16
#define NVME_MAX_LOG_SIZE 4096
#define NVME_CDW10_LSP_ACTION_READ_LOG_DATA 0
#define NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_LOG_DATA 1
#define NVME_CDW10_LSP_ACTION_RELEASE_CONTEXT 2
#define NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_512_BYTES_OF_HEADER 3
#define NVME_NUM_LOG_PAGE_IDENTIFIERS 256
#define NVME_MAX_LOG_PAGE_IDENTIFIER 255
#define NVME_TELEMETRY_DATA_BLOCK_SIZE 512
#define NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MIN_OPCODE 192
#define NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MAX_OPCODE 255
#define NVME_VENDOR_SPECIFIC_NVM_COMMAND_MIN_OPCODE 128
#define NVME_VENDOR_SPECIFIC_NVM_COMMAND_MAX_OPCODE 255
#define NVME_NUM_FID_SUPPORTED 256
#define NVME_VENDOR_SPECIFIC_FEATURE_MIN_IDENTIFIER 192
#define NVME_VENDOR_SPECIFIC_FEATURE_MAX_IDENTIFIER 255
#define NVME_NUM_NVME_MI_COMMANDS_SUPPORTED 256
#define NVME_STREAMS_ID_MIN 1
#define NVME_STREAMS_ID_MAX 65535
#define NVME_STREAMS_GET_STATUS_MAX_IDS 65535
#define ZDES_SIZE_MULTIPLIER_IN_BYTES 64
#define NVME_PSDT_XFER_PRP 0
#define NVME_PSDT_XFER_SGL_BYTE 1
#define NVME_PSDT_XFER_SGL_QWORD 2
#define NVME_PSDT_XFER_RESERVED 3
#define NVME_NAMESPACE_ALL 4294967295
#define NVMEOF_TRANSPORT_ADDR_MAX_LEN 256
#define NVMEOF_TRANSPORT_SERVID_MAX_LEN 32
#define NVMEOF_TRANSPORT_SAS_MAX_LEN 256
#define NVMEOF_DISCOVERY_LOG_VERSION_0 0
#define NVMEOF_ADMINQ_MIN_DEPTH 32
#define NVMEOF_ADMINQ_MAX_DEPTH 4096
#define NVMEOF_IOQ_MIN_DEPTH 2
#define NVMEOF_IOQ_MAX_DEPTH 65536
#define NVMEOF_PROPERTY_SIZE_4Bytes 0
#define NVMEOF_PROPERTY_SIZE_8Bytes 1
#define NVME_DISCOVERY_INFO_MGMT_EKTYPE_PORTID 63
#define NVME_DISCOVERY_INFO_MGMT_EKTYPE_TRADDR 95
#define NVMEOF_DHCHAP_PROTOCOL_ID 1
#define NVMEOF_DHCHAP_REPLY_CVAL_NOTVALID 0
#define NVMEOF_DHCHAP_REPLY_CVAL_VALID 1
#define NVMEOF_DHCHAP_SUCCESS1_RVAL_NOTVALID 0
#define NVMEOF_DHCHAP_SUCCESS1_RVAL_VALID 1public const uint NVME_ADMINQ_ID = 0;
public const uint NVME_NQN_MAX_LEN = 256;
public const uint NVME_NQN_NAME_MAX_LEN = 223;
public const uint NVME_CONTROLLER_ID_MIN = 0;
public const uint NVME_CONTROLLER_ID_MAX = 65519;
public const uint NVME_CONTROLLER_ID_STAT_PERSIST = 65534;
public const uint NVME_CONTROLLER_ID_DYN = 65535;
public const uint NVM_SUBSYSTEM_SHUTDOWN_NORMAL = 1316121964;
public const uint NVM_SUBSYSTEM_SHUTDOWN_ABRUPT = 1096970356;
public const uint NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE = 4096;
public const uint NVME_UUID_ASSOCIATION_NONE = 0;
public const uint NVME_UUID_ASSOCIATION_PCI_VID = 1;
public const uint NVME_UUID_ASSOCIATION_PCI_SUBSYSTEM_VID = 2;
public const uint NVME_UUID_ASSOCIATION_RESERVED = 3;
public const uint NVME_NUM_UUID_LIST_ENTRIES = 128;
public const uint NVME_MAX_UUID_INDEX = 127;
public const uint NVME_VENDOR_SPECIFIC_LOG_PAGE_MIN_IDENTIFIER = 192;
public const uint NVME_VENDOR_SPECIFIC_LOG_PAGE_MAX_IDENTIFIER = 255;
public const uint NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2 = 2;
public const uint NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3 = 3;
public const uint NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_0 = 0;
public const uint NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_2 = 2;
public const uint NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1 = 1;
public const uint NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2 = 2;
public const uint FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1 = 1;
public const uint NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1 = 1;
public const uint NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1 = 1;
public const uint NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1 = 1;
public const uint NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1 = 1;
public const uint NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1 = 1;
public const uint TCG_HISTORY_ENTRY_VERSION_1 = 1;
public const uint NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1 = 1;
public const uint NVME_MAX_HOST_IDENTIFIER_SIZE = 16;
public const uint NVME_HOST_IDENTIFIER_SIZE = 8;
public const uint NVME_EXTENDED_HOST_IDENTIFIER_SIZE = 16;
public const uint NVME_MAX_LOG_SIZE = 4096;
public const uint NVME_CDW10_LSP_ACTION_READ_LOG_DATA = 0;
public const uint NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_LOG_DATA = 1;
public const uint NVME_CDW10_LSP_ACTION_RELEASE_CONTEXT = 2;
public const uint NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_512_BYTES_OF_HEADER = 3;
public const uint NVME_NUM_LOG_PAGE_IDENTIFIERS = 256;
public const uint NVME_MAX_LOG_PAGE_IDENTIFIER = 255;
public const uint NVME_TELEMETRY_DATA_BLOCK_SIZE = 512;
public const uint NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MIN_OPCODE = 192;
public const uint NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MAX_OPCODE = 255;
public const uint NVME_VENDOR_SPECIFIC_NVM_COMMAND_MIN_OPCODE = 128;
public const uint NVME_VENDOR_SPECIFIC_NVM_COMMAND_MAX_OPCODE = 255;
public const uint NVME_NUM_FID_SUPPORTED = 256;
public const uint NVME_VENDOR_SPECIFIC_FEATURE_MIN_IDENTIFIER = 192;
public const uint NVME_VENDOR_SPECIFIC_FEATURE_MAX_IDENTIFIER = 255;
public const uint NVME_NUM_NVME_MI_COMMANDS_SUPPORTED = 256;
public const uint NVME_STREAMS_ID_MIN = 1;
public const uint NVME_STREAMS_ID_MAX = 65535;
public const uint NVME_STREAMS_GET_STATUS_MAX_IDS = 65535;
public const uint ZDES_SIZE_MULTIPLIER_IN_BYTES = 64;
public const uint NVME_PSDT_XFER_PRP = 0;
public const uint NVME_PSDT_XFER_SGL_BYTE = 1;
public const uint NVME_PSDT_XFER_SGL_QWORD = 2;
public const uint NVME_PSDT_XFER_RESERVED = 3;
public const uint NVME_NAMESPACE_ALL = 4294967295;
public const uint NVMEOF_TRANSPORT_ADDR_MAX_LEN = 256;
public const uint NVMEOF_TRANSPORT_SERVID_MAX_LEN = 32;
public const uint NVMEOF_TRANSPORT_SAS_MAX_LEN = 256;
public const uint NVMEOF_DISCOVERY_LOG_VERSION_0 = 0;
public const uint NVMEOF_ADMINQ_MIN_DEPTH = 32;
public const uint NVMEOF_ADMINQ_MAX_DEPTH = 4096;
public const uint NVMEOF_IOQ_MIN_DEPTH = 2;
public const uint NVMEOF_IOQ_MAX_DEPTH = 65536;
public const uint NVMEOF_PROPERTY_SIZE_4Bytes = 0;
public const uint NVMEOF_PROPERTY_SIZE_8Bytes = 1;
public const uint NVME_DISCOVERY_INFO_MGMT_EKTYPE_PORTID = 63;
public const uint NVME_DISCOVERY_INFO_MGMT_EKTYPE_TRADDR = 95;
public const uint NVMEOF_DHCHAP_PROTOCOL_ID = 1;
public const uint NVMEOF_DHCHAP_REPLY_CVAL_NOTVALID = 0;
public const uint NVMEOF_DHCHAP_REPLY_CVAL_VALID = 1;
public const uint NVMEOF_DHCHAP_SUCCESS1_RVAL_NOTVALID = 0;
public const uint NVMEOF_DHCHAP_SUCCESS1_RVAL_VALID = 1;NVME_ADMINQ_ID = 0
NVME_NQN_MAX_LEN = 256
NVME_NQN_NAME_MAX_LEN = 223
NVME_CONTROLLER_ID_MIN = 0
NVME_CONTROLLER_ID_MAX = 65519
NVME_CONTROLLER_ID_STAT_PERSIST = 65534
NVME_CONTROLLER_ID_DYN = 65535
NVM_SUBSYSTEM_SHUTDOWN_NORMAL = 1316121964
NVM_SUBSYSTEM_SHUTDOWN_ABRUPT = 1096970356
NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE = 4096
NVME_UUID_ASSOCIATION_NONE = 0
NVME_UUID_ASSOCIATION_PCI_VID = 1
NVME_UUID_ASSOCIATION_PCI_SUBSYSTEM_VID = 2
NVME_UUID_ASSOCIATION_RESERVED = 3
NVME_NUM_UUID_LIST_ENTRIES = 128
NVME_MAX_UUID_INDEX = 127
NVME_VENDOR_SPECIFIC_LOG_PAGE_MIN_IDENTIFIER = 192
NVME_VENDOR_SPECIFIC_LOG_PAGE_MAX_IDENTIFIER = 255
NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2 = 2
NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3 = 3
NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_0 = 0
NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_2 = 2
NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1 = 1
NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2 = 2
FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1 = 1
NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1 = 1
NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1 = 1
NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1 = 1
NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1 = 1
NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1 = 1
TCG_HISTORY_ENTRY_VERSION_1 = 1
NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1 = 1
NVME_MAX_HOST_IDENTIFIER_SIZE = 16
NVME_HOST_IDENTIFIER_SIZE = 8
NVME_EXTENDED_HOST_IDENTIFIER_SIZE = 16
NVME_MAX_LOG_SIZE = 4096
NVME_CDW10_LSP_ACTION_READ_LOG_DATA = 0
NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_LOG_DATA = 1
NVME_CDW10_LSP_ACTION_RELEASE_CONTEXT = 2
NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_512_BYTES_OF_HEADER = 3
NVME_NUM_LOG_PAGE_IDENTIFIERS = 256
NVME_MAX_LOG_PAGE_IDENTIFIER = 255
NVME_TELEMETRY_DATA_BLOCK_SIZE = 512
NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MIN_OPCODE = 192
NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MAX_OPCODE = 255
NVME_VENDOR_SPECIFIC_NVM_COMMAND_MIN_OPCODE = 128
NVME_VENDOR_SPECIFIC_NVM_COMMAND_MAX_OPCODE = 255
NVME_NUM_FID_SUPPORTED = 256
NVME_VENDOR_SPECIFIC_FEATURE_MIN_IDENTIFIER = 192
NVME_VENDOR_SPECIFIC_FEATURE_MAX_IDENTIFIER = 255
NVME_NUM_NVME_MI_COMMANDS_SUPPORTED = 256
NVME_STREAMS_ID_MIN = 1
NVME_STREAMS_ID_MAX = 65535
NVME_STREAMS_GET_STATUS_MAX_IDS = 65535
ZDES_SIZE_MULTIPLIER_IN_BYTES = 64
NVME_PSDT_XFER_PRP = 0
NVME_PSDT_XFER_SGL_BYTE = 1
NVME_PSDT_XFER_SGL_QWORD = 2
NVME_PSDT_XFER_RESERVED = 3
NVME_NAMESPACE_ALL = 4294967295
NVMEOF_TRANSPORT_ADDR_MAX_LEN = 256
NVMEOF_TRANSPORT_SERVID_MAX_LEN = 32
NVMEOF_TRANSPORT_SAS_MAX_LEN = 256
NVMEOF_DISCOVERY_LOG_VERSION_0 = 0
NVMEOF_ADMINQ_MIN_DEPTH = 32
NVMEOF_ADMINQ_MAX_DEPTH = 4096
NVMEOF_IOQ_MIN_DEPTH = 2
NVMEOF_IOQ_MAX_DEPTH = 65536
NVMEOF_PROPERTY_SIZE_4Bytes = 0
NVMEOF_PROPERTY_SIZE_8Bytes = 1
NVME_DISCOVERY_INFO_MGMT_EKTYPE_PORTID = 63
NVME_DISCOVERY_INFO_MGMT_EKTYPE_TRADDR = 95
NVMEOF_DHCHAP_PROTOCOL_ID = 1
NVMEOF_DHCHAP_REPLY_CVAL_NOTVALID = 0
NVMEOF_DHCHAP_REPLY_CVAL_VALID = 1
NVMEOF_DHCHAP_SUCCESS1_RVAL_NOTVALID = 0
NVMEOF_DHCHAP_SUCCESS1_RVAL_VALID = 1pub const NVME_ADMINQ_ID: u32 = 0;
pub const NVME_NQN_MAX_LEN: u32 = 256;
pub const NVME_NQN_NAME_MAX_LEN: u32 = 223;
pub const NVME_CONTROLLER_ID_MIN: u32 = 0;
pub const NVME_CONTROLLER_ID_MAX: u32 = 65519;
pub const NVME_CONTROLLER_ID_STAT_PERSIST: u32 = 65534;
pub const NVME_CONTROLLER_ID_DYN: u32 = 65535;
pub const NVM_SUBSYSTEM_SHUTDOWN_NORMAL: u32 = 1316121964;
pub const NVM_SUBSYSTEM_SHUTDOWN_ABRUPT: u32 = 1096970356;
pub const NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE: u32 = 4096;
pub const NVME_UUID_ASSOCIATION_NONE: u32 = 0;
pub const NVME_UUID_ASSOCIATION_PCI_VID: u32 = 1;
pub const NVME_UUID_ASSOCIATION_PCI_SUBSYSTEM_VID: u32 = 2;
pub const NVME_UUID_ASSOCIATION_RESERVED: u32 = 3;
pub const NVME_NUM_UUID_LIST_ENTRIES: u32 = 128;
pub const NVME_MAX_UUID_INDEX: u32 = 127;
pub const NVME_VENDOR_SPECIFIC_LOG_PAGE_MIN_IDENTIFIER: u32 = 192;
pub const NVME_VENDOR_SPECIFIC_LOG_PAGE_MAX_IDENTIFIER: u32 = 255;
pub const NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2: u32 = 2;
pub const NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3: u32 = 3;
pub const NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_0: u32 = 0;
pub const NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_2: u32 = 2;
pub const NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1: u32 = 1;
pub const NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2: u32 = 2;
pub const FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1: u32 = 1;
pub const NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1: u32 = 1;
pub const NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1: u32 = 1;
pub const NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1: u32 = 1;
pub const NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1: u32 = 1;
pub const NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1: u32 = 1;
pub const TCG_HISTORY_ENTRY_VERSION_1: u32 = 1;
pub const NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1: u32 = 1;
pub const NVME_MAX_HOST_IDENTIFIER_SIZE: u32 = 16;
pub const NVME_HOST_IDENTIFIER_SIZE: u32 = 8;
pub const NVME_EXTENDED_HOST_IDENTIFIER_SIZE: u32 = 16;
pub const NVME_MAX_LOG_SIZE: u32 = 4096;
pub const NVME_CDW10_LSP_ACTION_READ_LOG_DATA: u32 = 0;
pub const NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_LOG_DATA: u32 = 1;
pub const NVME_CDW10_LSP_ACTION_RELEASE_CONTEXT: u32 = 2;
pub const NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_512_BYTES_OF_HEADER: u32 = 3;
pub const NVME_NUM_LOG_PAGE_IDENTIFIERS: u32 = 256;
pub const NVME_MAX_LOG_PAGE_IDENTIFIER: u32 = 255;
pub const NVME_TELEMETRY_DATA_BLOCK_SIZE: u32 = 512;
pub const NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MIN_OPCODE: u32 = 192;
pub const NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MAX_OPCODE: u32 = 255;
pub const NVME_VENDOR_SPECIFIC_NVM_COMMAND_MIN_OPCODE: u32 = 128;
pub const NVME_VENDOR_SPECIFIC_NVM_COMMAND_MAX_OPCODE: u32 = 255;
pub const NVME_NUM_FID_SUPPORTED: u32 = 256;
pub const NVME_VENDOR_SPECIFIC_FEATURE_MIN_IDENTIFIER: u32 = 192;
pub const NVME_VENDOR_SPECIFIC_FEATURE_MAX_IDENTIFIER: u32 = 255;
pub const NVME_NUM_NVME_MI_COMMANDS_SUPPORTED: u32 = 256;
pub const NVME_STREAMS_ID_MIN: u32 = 1;
pub const NVME_STREAMS_ID_MAX: u32 = 65535;
pub const NVME_STREAMS_GET_STATUS_MAX_IDS: u32 = 65535;
pub const ZDES_SIZE_MULTIPLIER_IN_BYTES: u32 = 64;
pub const NVME_PSDT_XFER_PRP: u32 = 0;
pub const NVME_PSDT_XFER_SGL_BYTE: u32 = 1;
pub const NVME_PSDT_XFER_SGL_QWORD: u32 = 2;
pub const NVME_PSDT_XFER_RESERVED: u32 = 3;
pub const NVME_NAMESPACE_ALL: u32 = 4294967295;
pub const NVMEOF_TRANSPORT_ADDR_MAX_LEN: u32 = 256;
pub const NVMEOF_TRANSPORT_SERVID_MAX_LEN: u32 = 32;
pub const NVMEOF_TRANSPORT_SAS_MAX_LEN: u32 = 256;
pub const NVMEOF_DISCOVERY_LOG_VERSION_0: u32 = 0;
pub const NVMEOF_ADMINQ_MIN_DEPTH: u32 = 32;
pub const NVMEOF_ADMINQ_MAX_DEPTH: u32 = 4096;
pub const NVMEOF_IOQ_MIN_DEPTH: u32 = 2;
pub const NVMEOF_IOQ_MAX_DEPTH: u32 = 65536;
pub const NVMEOF_PROPERTY_SIZE_4Bytes: u32 = 0;
pub const NVMEOF_PROPERTY_SIZE_8Bytes: u32 = 1;
pub const NVME_DISCOVERY_INFO_MGMT_EKTYPE_PORTID: u32 = 63;
pub const NVME_DISCOVERY_INFO_MGMT_EKTYPE_TRADDR: u32 = 95;
pub const NVMEOF_DHCHAP_PROTOCOL_ID: u32 = 1;
pub const NVMEOF_DHCHAP_REPLY_CVAL_NOTVALID: u32 = 0;
pub const NVMEOF_DHCHAP_REPLY_CVAL_VALID: u32 = 1;
pub const NVMEOF_DHCHAP_SUCCESS1_RVAL_NOTVALID: u32 = 0;
pub const NVMEOF_DHCHAP_SUCCESS1_RVAL_VALID: u32 = 1;const (
NVME_ADMINQ_ID uint32 = 0
NVME_NQN_MAX_LEN uint32 = 256
NVME_NQN_NAME_MAX_LEN uint32 = 223
NVME_CONTROLLER_ID_MIN uint32 = 0
NVME_CONTROLLER_ID_MAX uint32 = 65519
NVME_CONTROLLER_ID_STAT_PERSIST uint32 = 65534
NVME_CONTROLLER_ID_DYN uint32 = 65535
NVM_SUBSYSTEM_SHUTDOWN_NORMAL uint32 = 1316121964
NVM_SUBSYSTEM_SHUTDOWN_ABRUPT uint32 = 1096970356
NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE uint32 = 4096
NVME_UUID_ASSOCIATION_NONE uint32 = 0
NVME_UUID_ASSOCIATION_PCI_VID uint32 = 1
NVME_UUID_ASSOCIATION_PCI_SUBSYSTEM_VID uint32 = 2
NVME_UUID_ASSOCIATION_RESERVED uint32 = 3
NVME_NUM_UUID_LIST_ENTRIES uint32 = 128
NVME_MAX_UUID_INDEX uint32 = 127
NVME_VENDOR_SPECIFIC_LOG_PAGE_MIN_IDENTIFIER uint32 = 192
NVME_VENDOR_SPECIFIC_LOG_PAGE_MAX_IDENTIFIER uint32 = 255
NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2 uint32 = 2
NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3 uint32 = 3
NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_0 uint32 = 0
NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_2 uint32 = 2
NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1 uint32 = 1
NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2 uint32 = 2
FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1 uint32 = 1
NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1 uint32 = 1
NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1 uint32 = 1
NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1 uint32 = 1
NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1 uint32 = 1
NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1 uint32 = 1
TCG_HISTORY_ENTRY_VERSION_1 uint32 = 1
NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1 uint32 = 1
NVME_MAX_HOST_IDENTIFIER_SIZE uint32 = 16
NVME_HOST_IDENTIFIER_SIZE uint32 = 8
NVME_EXTENDED_HOST_IDENTIFIER_SIZE uint32 = 16
NVME_MAX_LOG_SIZE uint32 = 4096
NVME_CDW10_LSP_ACTION_READ_LOG_DATA uint32 = 0
NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_LOG_DATA uint32 = 1
NVME_CDW10_LSP_ACTION_RELEASE_CONTEXT uint32 = 2
NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_512_BYTES_OF_HEADER uint32 = 3
NVME_NUM_LOG_PAGE_IDENTIFIERS uint32 = 256
NVME_MAX_LOG_PAGE_IDENTIFIER uint32 = 255
NVME_TELEMETRY_DATA_BLOCK_SIZE uint32 = 512
NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MIN_OPCODE uint32 = 192
NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MAX_OPCODE uint32 = 255
NVME_VENDOR_SPECIFIC_NVM_COMMAND_MIN_OPCODE uint32 = 128
NVME_VENDOR_SPECIFIC_NVM_COMMAND_MAX_OPCODE uint32 = 255
NVME_NUM_FID_SUPPORTED uint32 = 256
NVME_VENDOR_SPECIFIC_FEATURE_MIN_IDENTIFIER uint32 = 192
NVME_VENDOR_SPECIFIC_FEATURE_MAX_IDENTIFIER uint32 = 255
NVME_NUM_NVME_MI_COMMANDS_SUPPORTED uint32 = 256
NVME_STREAMS_ID_MIN uint32 = 1
NVME_STREAMS_ID_MAX uint32 = 65535
NVME_STREAMS_GET_STATUS_MAX_IDS uint32 = 65535
ZDES_SIZE_MULTIPLIER_IN_BYTES uint32 = 64
NVME_PSDT_XFER_PRP uint32 = 0
NVME_PSDT_XFER_SGL_BYTE uint32 = 1
NVME_PSDT_XFER_SGL_QWORD uint32 = 2
NVME_PSDT_XFER_RESERVED uint32 = 3
NVME_NAMESPACE_ALL uint32 = 4294967295
NVMEOF_TRANSPORT_ADDR_MAX_LEN uint32 = 256
NVMEOF_TRANSPORT_SERVID_MAX_LEN uint32 = 32
NVMEOF_TRANSPORT_SAS_MAX_LEN uint32 = 256
NVMEOF_DISCOVERY_LOG_VERSION_0 uint32 = 0
NVMEOF_ADMINQ_MIN_DEPTH uint32 = 32
NVMEOF_ADMINQ_MAX_DEPTH uint32 = 4096
NVMEOF_IOQ_MIN_DEPTH uint32 = 2
NVMEOF_IOQ_MAX_DEPTH uint32 = 65536
NVMEOF_PROPERTY_SIZE_4Bytes uint32 = 0
NVMEOF_PROPERTY_SIZE_8Bytes uint32 = 1
NVME_DISCOVERY_INFO_MGMT_EKTYPE_PORTID uint32 = 63
NVME_DISCOVERY_INFO_MGMT_EKTYPE_TRADDR uint32 = 95
NVMEOF_DHCHAP_PROTOCOL_ID uint32 = 1
NVMEOF_DHCHAP_REPLY_CVAL_NOTVALID uint32 = 0
NVMEOF_DHCHAP_REPLY_CVAL_VALID uint32 = 1
NVMEOF_DHCHAP_SUCCESS1_RVAL_NOTVALID uint32 = 0
NVMEOF_DHCHAP_SUCCESS1_RVAL_VALID uint32 = 1
)#define global NVME_ADMINQ_ID 0
#define global NVME_NQN_MAX_LEN 256
#define global NVME_NQN_NAME_MAX_LEN 223
#define global NVME_CONTROLLER_ID_MIN 0
#define global NVME_CONTROLLER_ID_MAX 65519
#define global NVME_CONTROLLER_ID_STAT_PERSIST 65534
#define global NVME_CONTROLLER_ID_DYN 65535
#define global NVM_SUBSYSTEM_SHUTDOWN_NORMAL 1316121964
#define global NVM_SUBSYSTEM_SHUTDOWN_ABRUPT 1096970356
#define global NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE_SIZE 4096
#define global NVME_UUID_ASSOCIATION_NONE 0
#define global NVME_UUID_ASSOCIATION_PCI_VID 1
#define global NVME_UUID_ASSOCIATION_PCI_SUBSYSTEM_VID 2
#define global NVME_UUID_ASSOCIATION_RESERVED 3
#define global NVME_NUM_UUID_LIST_ENTRIES 128
#define global NVME_MAX_UUID_INDEX 127
#define global NVME_VENDOR_SPECIFIC_LOG_PAGE_MIN_IDENTIFIER 192
#define global NVME_VENDOR_SPECIFIC_LOG_PAGE_MAX_IDENTIFIER 255
#define global GUID_OCP_DEVICE_SMART_INFORMATIONGuid "{2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF}"
#define global GUID_OCP_DEVICE_SMART_INFORMATION "{2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF}"
#define global GUID_WCS_DEVICE_SMART_ATTRIBUTESGuid "{2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF}"
#define global GUID_WCS_DEVICE_SMART_ATTRIBUTES "{2810AFC5-BFEA-A4F2-9C4F-6F7CC914D5AF}"
#define global GUID_OCP_DEVICE_ERROR_RECOVERYGuid "{2131D944-30FE-AE34-AB4D-FD3DBA83195A}"
#define global GUID_OCP_DEVICE_ERROR_RECOVERY "{2131D944-30FE-AE34-AB4D-FD3DBA83195A}"
#define global GUID_WCS_DEVICE_ERROR_RECOVERYGuid "{2131D944-30FE-AE34-AB4D-FD3DBA83195A}"
#define global GUID_WCS_DEVICE_ERROR_RECOVERY "{2131D944-30FE-AE34-AB4D-FD3DBA83195A}"
#define global GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORYGuid "{769A796D-DAB4-A3F6-E24D-B28AACF31CD1}"
#define global GUID_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY "{769A796D-DAB4-A3F6-E24D-B28AACF31CD1}"
#define global GUID_OCP_DEVICE_LATENCY_MONITORGuid "{8CC07A92-84D0-9C6C-7043-E6D4585ED485}"
#define global GUID_OCP_DEVICE_LATENCY_MONITOR "{8CC07A92-84D0-9C6C-7043-E6D4585ED485}"
#define global GUID_OCP_DEVICE_DEVICE_CAPABILITIESGuid "{0D054297-E1D1-98C9-5D49-584B913C05B7}"
#define global GUID_OCP_DEVICE_DEVICE_CAPABILITIES "{0D054297-E1D1-98C9-5D49-584B913C05B7}"
#define global GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTSGuid "{0E9C722F-2399-BB2C-6348-32D0B798BBC7}"
#define global GUID_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS "{0E9C722F-2399-BB2C-6348-32D0B798BBC7}"
#define global GUID_OCP_DEVICE_TCG_CONFIGURATIONGuid "{BD244006-E07E-83E6-C047-54FA9D2AE054}"
#define global GUID_OCP_DEVICE_TCG_CONFIGURATION "{BD244006-E07E-83E6-C047-54FA9D2AE054}"
#define global GUID_OCP_DEVICE_TCG_HISTORYGuid "{704B513E-09C6-9490-274E-D0969690D788}"
#define global GUID_OCP_DEVICE_TCG_HISTORY "{704B513E-09C6-9490-274E-D0969690D788}"
#define global GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGEGuid "{98BCCE18-A5F0-BF35-A544-D97F259D669C}"
#define global GUID_MFND_CHILD_CONTROLLER_EVENT_LOG_PAGE "{98BCCE18-A5F0-BF35-A544-D97F259D669C}"
#define global GUID_MFND_CHILD_CONTROLLER_QOS_STAT_LOG_PAGEGuid "{9CB5FA26-0652-4644-873E-400084575F0F}"
#define global GUID_MFND_CHILD_CONTROLLER_QOS_STAT_LOG_PAGE "{9CB5FA26-0652-4644-873E-400084575F0F}"
#define global NVME_WCS_DEVICE_SMART_ATTRIBUTES_LOG_VERSION_2 2
#define global NVME_OCP_DEVICE_SMART_INFORMATION_LOG_VERSION_3 3
#define global NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_0 0
#define global NVME_OCP_DEVICE_DSSD_SPEC_MAJOR_VERSION_2 2
#define global NVME_WCS_DEVICE_ERROR_RECOVERY_LOG_VERSION_1 1
#define global NVME_OCP_DEVICE_ERROR_RECOVERY_LOG_VERSION_2 2
#define global FIRMWARE_ACTIVATION_HISTORY_ENTRY_VERSION_1 1
#define global NVME_OCP_DEVICE_FIRMWARE_ACTIVATION_HISTORY_LOG_VERSION_1 1
#define global NVME_OCP_DEVICE_LATENCY_MONITOR_LOG_VERSION_1 1
#define global NVME_OCP_DEVICE_CAPABILITIES_LOG_VERSION_1 1
#define global NVME_OCP_DEVICE_UNSUPPORTED_REQUIREMENTS_LOG_VERSION_1 1
#define global NVME_OCP_DEVICE_TCG_CONFIGURATION_LOG_VERSION_1 1
#define global TCG_HISTORY_ENTRY_VERSION_1 1
#define global NVME_OCP_DEVICE_TCG_HISTORY_LOG_VERSION_1 1
#define global NVME_MAX_HOST_IDENTIFIER_SIZE 16
#define global NVME_HOST_IDENTIFIER_SIZE 8
#define global NVME_EXTENDED_HOST_IDENTIFIER_SIZE 16
#define global NVME_MAX_LOG_SIZE 4096
#define global NVME_CDW10_LSP_ACTION_READ_LOG_DATA 0
#define global NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_LOG_DATA 1
#define global NVME_CDW10_LSP_ACTION_RELEASE_CONTEXT 2
#define global NVME_CDW10_LSP_ACTION_ESTABLISH_CONTEXT_AND_READ_512_BYTES_OF_HEADER 3
#define global NVME_NUM_LOG_PAGE_IDENTIFIERS 256
#define global NVME_MAX_LOG_PAGE_IDENTIFIER 255
#define global NVME_TELEMETRY_DATA_BLOCK_SIZE 512
#define global NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MIN_OPCODE 192
#define global NVME_VENDOR_SPECIFIC_ADMIN_COMMAND_MAX_OPCODE 255
#define global NVME_VENDOR_SPECIFIC_NVM_COMMAND_MIN_OPCODE 128
#define global NVME_VENDOR_SPECIFIC_NVM_COMMAND_MAX_OPCODE 255
#define global NVME_NUM_FID_SUPPORTED 256
#define global NVME_VENDOR_SPECIFIC_FEATURE_MIN_IDENTIFIER 192
#define global NVME_VENDOR_SPECIFIC_FEATURE_MAX_IDENTIFIER 255
#define global NVME_NUM_NVME_MI_COMMANDS_SUPPORTED 256
#define global NVME_STREAMS_ID_MIN 1
#define global NVME_STREAMS_ID_MAX 65535
#define global NVME_STREAMS_GET_STATUS_MAX_IDS 65535
#define global ZDES_SIZE_MULTIPLIER_IN_BYTES 64
#define global NVME_PSDT_XFER_PRP 0
#define global NVME_PSDT_XFER_SGL_BYTE 1
#define global NVME_PSDT_XFER_SGL_QWORD 2
#define global NVME_PSDT_XFER_RESERVED 3
#define global NVME_NAMESPACE_ALL 4294967295
#define global NVMEOF_TRANSPORT_ADDR_MAX_LEN 256
#define global NVMEOF_TRANSPORT_SERVID_MAX_LEN 32
#define global NVMEOF_TRANSPORT_SAS_MAX_LEN 256
#define global NVMEOF_DISCOVERY_NQN "nqn.2014-08.org.nvmexpress.discovery"
#define global NVMEOF_DISCOVERY_LOG_VERSION_0 0
#define global NVMEOF_ADMINQ_MIN_DEPTH 32
#define global NVMEOF_ADMINQ_MAX_DEPTH 4096
#define global NVMEOF_IOQ_MIN_DEPTH 2
#define global NVMEOF_IOQ_MAX_DEPTH 65536
#define global NVMEOF_PROPERTY_SIZE_4Bytes 0
#define global NVMEOF_PROPERTY_SIZE_8Bytes 1
#define global NVME_DISCOVERY_INFO_MGMT_EKTYPE_PORTID 63
#define global NVME_DISCOVERY_INFO_MGMT_EKTYPE_TRADDR 95
#define global NVMEOF_DHCHAP_PROTOCOL_ID 1
#define global NVMEOF_DHCHAP_PREFIX_V1 "DHHC-1:"
#define global NVMEOF_DHCHAP_REPLY_CVAL_NOTVALID 0
#define global NVMEOF_DHCHAP_REPLY_CVAL_VALID 1
#define global NVMEOF_DHCHAP_SUCCESS1_RVAL_NOTVALID 0
#define global NVMEOF_DHCHAP_SUCCESS1_RVAL_VALID 1