Поделиться через


перечисление NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMITS (nvme.h)

Содержит значения, указывающие рекомендации по отправке и выполнению команд для связанной команды.

Синтаксис

typedef enum {
  NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_NONE,
  NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_NAMESPACE,
  NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_CONTROLLER
} NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMITS;

Константы

 
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_NONE
Нет ограничений на отправку или выполнение команд.
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_NAMESPACE
Команда может быть отправлена, если нет других невыполненных команд в том же пространстве имен, а другая команда не должна быть отправлена в то же пространство имен, пока эта команда не будет завершена.
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_CONTROLLER
Команда может быть отправлена, если нет других невыполненных команд в любом пространстве имен, а другая команда не должна быть отправлена ни в одно пространство имен, пока эта команда не будет завершена.

Комментарии

Используйте значения из этого перечисления в поле "Отправка и выполнение команд" (CSE) структуры NVME_COMMAND_EFFECTS_DATA .

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть nvme.h

См. также раздел

NVME_COMMAND_EFFECTS_DATA