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