Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Contém campos que especificam as informações em uma página de log de Autoatendimento do Dispositivo que descreve o status, a porcentagem de conclusão e os resultados de um auto-teste do dispositivo.
Essa estrutura é retornada pelo comando Get Log Page. Para obter mais informações, consulte NVME_CDW10_GET_LOG_PAGE.
Sintaxe
typedef struct {
struct {
UCHAR Status : 4;
UCHAR Reserved : 4;
} CurrentOperation;
struct {
UCHAR CompletePercent : 7;
UCHAR Reserved : 1;
} CurrentCompletion;
UCHAR Reserved[2];
NVME_DEVICE_SELF_TEST_RESULT_DATA ResultData[20];
} NVME_DEVICE_SELF_TEST_LOG, *PNVME_DEVICE_SELF_TEST_LOG;
Members
CurrentOperation
Uma estrutura CurrentOperation que contém campos que descrevem a operação de Self-Test do dispositivo atual.
CurrentOperation.Status
Indica o status da operação de Self-Test do dispositivo atual.
CurrentOperation.Reserved
Um campo reservado na estrutura CurrentOperation .
CurrentCompletion
Uma estrutura CurrentCompletion que contém campos que descrevem a conclusão de uma operação de Self-Test de dispositivo.
CurrentCompletion.CompletePercent
Indica o percentual de conclusão da operação Self-Test dispositivo. Esse campo será válido se o campo CurrentOperation.Status não for zero.
CurrentCompletion.Reserved
Um campo reservado na estrutura CurrentCompletion .
Reserved[2]
Um campo reservado.
ResultData[20]
Uma matriz de 20 estruturas de NVME_DEVICE_SELF_TEST_RESULT_DATA que contêm dados de resultado para as últimas 20 operações de Self-Test de dispositivo, classificadas na ordem das mais recentes para as mais antigas disponíveis.
Requirements
| Requirement | Value |
|---|---|
| Cliente mínimo suportado | Windows 10 |
| Header | nvme.h |