Partager via


union NVME_CDW15_READ_WRITE (nvme.h)

Contient des paramètres pour les commandes de lecture NVME et d’écriture NVME qui lisent ou écrivent des données et des métadonnées, le cas échéant, vers et depuis le contrôleur NVM pour les adresses de bloc logique spécifiées (LBA).

Cette structure est utilisée dans le paramètre CDW15 du champ READWRITE dans la structure de commande .

Syntaxe

typedef union {
  struct {
    ULONG ELBAT : 16;
    ULONG ELBATM : 16;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW15_READ_WRITE, *PNVME_CDW15_READ_WRITE;

Members

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.ELBAT

Spécifie la valeur de la balise d’application de bloc logique.

Pour une opération de lecture, ce champ spécifie la valeur attendue de la balise d’application de bloc logique. Pour une opération d’écriture, ce champ spécifie la valeur de balise d’application de bloc logique.

Ce champ est utilisé uniquement si l’espace de noms est mis en forme pour utiliser des informations de protection de bout en bout.

DUMMYSTRUCTNAME.ELBATM

Spécifie la valeur du masque de balise d’application de bloc logique.

Pour une opération de lecture, ce champ spécifie la valeur attendue du masque de balise d’application de bloc logique. Pour une opération d’écriture, ce champ spécifie la valeur du masque de balise d’application de bloc logique.

Ce champ est utilisé uniquement si l’espace de noms est mis en forme pour utiliser des informations de protection de bout en bout.

AsUlong

Spécifications

Requirement Valeur
Client minimum requis Windows 10
Header nvme.h

Voir aussi