структура PHYSICAL_ELEMENT_STATUS_DESCRIPTOR (ntddstor.h)
Структура PHYSICAL_ELEMENT_STATUS_DESCRIPTOR содержит сведения о состоянии физического элемента.
Синтаксис
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;
Члены
Version
Указывает версию этой структуры.
Size
Задает размер этой структуры в байтах.
ElementIdentifier
Указывает идентификатор физического элемента, связанного с дескриптором состояния физического элемента.
PhysicalElementType
Указывает тип физического элемента, связанного с дескриптором состояния физического элемента, как описано в следующей таблице.
Ценность | Значение |
---|---|
0x01 | Элемент Storage |
PhysicalElementHealth
Указывает работоспособность физического элемента, связанного с дескриптором состояния физического элемента, как описано в следующей таблице.
Ценность | Значение |
---|---|
0x00 | Не сообщалось. |
0x01 0x63 | В пределах ограничений спецификации производителя. |
0x64 | При ограничении спецификации производителя. |
0x65 0xCF | Предел спецификации за пределами производителя. |
0xD0 0xFE | Скрытный. |
0xFF | Отложено. |
Reserved1[2]
Зарезервировано для дальнейшего использования.
AssociatedCapacity
Указывает количество логических блоков, с помощью которых емкость устройства уменьшается, если физический элемент, связанный с этим дескриптором состояния физического элемента, становится дескриптором.
Reserved2[4]
Зарезервировано для дальнейшего использования.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 10 версии 1709 |
заголовка | ntddstor.h |