перечисление 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, *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 может быть битовой или из указанных выше флагов.

Примечание

В настоящее время данные могут быть прочитаны или записаны только в одной команде (SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_IN | SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_OUT).

Пользователь задает эти флаги в структуре SRBEX_DATA_NVME_COMMAND .

Требования

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