Поделиться через


объединение NVME_CDW10_GET_LOG_PAGE (nvme.h)

Содержит параметры для команды Получить страницу журнала, которая возвращает буфер данных, содержащий запрошенную страницу журнала.

Примечание

Формат структуры NVME_CDW10_GET_LOG_PAGE соответствует спецификациям NVMe до версии 1.3. Для спецификации NVMe 1.3 или более поздней версии используйте структуру NVME_CDW10_GET_LOG_PAGE_V13 .

Эта структура используется в поле CDW10 параметра GETLOGPAGE в структуре команд .

Синтаксис

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;

Члены

DUMMYSTRUCTNAME

DUMMYSTRUCTNAME.LID

Задает значение NVME_LOG_PAGES , определяющее извлекаемую страницу журнала.

DUMMYSTRUCTNAME.Reserved0

DUMMYSTRUCTNAME.NUMD

Указывает количество возвращаемых слов Dwords.

Если ведущее программное обеспечение указывает размер, превышающий запрошенную страницу журнала, контроллер возвращает полную страницу журнала с неопределенными результатами для Dwords за пределами конца страницы журнала. Это значение на основе 0.

DUMMYSTRUCTNAME.Reserved1

AsUlong

Требования

Требование Значение
Минимальная версия клиента Windows 10
Верхняя часть nvme.h

См. также раздел