NVME_CDW10_IDENTIFY union (nvme.h)
包含識別命令的參數,這個命令會傳回數據緩衝區,描述 NVM 子系統、控制器或命名空間 () 的相關信息。
NVME_CDW10_IDENTIFY結構用於 Command 結構中 IDENTIFY 參數的 CDW10 欄位中。
語法
typedef union {
struct {
ULONG CNS : 8;
ULONG Reserved : 8;
ULONG CNTID : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW10_IDENTIFY, *PNVME_CDW10_IDENTIFY;
成員
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.CNS
指定 NVME_IDENTIFY_CNS_CODES 值,指出要傳回給主機的資訊。
DUMMYSTRUCTNAME.Reserved
DUMMYSTRUCTNAME.CNTID
指定 (CNTID) 的控制器識別碼,這些標識碼會當做某些識別作業的一部分使用。
如果未將此欄位當做識別作業的一部分使用,則主機軟體會將此欄位清除為 0h
。 支援命名空間管理的控制器應該支援此欄位。
AsUlong
備註
識別命令會傳回 NVME_IDENTIFY_CONTROLLER_DATA 數據結構中控制器的相關信息,以及 NVME_IDENTIFY_NAMESPACE_DATA 數據結構中的命名空間資訊。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 10 |
標頭 | nvme.h |