VDS_VOLUME_PLEX_PROP 結構 (vds.h)
[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 API 取代。
定義 磁碟區 plex 物件的屬性。
語法
typedef struct _VDS_VOLUME_PLEX_PROP {
VDS_OBJECT_ID id;
VDS_VOLUME_PLEX_TYPE type;
VDS_VOLUME_PLEX_STATUS status;
VDS_HEALTH health;
VDS_TRANSITION_STATE TransitionState;
ULONGLONG ullSize;
ULONG ulStripeSize;
ULONG ulNumberOfMembers;
} VDS_VOLUME_PLEX_PROP, *PVDS_VOLUME_PLEX_PROP;
成員
id
plex 物件的 GUID。
type
VDS_VOLUME_PLEX_TYPE 列舉的 plex 類型。 plex 的類型不需要符合 plex 所屬的磁碟區類型。
status
VDS_VOLUME_PLEX_STATUS列舉的 plex 對象狀態。 plex 的狀態不需要符合 plex 所屬磁碟區的狀態。
health
指定 plex 健康狀態 的VDS_HEALTH 列舉值。 plex 的健康狀態不需要符合 plex 所屬磁碟區的健康狀態。
TransitionState
指定 plex 轉換狀態 的VDS_TRANSITION_STATE 列舉值。
ullSize
plex 的大小,以位元組為單位。 plex 的大小必須大於或等於 plex 所屬的磁碟區大小。 plex 不能小於磁碟區。
ulStripeSize
等量交錯大小,以位元組為單位。 這個成員僅適用於VDS_VPT_STRIPE等量 (等量 ) ,且VDS_VPT_PARITY (等位等量) 。 對於其他 plex 類型,此成員應該是零。
ulNumberOfMembers
磁碟區 plex 中的成員數目。 plex 成員是一個多個磁碟上所包含的串連磁碟範圍集合。
備註
IVdsVolumePlex::GetProperties 方法會傳回這個結構來報告磁碟區 plex 對象的屬性。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | vds.h |