(vds.h) 的 IVdsLun 接口
[从 Windows 8 和 Windows Server 2012 开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]
提供对逻辑单元号 (LUN) 执行查询和配置操作的方法。
继承
IVdsLun 接口继承自 IUnknown 接口。 IVdsLun 还具有以下类型的成员:
方法
IVdsLun 接口具有以下方法。
IVdsLun::AddPlex IVdsLun::AddPlex 方法 (vds.h) 将 LUN 作为新 plex 添加到目标 LUN。 |
IVdsLun::ApplyHints (vds.h) IVdsLun::ApplyHints 方法向 LUN 应用一组新的提示。 应用于 LUN 的提示同时应用于所有 plex。 |
IVdsLun::AssociateControllers IVdsLun::AssociateControllers 方法 (vds.h) 针对 LUN 将子系统控制器设置为活动或非活动。 |
IVdsLun::D elete (vds.h 的 IVdsLun::D elete 方法) 删除 LUN 及其所有丛。 LUN 上的任何数据都将丢失,并且 VDS 释放分配给 LUN 的盘区。 |
IVdsLun::Extend iVdsLun::Extend 方法 (vds.h) 按指定字节数扩展 LUN。 |
IVdsLun::GetIdentificationData IVdsLun::GetIdentificationData 方法 (vds.h) 从 SCSI 查询数据和重要产品数据页0x80和0x83返回数据。 |
IVdsLun::GetProperties (vds.h) IVdsLun::GetProperties 方法返回 LUN 对象的属性。 |
IVdsLun::GetSubSystem iVdsLun::GetSubSystem 方法 (vds.h) 返回呈现 LUN 的子系统。 |
IVdsLun::QueryActiveControllers (vds.h) IVdsLun::QueryActiveControllers 方法返回可访问 LUN 的当前活动控制器的枚举。 |
IVdsLun::QueryHints (vds.h) IVdsLun::QueryHints 方法返回当前应用于 LUN 的提示。 |
IVdsLun::QueryMaxLunExtendSize (vds.h) IVdsLun::QueryMaxLunExtendSize 方法返回可以扩展 LUN 的最大大小。 |
IVdsLun::QueryPlexes (vds.h) IVdsLun::QueryPlexes 方法返回 LUN 中 plex 的枚举。 |
IVdsLun::Recover IVdsLun::Recover 方法 (vds.h) 在 LUN 上启动恢复操作。 |
IVdsLun::RemovePlex iVdsLun::RemovePlex 方法 (vds.h) 从 LUN 中删除 plex。 |
IVdsLun::SetMask vds.h (iVdsLun::SetMask 方法) 指定要授予对 LUN 的访问权限的计算机列表,该列表是取消屏蔽列表。 |
IVdsLun::SetStatus iVdsLun::SetStatus 方法 (vds.h) 将 LUN 的状态设置为指定值。 |
IVdsLun::Shrink iVdsLun::Shrink 方法 (vds.h) 按指定字节数收缩 LUN。 |
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | vds.h |