Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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.
Inheritance
The IVssWMComponent interface inherits from the IUnknown interface. IVssWMComponent also has these types of members:
Methods
The IVssWMComponent class has these methods.
| IVssWMComponent::FreeComponentInfo The FreeComponentInfo method deallocates system resources devoted to the specified component information. |
| IVssWMComponent::GetComponentInfo The GetComponentInfo method obtains basic information about the specified writer metadata component. |
| IVssWMComponent::GetDatabaseFile The GetDatabaseFile method obtains an IVssWMFiledesc object containing information about the specified database backup component file. |
| IVssWMComponent::GetDatabaseLogFile The GetDatabaseLogFile method obtains a file descriptor for the log file associated with the specified database backup component. |
| IVssWMComponent::GetDependency The GetDependency method returns an instance of the IVssWMDependency interface containing accessors for obtaining information about explicit writer-component dependencies of one of the current components. |
| IVssWMComponent::GetFile The GetFile method obtains a file descriptor associated with a file group. |
Requirements
| Requirement | Value |
|---|---|
| Minimum supported client | Windows XP [desktop apps only] |
| Minimum supported server | Windows Server 2003 [desktop apps only] |
| Target Platform | Windows |
| Header | vsbackup.h (include VsBackup.h, Vss.h, VsWriter.h) |