Freigeben über


VSS_OBJECT_TYPE-Enumeration (vss.h)

Die VSS_OBJECT_TYPE-Enumeration wird von Anforderern verwendet, um ein Objekt als Schattenkopiersatz, Schattenkopie oder Anbieter zu identifizieren.

Syntax

typedef enum _VSS_OBJECT_TYPE {
  VSS_OBJECT_UNKNOWN = 0,
  VSS_OBJECT_NONE,
  VSS_OBJECT_SNAPSHOT_SET,
  VSS_OBJECT_SNAPSHOT,
  VSS_OBJECT_PROVIDER,
  VSS_OBJECT_TYPE_COUNT
} VSS_OBJECT_TYPE, *PVSS_OBJECT_TYPE;

Konstanten

 
VSS_OBJECT_UNKNOWN
Wert: 0
Der Objekttyp ist nicht bekannt.


Dies deutet auf einen Anwendungsfehler hin.
VSS_OBJECT_NONE
Die Interpretation dieses Werts hängt davon ab, ob er als Eingabe für eine VSS-Methode verwendet oder als zurückgegeben wird.
eine Ausgabe einer VSS-Methode.


Wenn sie als Eingabe für eine VSS-Methode verwendet wird, bedeutet dies, dass die Methode nicht auf eine bestimmte Methode beschränkt ist.
-Objekttyp, sollte jedoch auf alle geeigneten Objekte angewendet werden. In diesem Sinne
VSS_OBJECT_NONE kann als Wildcard-Eingabe betrachtet werden.

Wenn er als Ausgabe zurückgegeben wird, ist der Objekttyp nicht bekannt und bedeutet, dass eine Anwendung vorhanden ist.
angezeigt.
VSS_OBJECT_SNAPSHOT_SET
Schattenkopiersatz.
VSS_OBJECT_SNAPSHOT
Schattenkopie.
VSS_OBJECT_PROVIDER
Schattenkopieanbieter.
VSS_OBJECT_TYPE_COUNT
Reservierter Wert.

Hinweise

VSS_OBJECT_TYPE wird beim Aufrufen von IVssBackupComponents::Query verwendet, um die Objekttypen anzugeben, über die Informationen abgerufen werden sollen. Eine Eingabe von VSS_OBJECT_NONE gibt Informationen zu allen Objekten zurück.

Darüber hinaus wird VSS_OBJECT_TYPE als Eingabe für IVssBackupComponents::D eleteSnapshots verwendet. DeleteSnapshots akzeptiert jedoch nur VSS_OBJECT_TYPE Werte von VSS_OBJECT_SNAPSHOT_SET oder VSS_OBJECT_SNAPSHOT.

Das Type-Element von VSS_OBJECT_PROP ist ein Mitglied der VSS_OBJECT_TYPE-Enumeration .

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2003 [nur Desktop-Apps]
Kopfzeile vss.h

Weitere Informationen

IVssBackupComponents::D eleteSnapshots

IVssBackupComponents::Query

IVssEnumObject

VSS_COMPONENT_TYPE

VSS_OBJECT_PROP