Partager via


structure PHYSICAL_ELEMENT_STATUS_DESCRIPTOR (ntddstor.h)

La structure PHYSICAL_ELEMENT_STATUS_DESCRIPTOR contient status informations pour un élément physique.

Syntaxe

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;

Membres

Version

Spécifie la version de cette structure.

Size

Spécifie la taille de cette structure, en octets.

ElementIdentifier

Spécifie l’identificateur de l’élément physique associé à ce descripteur d’état de l’élément physique.

PhysicalElementType

Indique le type de l’élément physique associé à ce descripteur d’état de l’élément physique, comme décrit dans le tableau suivant.

Valeur Signification
0x01 Élément Storage

PhysicalElementHealth

Indique l’intégrité de l’élément physique associé à ce descripteur d’état de l’élément physique, comme décrit dans le tableau suivant.

Valeur Signification
0x00 Non signalé.
0x01 à 0x63 Dans les limites des spécifications du fabricant.
0x64 À la limite des spécifications du fabricant.
0x65 à 0xCF En dehors de la limite de spécification du fabricant.
0xD0 à 0xFE Réservé.
0xFF Dépeuplé.

Reserved1[2]

Réservé pour un usage futur.

AssociatedCapacity

Indique le nombre de blocs logiques par lesquels la capacité de l’appareil est réduite si l’élément physique associé à ce descripteur d’état d’élément physique est décomposé.

Reserved2[4]

Réservé pour un usage futur.

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 10, version 1709
En-tête ntddstor.h

Voir aussi

PHYSICAL_ELEMENT_STATUS