структура PHYSICAL_ELEMENT_STATUS_REQUEST (ntddstor.h)
Структура PHYSICAL_ELEMENT_STATUS_REQUEST определяет начальный элемент для поиска состояния физического элемента устройства.
Синтаксис
typedef struct _PHYSICAL_ELEMENT_STATUS_REQUEST {
ULONG Version;
ULONG Size;
ULONG StartingElement;
UCHAR Filter;
UCHAR ReportType;
UCHAR Reserved[2];
} PHYSICAL_ELEMENT_STATUS_REQUEST, *PPHYSICAL_ELEMENT_STATUS_REQUEST;
Члены
Version
Указывает версию этой структуры.
Size
Задает размер этой структуры в байтах.
StartingElement
Указывает идентификатор первого физического элемента, к которым обращается эта команда.
Filter
Ограничивает возвращаемые дескрипторы состояния физических элементов на основе следующих значений:
Значение | Значение |
---|---|
0 | Все дескрипторы физического состояния задаются другими полями в CDB. |
1 | Только дескрипторы состояния физических элементов, для которых значение PhysicalElementHealth в PHYSICAL_ELEMENT_STATUS_DESCRIPTOR равно либо:
|
ReportType
Указывает тип возвращаемых дескрипторов состояния физического элемента, как определено в следующей таблице:
Значение | Значение |
---|---|
0x0 | Возвращает дескрипторы для физических элементов на основе значения Filter. |
0x1 | Возвращает дескрипторы для элементов хранения на основе значения Filter. |
Reserved[2]
Зарезервировано для последующего использования.
Комментарии
Эта структура является входным буфером для IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 версии 1709 |
Верхняя часть | ntddstor.h |