Freigeben über


SES_CONFIGURATION_DIAGNOSTIC_PAGE-Struktur (storport.h)

Die SES_CONFIGURATION_DIAGNOSTIC_PAGE-Struktur stellt Gehäusedeskriptorinformationen und Parameter bereit.

Syntax

typedef struct _SES_CONFIGURATION_DIAGNOSTIC_PAGE {
  UCHAR                    PageCode;
  UCHAR                    NumberOfSecondarySubEnclosures;
  UCHAR                    PageLength[2];
  UCHAR                    GenerationCode[4];
  SES_ENCLOSURE_DESCRIPTOR Descriptors[ANYSIZE_ARRAY];
} SES_CONFIGURATION_DIAGNOSTIC_PAGE, *PSES_CONFIGURATION_DIAGNOSTIC_PAGE;

Member

PageCode

Gibt die Diagnoseseite an, die basierend auf dem Wert gesendet oder angefordert wird. Für eine Diagnoseseite des Microcodesteuerelements sollte der Wert 0x01 sein.

NumberOfSecondarySubEnclosures

Gibt die Anzahl der separaten Unterklassierungen an, die in der Beschreibungsliste des Gehäuses enthalten sind, ohne die primäre Unterklassierung. Wenn dies auf 0 festgelegt ist, ist nur die primäre Subenclosure vorhanden.

PageLength[2]

Gibt die Länge der Diagnoseseite in Bytes an.

GenerationCode[4]

Gibt den Wert des Generierungscodes an.

Descriptors[ANYSIZE_ARRAY]

Gibt die Gehäusedeskriptoren für die primären und sekundären Gehäuse an. Das primäre Gehäuse ist der erste Index.

Anforderungen

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