minitape.h) (SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE 结构
“下载微代码状态”诊断页包含有关一个或多个下载微代码操作的状态的信息。
语法
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。 此值应设置为与 SES_CONFIGURATION_DIAGNOSTIC_PAGE 结构中的 NumberOfSecondarySubEnclosures 字段相同的值。
PageLength[2]
指示诊断页中后面的字节数。
GenerationCode[4]
指示生成代码的值
Descriptors[ANYSIZE_ARRAY]
包含报告状态的每个下载微代码操作 的SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR 。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 在 Windows 10 版本 1709 及更高版本的 Windows 中可用。 |
标头 | minitape.h (包括 Minitape.h、Storport.h) |