Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Contiene valores que indican el tipo de información de controlador o espacio de nombres que se devolverá en el miembro Controller o Namespace Structure (CNS) del comando Identificar NVME_CDW10_IDENTIFY estructura.
Syntax
typedef enum {
NVME_IDENTIFY_CNS_SPECIFIC_NAMESPACE,
NVME_IDENTIFY_CNS_CONTROLLER,
NVME_IDENTIFY_CNS_ACTIVE_NAMESPACES,
NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACE,
NVME_IDENTIFY_CNS_NVM_SET,
NVME_IDENTIFY_CNS_SPECIFIC_NAMESPACE_IO_COMMAND_SET,
NVME_IDENTIFY_CNS_SPECIFIC_CONTROLLER_IO_COMMAND_SET,
NVME_IDENTIFY_CNS_ACTIVE_NAMESPACE_LIST_IO_COMMAND_SET,
NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE_LIST,
NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE,
NVME_IDENTIFY_CNS_CONTROLLER_LIST_OF_NSID,
NVME_IDENTIFY_CNS_CONTROLLER_LIST_OF_NVM_SUBSYSTEM,
NVME_IDENTIFY_CNS_PRIMARY_CONTROLLER_CAPABILITIES,
NVME_IDENTIFY_CNS_SECONDARY_CONTROLLER_LIST,
NVME_IDENTIFY_CNS_NAMESPACE_GRANULARITY_LIST,
NVME_IDENTIFY_CNS_UUID_LIST,
NVME_IDENTIFY_CNS_DOMAIN_LIST,
NVME_IDENTIFY_CNS_ENDURANCE_GROUP_LIST,
NVME_IDENTIFY_CNS_ALLOCATED_NAMSPACE_LIST_IO_COMMAND_SET,
NVME_IDENTIFY_CNS_ALLOCATED_NAMESPACE_IO_COMMAND_SET,
NVME_IDENTIFY_CNS_IO_COMMAND_SET
} NVME_IDENTIFY_CNS_CODES;
Constants
NVME_IDENTIFY_CNS_SPECIFIC_NAMESPACESe devolverá información para un espacio de nombres específico. La estructura Identificar espacio de nombres NVME_IDENTIFY_NAMESPACE_DATA se devuelve al host para el espacio de nombres especificado en el miembro Identificador de espacio de nombres (NSID) de la estructura NVME_COMMAND , si el espacio de nombres está asociado a este controlador. Si el espacio de nombres especificado es un identificador de espacio de nombres inactivo, el controlador devuelve una estructura de datos rellenada sin cero. Si el controlador admite Namespace Management y NSID se establece FFFFFFFFhen , el controlador devuelve un NVME_IDENTIFY_NAMESPACE_DATA que especifica las funcionalidades comunes entre los espacios de nombres. |
NVME_IDENTIFY_CNS_CONTROLLERLa información de un controlador se devolverá al host en un controlador de identificación NVME_IDENTIFY_CONTROLLER_DATA estructura de datos. |
NVME_IDENTIFY_CNS_ACTIVE_NAMESPACESSe devolverá una lista de espacios de nombres activos. Se devuelve una lista de hasta 1024 identificadores de espacio de nombres activos al host que contiene espacios de nombres activos con un identificador de espacio de nombres mayor que el valor especificado en el miembro NSID de la estructura NVME_COMMAND . |
NVME_IDENTIFY_CNS_DESCRIPTOR_NAMESPACESe devolverá información para un espacio de nombres descriptor. |
NVME_IDENTIFY_CNS_NVM_SETSe devolverá un NVM_SET_LIST . |
Requisitos
| Requirement | Importancia |
|---|---|
| Cliente mínimo compatible | Windows 10 |
| Header | nvme.h |
Consulte también
NVME_COMMANDNVME_CDW10_IDENTIFYNVME_IDENTIFY_NAMESPACE_DATANVME_IDENTIFY_CONTROLLER_DATA NVM_SET_LIST