共用方式為


IVssWMDependency 類別 (vswriter.h)

IVssWMDependency 是 C++ (不是 IVssWMComponent 介面所傳回的 COM) 介面,而且當備份或還原元件時,應用程式會在備份或還原具有另一個寫入器所管理之元件的明確寫入器元件相依性時使用。 (相依性必須在寫入器之間,而不是在 writers.)

IVssWMDependency 可用來判斷必須與目標元件一起還原或備份之元件的寫入器標識碼、邏輯路徑和元件名稱。

使用 IVssCreateWriterMetadata::AddComponentDependency方法, ( 處理 CVssWriter::OnIdentify) 時,寫入器會建立相依性。

呼叫應用程式負責呼叫 IUnknown::Release ,以釋放不再需要傳回的 IVssWMDependency 物件所持有的資源。

IVssWMComponent::GetDependency 方法會傳回 IVssWMDependency 介面。

請注意,相依性不會指出元件與記載相依性與其相依元件之間的喜好設定順序。 相依性只會指出它相依的元件及其相依元件一律必須一起備份或還原。

繼承

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

方法

IVssWMDependency 類別具有這些方法。

 
IVssWMDependency::GetComponentName

GetComponentName 方法會擷取目前元件相依於明確寫入器元件相依性的元件名稱。
IVssWMDependency::GetLogicalPath

GetLogicalPath 方法會擷取目前元件相依於明確寫入器元件相依性的元件邏輯路徑。
IVssWMDependency::GetWriterId

GetWriterId 方法會擷取寫入器的類別標識碼,其中包含目前元件在明確寫入器元件相依性中相依的元件。

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2003 [僅限傳統型應用程式]
目標平台 Windows
標頭 vswriter.h (包括 Vss.h、VsWriter.h)