NVME_CDW10_ABORT union (nvme.h)
包含 Abort 命令的参数,该命令用于中止之前提交到管理员提交队列或 I/O 提交队列的特定命令。
NVME_CDW10_ABORT结构用于命令结构中 ABORT 参数的 CDW10 字段。 ABORT 结构中其他所有特定于命令的字段都是保留的。
语法
typedef union {
struct {
ULONG SQID : 8;
ULONG CID : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW10_ABORT, *PNVME_CDW10_ABORT;
成员
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.SQID
“提交队列标识符 (SQID) ”字段指定要中止的命令关联的提交队列的标识符。
DUMMYSTRUCTNAME.CID
“命令标识符 (CID) 字段指定要中止的命令的命令标识符,该标识符是在命令本身的 CDW0 字段中NVME_COMMAND_DWORD0结构的 CID 字段中指定的。
AsUlong
注解
主机软件可能有多个未完成的中止命令,但受标识控制器数据结构的ACL 字段中指示的中止命令限制的约束。
中止命令是尽力而为的命令;要中止的命令可能已完成、当前正在执行,或者可能已深度排队。 如果或当控制器选择在找不到要中止的命令时完成命令,则特定于实现。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | nvme.h |