estrutura PHYSICAL_ELEMENT_STATUS_DESCRIPTOR (ntddstor.h)

A estrutura PHYSICAL_ELEMENT_STATUS_DESCRIPTOR contém informações status para um elemento físico.

Sintaxe

typedef struct _PHYSICAL_ELEMENT_STATUS_DESCRIPTOR {
  ULONG     Version;
  ULONG     Size;
  ULONG     ElementIdentifier;
  UCHAR     PhysicalElementType;
  UCHAR     PhysicalElementHealth;
  UCHAR     Reserved1[2];
  ULONGLONG AssociatedCapacity;
  ULONG     Reserved2[4];
} PHYSICAL_ELEMENT_STATUS_DESCRIPTOR, *PPHYSICAL_ELEMENT_STATUS_DESCRIPTOR;

Membros

Version

Especifica a versão dessa estrutura.

Size

Especifica o tamanho dessa estrutura, em bytes.

ElementIdentifier

Especifica o identificador do elemento físico associado a esse descritor de Status do Elemento Físico.

PhysicalElementType

Indica o tipo do elemento físico associado a esse descritor de Status do Elemento Físico, conforme descrito na tabela a seguir.

Valor Significado
0x01 Elemento Storage

PhysicalElementHealth

Indica a integridade do elemento físico associado a esse descritor de Status do Elemento Físico, conforme descrito na tabela a seguir.

Valor Significado
0x00 Não relatado.
0x01 0x63 Dentro dos limites de especificação do fabricante.
0x64 No limite de especificação do fabricante.
0x65 0xCF Limite de especificação fora do fabricante.
0xD0 0xFE Reservado.
0xFF Despovoadas.

Reserved1[2]

Reservado para uso futuro.

AssociatedCapacity

Indica o número de blocos lógicos pelos quais a capacidade do dispositivo será reduzida se o elemento físico associado a esse descritor de Status do Elemento Físico for despovoado.

Reserved2[4]

Reservado para uso futuro.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 10, versão 1709
Cabeçalho ntddstor.h

Confira também

PHYSICAL_ELEMENT_STATUS