estrutura SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE (scsi.h)

A página de diagnóstico Baixar Status do Microcódigo inclui informações sobre o status de uma ou mais operações de microcódigo de download.

Sintaxe

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;

Membros

PageCode

Indica a página de diagnóstico que está sendo enviada ou solicitada. . O valor disso é 0x0E.

NumberOfSecondarySubEnclosures

Indica o número de descritores de status de microcódigo de download em Descritores, sem incluir o SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR primário. Esse valor deve ser definido como o mesmo valor que o campo NumberOfSecondarySubEnclosures na estrutura SES_CONFIGURATION_DIAGNOSTIC_PAGE .

PageLength[2]

Indica o número de bytes que seguem na página de diagnóstico.

GenerationCode[4]

Indica o valor do código de geração

Descriptors[ANYSIZE_ARRAY]

Contém um SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR para cada operação de microcódigo de download em que o status está sendo relatado.

Requisitos

   
Cliente mínimo com suporte Disponível em Windows 10, versão 1709 e versões posteriores do Windows.
Cabeçalho scsi.h (inclua Minitape.h, Storport.h)