NVME_CDW10_GET_LOG_PAGE Union (nvme.h)

Enthält Parameter für den Befehl Protokollseite abrufen, der einen Datenpuffer zurückgibt, der die angeforderte Protokollseite enthält.

Hinweis

Das Format der NVME_CDW10_GET_LOG_PAGE-Struktur entspricht den NVMe-Spezifikationen vor Version 1.3. Verwenden Sie für NVMe-Spezifikation 1.3 oder höher die NVME_CDW10_GET_LOG_PAGE_V13-Struktur .

Diese Struktur wird im CDW10-Feld des GETLOGPAGE-Parameters in der Command-Struktur verwendet.

Syntax

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;

Member

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LID

Gibt einen NVME_LOG_PAGES Wert an, der die abzurufende Protokollseite identifiziert.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.NUMD

Gibt die Anzahl der zurückzugebenden Dwords an.

Wenn die Hostsoftware eine Größe angibt, die größer als die angeforderte Protokollseite ist, gibt der Controller die vollständige Protokollseite mit nicht definierten Ergebnissen für Dwords über das Ende der Protokollseite hinaus zurück. Dies ist ein 0er-Wert.

DUMMYSTRUCTNAME.Reserved1

AsUlong

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Kopfzeile nvme.h

Weitere Informationen