IVssWMComponent interface

The IVssWMComponent is a C++ (not COM) interface that allows access to component information stored in a Writer Metadata Document.

Instances of IVssWMComponent are obtained by calling IVssExamineWriterMetadata::GetComponent.

Members

The IVssWMComponent interface inherits from the IUnknown interface. IVssWMComponent also has these types of members:

Methods

The IVssWMComponent interface has these methods.

MethodDescription
FreeComponentInfo

Deallocates system resources devoted to the specified component information.

GetComponentInfo

Obtains basic information about the specified backup component.

GetDatabaseFile

Obtains an IVssWMFiledesc object containing information about the specified database backup component file.

GetDatabaseLogFile

Obtains an IVssWMFiledesc object containing information for the log file of a specified database backup component.

GetDependency

Returns the dependency information for a component.

GetFile

Obtains an IVssWMFiledesc object containing information about the specified member of a file group.

 

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

VsBackup.h (include VsBackup.h, Vss.h, or VsWriter.h)

Library

VssApi.lib

 

 

Show: