(vds.h) VDS_CONTROLLER_PROP 结构
[从 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_REPLACED和VDS_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 |