(vds.h) IVdsService 介面

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

提供查詢和與 VDS 互動的方法。

繼承

IVdsService 介面繼承自 IUnknown 介面。 IVdsService 也有下列類型的成員:

方法

IVdsService 介面具有這些方法。

 
IVdsService::建議

向 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

另請參閱

啟動和服務物件

VDS 介面

VDS_SERVICE_PROP