共用方式為


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

另請參閱