Condividi tramite


struttura SES_CONFIGURATION_DIAGNOSTIC_PAGE (scsi.h)

La struttura SES_CONFIGURATION_DIAGNOSTIC_PAGE fornisce informazioni e parametri del descrittore dell'enclosure.

Sintassi

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;

Membri

PageCode

Specifica la pagina di diagnostica inviata o richiesta in base al valore . Per una pagina di diagnostica del controllo microcodice, il valore deve essere 0x01.

NumberOfSecondarySubEnclosures

Specifica il numero di subenclosure separate incluse nell'elenco dei descrittori dell'enclosure, senza includere la subenclosure primaria. Se è impostato su zero, esiste solo la subenclosure primaria.

PageLength[2]

Specifica la lunghezza della pagina di diagnostica, espressa in byte.

GenerationCode[4]

Specifica il valore del codice di generazione.

Descriptors[ANYSIZE_ARRAY]

Specifica i descrittori dell'enclosure per gli enclosure primari e secondari. L'enclosure principale è il primo indice.

Fabbisogno

Requisito Valore
client minimo supportato Disponibile in Windows 10 versione 1709 e successive di Windows.
intestazione scsi.h (include Minitape.h, Storport.h)