Freigeben über


NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMITS-Aufzählung (nvme.h)

Enthält Werte, die die Befehlsübermittlungs- und Ausführungsempfehlungen für den zugehörigen Befehl angeben.

Syntax

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;

Konstanten

 
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_NONE
Keine Befehlsübermittlung oder Ausführungseinschränkung.
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_NAMESPACE
Der Befehl kann übermittelt werden, wenn kein anderer ausstehender Befehl an denselben Namespace vorhanden ist, und ein anderer Befehl sollte erst an denselben Namespace übermittelt werden, wenn dieser Befehl abgeschlossen ist.
NVME_COMMAND_EFFECT_SBUMISSION_EXECUTION_LIMIT_SINGLE_PER_CONTROLLER
Der Befehl kann übermittelt werden, wenn kein anderer ausstehender Befehl an einen Namespace vorhanden ist, und ein anderer Befehl sollte erst an einen Namespace übermittelt werden, wenn dieser Befehl abgeschlossen ist.

Bemerkungen

Verwenden Sie die Werte aus dieser Enumeration im Feld "Command Submission and Execution( CSE)" der NVME_COMMAND_EFFECTS_DATA Struktur.

Anforderungen

Anforderung Wert
Mindestens unterstützter Client Windows 10
Header nvme.h

Siehe auch

NVME_COMMAND_EFFECTS_DATA