Freigeben über


SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE Struktur (scsi.h)

Die Diagnoseseite "Microcode-Status herunterladen" enthält Informationen zum Status eines oder mehrerer Download-Microcode-Vorgä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;

Angehörige

PageCode

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

NumberOfSecondarySubEnclosures

Gibt die Anzahl der Download-Mikrocodestatusdeskriptoren in Deskriptorenan, nicht einschließlich der primären SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR. Dieser Wert muss auf denselben Wert wie der NumberOfSecondarySubEnclosures Feld 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 Mikrocode-Downloadvorgang, in dem der Status gemeldet wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 10, Version 1709 und neueren Versionen von Windows.
Header- scsi.h (include Minitape.h, Storport.h)