структура SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (minitape.h)
На странице диагностики Скачивание состояния микрокода содержатся сведения о состоянии одной или нескольких операций скачивания микрокода.
Синтаксис
typedef struct _SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE {
UCHAR PageCode;
UCHAR NumberOfSecondarySubEnclosures;
UCHAR PageLength[2];
UCHAR GenerationCode[4];
SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR Descriptors[ANYSIZE_ARRAY];
} SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE, *PSES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE;
Члены
PageCode
Указывает, что страница диагностики отправляется или запрашивается. . Значение этого параметра равно 0x0E.
NumberOfSecondarySubEnclosures
Указывает количество дескрипторов состояния микрокода для скачивания в дескрипторов, не включая основной SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR. Это значение должно совпадать с полем NumberOfSecondarySubEnclosures в структуре SES_CONFIGURATION_DIAGNOSTIC_PAGE .
PageLength[2]
Указывает количество байтов, указанных на странице диагностики.
GenerationCode[4]
Указывает значение кода создания.
Descriptors[ANYSIZE_ARRAY]
Содержит SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR для каждой операции скачивания микрокода, в которой сообщается о состоянии.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Доступно в Windows 10 версии 1709 и более поздних версиях Windows. |
Верхняя часть | minitape.h (включая Minitape.h, Storport.h) |