NVME_ADMIN_QUEUE_ATTRIBUTES union (nvme.h)
包含管理员提交队列和管理员完成队列 (AQA) 管理员队列属性。
管理员提交队列和管理员完成队列的队列标识符为 0h
。 管理员提交队列的优先级由所选仲裁机制确定。 管理员提交队列和管理员完成队列必须位于物理连续内存中。
语法
typedef union {
struct {
ULONG ASQS : 12;
ULONG Reserved0 : 4;
ULONG ACQS : 12;
ULONG Reserved1 : 4;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_ADMIN_QUEUE_ATTRIBUTES, *PNVME_ADMIN_QUEUE_ATTRIBUTES;
成员
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.ASQS
管理员提交队列大小 (ASQS) 是一个读/写字段,用于定义条目中管理员提交队列的大小。
清除此字段时启用控制器以 00h
生成未定义的结果。 管理员提交队列的最小大小为两个条目。 管理员提交队列的最大大小为 4096 个条目。 这是基于 0 的值。
DUMMYSTRUCTNAME.Reserved0
只读保留字段。
DUMMYSTRUCTNAME.ACQS
ACQS) 管理员完成队列大小 (是一个读/写字段,用于定义条目中管理员完成队列的大小。
清除此字段时启用控制器以 00h
生成未定义的结果。 管理员完成队列的最小大小为两个条目。 管理员完成队列的最大大小为 4096 个条目。 这是基于 0 的值。
DUMMYSTRUCTNAME.Reserved1
只读保留字段。
AsUlong
注解
注意
启动操作期间应使用统一可扩展固件接口 (UEFI) 。 在内存不足的环境中, (例如旧版 BIOS 环境中的选项 ROM,) 可能没有足够的可用内存来分配必要的提交和完成队列。 在这些类型的条件下,控制器的低内存操作特定于供应商。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 10 |
标头 | nvme.h |