VSS_COMPONENT_TYPE-Enumeration (vswriter.h)
Die VSS_COMPONENT_TYPE-Enumeration wird sowohl vom Anforderer als auch vom Writer verwendet, um den Typ der Komponente anzugeben, die mit einem Sicherungsvorgang für Schattenkopien verwendet wird.
Syntax
typedef enum VSS_COMPONENT_TYPE {
VSS_CT_UNDEFINED = 0,
VSS_CT_DATABASE,
VSS_CT_FILEGROUP
} ;
Konstanten
VSS_CT_UNDEFINED Wert: 0 Nicht definierter Komponententyp. Dieser Wert gibt einen Anwendungsfehler an. |
VSS_CT_DATABASE Datenbankkomponente. |
VSS_CT_FILEGROUP Dateigruppenkomponente. Dies ist jede andere Komponente als eine Datenbank. |
Hinweise
Ein Writer legt den Typ einer Komponente fest, wenn er die Komponente mit IVssCreateWriterMetadata::AddComponent zu seinem Writer-Metadatendokument hinzufügt.
Autoren und Anforderer können die Typinformationen von Komponenten finden, die für die Aufnahme in ein Sicherungskomponentendokument ausgewählt wurden, indem Sie IVssComponent::GetComponentType aufrufen, um einen Komponententyp direkt zurückzugeben.
Ein Anforderer kann den Typ einer beliebigen Komponente im Writer-Metadatendokument eines bestimmten Writers abrufen, indem er die folgenden Schritte ausführt:
- Verwenden von IVssExamineWriterMetadata::GetComponent zum Abrufen einer IVssWMComponent-Schnittstelle
- Verwenden von IVssWMComponent::GetComponentInfo zum Zurückgeben einer VSS_COMPONENTINFO-Struktur
- Untersuchen des Type-Elements des VSS_COMPONENTINFO-Objekts
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | vswriter.h |