union NVME_CDW15_READ_WRITE (nvme.h)

Contient des paramètres pour les commandes NVME Read et NVME Write qui lisent ou écrivent des données et des métadonnées, le cas échéant, vers et à partir du contrôleur NVM pour les adresses de blocs logiques (LBA) spécifiées.

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

Syntaxe

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

Membres

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 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

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 10
En-tête nvme.h

Voir aussi