SES_DOWNLOAD_MICROCODE_STATUS_DIAGNOSTIC_PAGE 구조체(scsi.h)

마이크로코드 상태 다운로드 진단 페이지에는 하나 이상의 다운로드 마이크로코드 작업의 상태에 대한 정보가 포함되어 있습니다.

구문

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;

멤버

PageCode

전송되거나 요청되는 진단 페이지를 나타냅니다. . 이 값은 0x0E.

NumberOfSecondarySubEnclosures

기본 SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR 포함하지 않고 설명자의 다운로드 마이크로코드 상태 설명자 수를 나타냅니다. 이 값은 SES_CONFIGURATION_DIAGNOSTIC_PAGE 구조체의 NumberOfSecondarySubEnclosures 필드와 동일한 값으로 설정되어야 합니다.

PageLength[2]

진단 페이지에서 이어지는 바이트 수를 나타냅니다.

GenerationCode[4]

생성 코드의 값을 나타냅니다.

Descriptors[ANYSIZE_ARRAY]

상태가 보고되는 각 다운로드 마이크로코드 작업에 대한 SES_DOWNLOAD_MICROCODE_STATUS_DESCRIPTOR 포함합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 10 버전 1709 이상 버전의 Windows에서 사용할 수 있습니다.
헤더 scsi.h(Minitape.h, Storport.h 포함)