IVdsService 接口 (vds.h)
[从Windows 8和Windows Server 2012开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]
提供用于查询 VDS 和与 VDS 交互的方法。
继承
IVdsService 接口继承自 IUnknown 接口。 IVdsService 还具有以下类型的成员:
方法
IVdsService 接口具有这些方法。
IVdsService::Advise 向 VDS 注册调用方 IVdsAdviseSink 接口,以便调用方从 VDS 服务接收通知。 |
IVdsService::CleanupObsoleteMountPoints 删除不再存在的卷的用户模式路径和装载的文件夹。 |
IVdsService::ClearFlags 清除服务对象标志。 |
IVdsService::GetObject 返回标识的对象的对象指针。 |
IVdsService::GetProperties 返回 VDS 的属性。 |
IVdsService::IsServiceReady 返回 VDS 的初始化状态。 |
IVdsService::QueryDriveLetters 返回一组驱动器号的属性详细信息。 |
IVdsService::QueryFileSystemTypes 返回 VDS 已知的所有文件系统的属性详细信息。 |
IVdsService::QueryMaskedDisks 不支持。此方法保留供将来使用。 (IVdsService.QueryMaskedDisks) |
IVdsService::QueryProviders 返回一个枚举对象,其中包含 VDS 已知的硬件和软件提供程序的列表。 |
IVdsService::QueryUnallocatedDisks 返回一个枚举对象,其中包含 VDS 托管的未分配磁盘的列表。 |
IVdsService::Reboot 重启托管提供程序的计算机。 |
IVdsService::Reenumerate 发现新添加和新删除的磁盘。 |
IVdsService::Refresh 刷新磁盘所有权和磁盘布局信息。 |
IVdsService::SetFlags 设置服务对象标志。 |
IVdsService::Unadvise 取消注册调用方 IVdsAdviseSink 接口,以便调用方不再接收来自 VDS 服务的通知。 |
IVdsService::WaitForServiceReady 等待 VDS 初始化完成,并返回 VDS 初始化的状态。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | vds.h |