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


перечисление SRBEX_DATA_NVME_COMMAND_FLAG (srb.h)

SRBEX_DATA_NVME_COMMAND_FLAG перечисляет свойства определенной команды NVMe для данных SRBEX.

Синтаксис

typedef enum {
  SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_IN,
  SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_OUT,
  SRBEX_DATA_NVME_COMMAND_FLAG_PRP_SET_ALREADY,
  SRBEX_DATA_NVME_COMMAND_FLAG_SIGNATURE_ENABLED,
  SRBEX_DATA_NVME_COMMAND_FLAG_NO_POLLING
} SRBEX_DATA_NVME_COMMAND_FLAG, *PSRBEX_DATA_NVME_COMMAND_FLAG;

Константы

 
SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_IN
Данные считываются с устройства. См. заметки.
SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_OUT
Данные записываются на устройство. См. заметки.
SRBEX_DATA_NVME_COMMAND_FLAG_PRP_SET_ALREADY
По умолчанию система обрамляет страницу физического региона (PRP) перед отправкой команды передачи данных на устройство. Пользователь устанавливает этот флаг, если он хочет вместо этого выполнить обрамления.
SRBEX_DATA_NVME_COMMAND_FLAG_SIGNATURE_ENABLED
Зарезервировано для использования системой; не использовать.
SRBEX_DATA_NVME_COMMAND_FLAG_NO_POLLING
Указывает на отправку команды в режиме прерывания.

Требования

Требование Значение
Минимальная версия сервера Windows Server 2022
Верхняя часть srb.h

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

SRBEX_DATA_NVME_COMMAND_FLAG (storport.h)