объединение NVME_CDW11_FEATURE_NUMBER_OF_QUEUES (nvme.h)
Содержит параметры функции "Число очередей", которые указывают количество очередей завершения ввода-вывода и очередей отправки ввода-вывода, запрашиваемых узлом для этого контроллера.
Значения из этой структуры используются в поле NumberOfQueues структуры NVME_CDW11_FEATURES .
Синтаксис
typedef union {
struct {
ULONG NSQ : 16;
ULONG NCQ : 16;
} DUMMYSTRUCTNAME;
ULONG AsUlong;
} NVME_CDW11_FEATURE_NUMBER_OF_QUEUES, *PNVME_CDW11_FEATURE_NUMBER_OF_QUEUES;
Члены
DUMMYSTRUCTNAME
DUMMYSTRUCTNAME.NSQ
Указывает количество очередей отправки ввода-вывода, запрошенных узлом. Это число не включает очередь отправки Администратор. Необходимо запросить как минимум один запрос, отражающий, что минимальная поддержка — для одной очереди отправки ввода-вывода. Это значение на основе 0.
Максимальное значение, которое может быть указано— 65 534 (это означает 65 535 очередей отправки ввода-вывода).
Если указанное значение больше максимального, контроллер вернет состояние NVME_STATUS_INVALID_FIELD_IN_COMMAND.
DUMMYSTRUCTNAME.NCQ
Указывает количество очередей завершения ввода-вывода, запрошенных узлом. Это число не включает очередь завершения Администратор. Необходимо запросить как минимум один запрос, отражающий, что минимальная поддержка — для одной очереди завершения ввода-вывода. Это значение на основе 0.
Максимальное значение, которое может быть указано— 65 534 (это означает 65 535 очередей завершения ввода-вывода).
Если указанное значение больше максимального, контроллер вернет состояние NVME_STATUS_INVALID_FIELD_IN_COMMAND.
AsUlong
Требования
Минимальная версия клиента | Windows 10 |
Верхняя часть | nvme.h |