VDS_CONTROLLER_PROP結構 (vds.h)

[從 Windows 8 和 Windows Server 2012 開始,虛擬磁碟服務 COM 介面會由 Windows 記憶體管理 API 取代。

定義 控制器對象的屬性。

語法

typedef struct _VDS_CONTROLLER_PROP {
  VDS_OBJECT_ID         id;
  LPWSTR                pwszFriendlyName;
  LPWSTR                pwszIdentification;
  VDS_CONTROLLER_STATUS status;
  VDS_HEALTH            health;
  SHORT                 sNumberOfPorts;
} VDS_CONTROLLER_PROP, *PVDS_CONTROLLER_PROP;

成員

id

控制器物件的 GUID。

pwszFriendlyName

控制器的名稱;以零結尾且人類可讀取的字串。

pwszIdentification

子系統標識碼,通常是序號;以零結尾且人類可讀取的字串。

status

指定控制器狀態 的VDS_CONTROLLER_STATUS 列舉值。

health

指定控制器健全狀況狀態 的VDS_HEALTH 列舉值。 以下是這個成員的有效值。

不支援 Windows Server 2008、Windows Vista 和 Windows Server 2003: 不支援VDS_H_REPLACEDVDS_H_DEGRADED

VDS_H_UNKNOWN (0)

VDS_H_HEALTHY (1)

VDS_H_FAILED (8)

VDS_H_REPLACED (9)

VDS_H_DEGRADED (11)

sNumberOfPorts

控制器包含的埠數目。 埠會從零編號。 硬體提供者應該將此成員設定為PCI RAID卡的零。

備註

IVdsController::GetProperties 方法會傳回這個結構來報告控制器對象的屬性。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限桌面應用程式]
標頭 vds.h

另請參閱

IVdsController::GetProperties

VDS 結構

VDS_CONTROLLER_STATUS

VDS_HEALTH