Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура 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 | Возвращайте дескрипторы для физических элементов на основе значения фильтра. |
| 0x1 | Возвращайте дескрипторы для элементов хранилища на основе значения фильтра. |
Reserved[2]
Зарезервировано для дальнейшего использования.
Замечания
Эта структура представляет собой входной буфер для IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS.
Требования
| Требование | Ценность |
|---|---|
| минимальные поддерживаемые клиентские | Windows 10 версии 1709 |
| заголовка | ntddstor.h |