// scsi.h
typedef struct _PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR {
UCHAR Reserved1[4];
UCHAR ElementIdentifier[4];
UCHAR Reserved2[6];
UCHAR PhysicalElementType;
UCHAR PhysicalElementHealth;
UCHAR AssociatedCapacity[8];
UCHAR Reserved3[8];
} PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR, *PPHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR;
View the official Windows Driver Kit DDI referenceNo description available.
The PHYSICAL_ELEMENT_STATUS_DATA_DESCRIPTOR structure contains status information for a physical element.
Reserved1Reserved for future use.
ElementIdentifierIndicates the identifier of the physical element associated with this Physical Element Status descriptor.
Reserved2Reserved for future use.
PhysicalElementTypeIndicates the type of the physical element associated with this Physical Element Status descriptor, as described in the following table.
| Value | Meaning |
|---|---|
| PHYSICAL_ELEMENT_TYPE_STORAGE_ELEMENT 0x01 | Storage Element |
PhysicalElementHealthIndicates the health of the physical element associated with this Physical Element Status descriptor, as described in the following table.
| Value | Meaning |
|---|---|
| 0x00 | Not reported. |
| 0x01 to 0x63 | Within manufacturer’s specification limits. |
| 0x64 | At manufacturer’s specification limit. |
| 0x65 to 0xCF | Outside manufacturer’s specification limit. |
| 0xD0 to 0xFE | Reserved. |
| 0xFF | Successfully depopulated. |
AssociatedCapacityIndicates the number of logical blocks by which the capacity of the device is reduced if the physical element associated with this Physical Element Status descriptor becomes depopulated.
Reserved3Reserved for future use.
PHYSICAL_ELEMENT_STATUS_PARAMETER_DATA