VDS_DRIVE_PROP 結構 (vdshwprv.h)
[從Windows 8和Windows Server 2012開始,虛擬磁碟服務COM 介面會由Windows 儲存體管理 API取代。
定義 磁片磁碟機物件的屬性。
語法
typedef struct _VDS_DRIVE_PROP {
VDS_OBJECT_ID id;
ULONGLONG ullSize;
LPWSTR pwszFriendlyName;
LPWSTR pwszIdentification;
ULONG ulFlags;
VDS_DRIVE_STATUS status;
VDS_HEALTH health;
SHORT sInternalBusNumber;
SHORT sSlotNumber;
} VDS_DRIVE_PROP, *PVDS_DRIVE_PROP;
成員
id
磁片磁碟機物件的 GUID。
ullSize
磁片磁碟機的大小,以位元組為單位。
pwszFriendlyName
包含磁片磁碟機名稱的 Null終止寬字元字串。
pwszIdentification
包含磁片磁碟機識別碼的 Null終止寬字元字串。
ulFlags
的位元遮罩
VDS_DRIVE_FLAG 列舉值。
status
A
VDS_DRIVE_STATUS 列舉值,指定磁片磁碟機的狀態。
health
指定磁片磁碟機健全狀況狀態 的VDS_HEALTH 列舉值。 以下是這個成員的有效值。
不支援Windows Server 2008、Windows Vista 和 Windows Server 2003:不支援VDS_H_REPLACED和VDS_H_PENDING_FAILURE。
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_FAILED (8)
VDS_H_REPLACED (9)
VDS_H_PENDING_FAILURE (10)
sInternalBusNumber
磁片磁碟機所連接的匯流排數目。 此數位是實作者指派的值,可唯一識別子系統內的匯流排。 它不受子系統包含的匯流排數目所限制,而且與VDS_SUB_SYSTEM_PROP結構之 sNumberOfInternalBuses成員的值無關。
sSlotNumber
磁片磁碟機佔用的插槽數目。 這個數位是實作者指派的值,可唯一識別匯流排內的位置。 它不受匯流排包含的插槽數目所限制,而且與VDS_SUB_SYSTEM_PROP結構之 sMaxNumberOfSlotsEachBus成員的值無關。
備註
IVdsDrive::GetProperties方法會傳回這個結構來報告磁片磁碟機物件的屬性。
規格需求
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2003 [僅限傳統型應用程式] |
標頭 | vdshwprv.h |