Freigeben über


SRBEX_DATA_NVME_COMMAND_FLAG-Enumeration (srb.h)

SRBEX_DATA_NVME_COMMAND_FLAG listet die Eigenschaften eines bestimmten NVMe-Befehls für SRBEX-Daten auf.

Syntax

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;

Konstanten

 
SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_IN
Daten werden vom Gerät eingelesen. Siehe Hinweise.
SRBEX_DATA_NVME_COMMAND_FLAG_REQUIRE_DATA_TRANSFER_OUT
Daten werden auf das Gerät geschrieben. Siehe Hinweise.
SRBEX_DATA_NVME_COMMAND_FLAG_PRP_SET_ALREADY
Standardmäßig umrahmt das System eine Seite für eine physische Region (PRP), bevor der Datenübertragungsbefehl an das Gerät gesendet wird. Der Benutzer legt dieses Flag fest, wenn er stattdessen den Rahmen ausführen möchte.
SRBEX_DATA_NVME_COMMAND_FLAG_SIGNATURE_ENABLED
Reserviert für die Systemnutzung; nicht verwenden.
SRBEX_DATA_NVME_COMMAND_FLAG_NO_POLLING
Gibt an, dass der Befehl im Interruptmodus gesendet werden soll.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Server) Windows Server 2022
Kopfzeile srb.h

Weitere Informationen

SRBEX_DATA_NVME_COMMAND_FLAG (storport.h)