SES_CONFIGURATION_DIAGNOSTIC_PAGE Struktur (scsi.h)
Die SES_CONFIGURATION_DIAGNOSTIC_PAGE-Struktur stellt Informationen und Parameter für die Gehäusebeschreibung 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;
Angehörige
PageCode
Gibt die Diagnoseseite an, die basierend auf dem Wert gesendet oder angefordert wird. Bei einer Microcode Control-Diagnoseseite sollte der Wert 0x01 werden.
NumberOfSecondarySubEnclosures
Gibt die Anzahl der separaten Unterschlüsselungen an, die in der Beschreibungsliste des Gehäuses enthalten sind, nicht einschließlich der primären Untergliederung. Wenn dies auf Null festgelegt ist, ist nur die primäre Unterklosur vorhanden.
PageLength[2]
Gibt die Länge der Diagnoseseite in Byte 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 |
---|---|
mindestens unterstützte Client- | Verfügbar in Windows 10, Version 1709 und neueren Versionen von Windows. |
Header- | scsi.h (include Minitape.h, Storport.h) |