共用方式為


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 只有實體項目狀態描述項,PHYSICAL_ELEMENT_STATUS_DESCRIPTORPhysicalElementHealth 的值為:
  • 大於或等於0x65,且小於或等於0xCF。
  • 等於 0xFF。

ReportType

指定要如下表中所定義傳回的實體項目狀態描述符型態:

價值 意義
0x0 根據篩選條件 的值,傳回實體專案的描述元。
0x1 根據篩選條件 的值,傳回記憶體專案的描述項。

Reserved[2]

保留供日後使用。

言論

此結構是 IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS的輸入緩衝區。

要求

要求 價值
最低支援的用戶端 Windows 10 版本 1709
標頭 ntddstor.h

另請參閱

IOCTL_STORAGE_GET_PHYSICAL_ELEMENT_STATUS

PHYSICAL_ELEMENT_STATUS_DESCRIPTOR