Partager via


structure PHYSICAL_ELEMENT_STATUS_DESCRIPTOR (ntddstor.h)

La structure PHYSICAL_ELEMENT_STATUS_DESCRIPTOR contient des informations d’état 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 d’é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 de spécification du fabricant.
0x64 Au niveau de la limite de spécification 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 une utilisation ultérieure.

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 devient dérempli.

Reserved2[4]

Réservé pour une utilisation ultérieure.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1709
d’en-tête ntddstor.h

Voir aussi

PHYSICAL_ELEMENT_STATUS