Freigeben über


SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE-Struktur (scsi.h)

Die Diagnoseseite "Microcodestatus herunterladen" enthält Informationen über die status eines oder mehrerer Microcode-Downloadvorgänge.

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;

Member

PageCode

Gibt die Diagnoseseite an, die gesendet oder angefordert wird. . Der Wert ist 0x0E.

NumberOfSecondarySubEnclosures

Gibt die Anzahl der Download-Microcode-status-Deskriptoren in Deskriptoren an, ohne die primäre SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR. Dieser Wert muss auf denselben Wert wie das Feld NumberOfSecondarySubEnclosures in der SES_CONFIGURATION_DIAGNOSTIC_PAGE-Struktur festgelegt werden.

PageLength[2]

Gibt die Anzahl der Bytes an, die auf der Diagnoseseite folgen.

GenerationCode[4]

Gibt den Wert des Generierungscodes an.

Descriptors[ANYSIZE_ARRAY]

Enthält eine SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR für jeden Download-Microcodevorgang, bei dem status gemeldet wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar in Windows 10, Version 1709 und höher von Windows.
Kopfzeile scsi.h (einschließlich Minitape.h, Storport.h)