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 |