Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
The Download Microcode Status diagnostic page includes information about the status of one or more download microcode operations.
Syntax
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;
Members
PageCode
Indicates the diagnostic page being sent or requested. . The value of this is 0x0E.
NumberOfSecondarySubEnclosures
Indicates the number of download microcode status descriptors in Descriptors, not including the primary SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR. This value shall be set to the same value as the NumberOfSecondarySubEnclosures field in the SES_CONFIGURATION_DIAGNOSTIC_PAGE structure.
PageLength[2]
Indicates the number of bytes that follow in the diagnostic page.
GenerationCode[4]
Indicates the value of the generation code
Descriptors[ANYSIZE_ARRAY]
Contains a SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR for each download microcode operation where status is being reported.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Available in Windows 10, version 1709 and later versions of Windows. |
Header | minitape.h (include Minitape.h, Storport.h) |