Condividi tramite


Classe IVssWMDependency (vswriter.h)

L'interfaccia IVssWMDependency è un'interfaccia C++ (non COM) restituita dall'interfaccia IVssWMComponent e usata dalle applicazioni durante il backup o il ripristino di un componente con una dipendenza esplicita del componente writer su un componente gestito da un altro writer. Le dipendenze devono essere tra writer, non all'interno di writer.

IVssWMDependency viene usato per determinare l'ID writer, il percorso logico e il nome del componente dei componenti che devono essere ripristinati o sottoposti a backup insieme al componente di destinazione.

Le dipendenze vengono create da writer durante la gestione degli eventiIdentifi (CVssWriter::OnIdentify) usando il metodo IVssCreateWriterMetadata::AddComponentDependency .

Le applicazioni chiamanti sono responsabili della chiamata a IUnknown::Release per rilasciare le risorse mantenute da un oggetto IVssWMDependency restituito quando non è più necessario.

Il metodo IVssWMComponent::GetDependency restituisce un'interfaccia IVssWMDependency .

Si noti che una dipendenza non indica un ordine di preferenza tra il componente con le dipendenze documentate e i componenti a seconda. Una dipendenza indica semplicemente che il componente e i componenti a seconda di devono essere sempre sottoposti a backup o ripristinati insieme.

Ereditarietà

L'interfaccia IVssWMDependency eredita dall'interfaccia IUnknown . IVssWMDependency include anche questi tipi di membri:

Metodi

La classe IVssWMDependency include questi metodi.

 
IVssWMDependency::GetComponentName

Il metodo GetComponentName recupera il nome di un componente che il componente corrente dipende da in una dipendenza del componente writer esplicita.
IVssWMDependency::GetLogicalPath

Il metodo GetLogicalPath recupera il percorso logico di un componente che il componente corrente dipende dalle dipendenze esplicite del componente writer.
IVssWMDependency::GetWriterId

Il metodo GetWriterId recupera l'ID classe di un writer contenente un componente che il componente corrente dipende da in una dipendenza esplicita del componente writer.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione vswriter.h (include Vss.h, VsWriter.h)