union NVME_CDW10_GET_LOG_PAGE (nvme.h)

Contient les paramètres de la commande Obtenir la page de journal qui retourne une mémoire tampon de données contenant la page de journal demandée.

Notes

Le format de la structure NVME_CDW10_GET_LOG_PAGE est conforme aux spécifications NVMe antérieures à la version 1.3. Pour la spécification NVMe 1.3 ou ultérieure, utilisez la structure NVME_CDW10_GET_LOG_PAGE_V13 .

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

Syntaxe

typedef union {
  struct {
    ULONG LID : 8;
    ULONG Reserved0 : 8;
    ULONG NUMD : 12;
    ULONG Reserved1 : 4;
  } DUMMYSTRUCTNAME;
  ULONG  AsUlong;
} NVME_CDW10_GET_LOG_PAGE, *PNVME_CDW10_GET_LOG_PAGE;

Membres

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LID

Spécifie une valeur NVME_LOG_PAGES qui identifie la page de journal à récupérer.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.NUMD

Spécifie le nombre de mots Dwords à retourner.

Si le logiciel hôte spécifie une taille supérieure à la page de journal demandée, le contrôleur retourne la page de journal complète avec des résultats non définis pour Dwords au-delà de la fin de la page de journal. Il s’agit d’une valeur basée sur 0.

DUMMYSTRUCTNAME.Reserved1

AsUlong

Configuration requise

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

Voir aussi