Condividi tramite


enumerazione VSS_OBJECT_TYPE (vss.h)

L'enumerazione VSS_OBJECT_TYPE viene usata dai richiedenti per identificare un oggetto come set di copie shadow, copia shadow o provider.

Sintassi

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;

Costanti

 
VSS_OBJECT_UNKNOWN
Valore: 0
Il tipo di oggetto non è noto.


Indica un errore dell'applicazione.
VSS_OBJECT_NONE
L'interpretazione di questo valore dipende dal fatto che venga usato come input per un metodo VSS o restituito come
un output da un metodo VSS.


Se usato come input per un metodo VSS, indica che il metodo non è limitato ad alcun particolare
tipo di oggetto, ma deve agire su tutti gli oggetti appropriati. In questo senso,
VSS_OBJECT_NONE può essere considerato come un input con caratteri jolly.

Quando viene restituito come output, il tipo di oggetto non è noto e significa che è presente un'applicazione
errore.
VSS_OBJECT_SNAPSHOT_SET
Set di copie shadow.
VSS_OBJECT_SNAPSHOT
Copia shadow.
VSS_OBJECT_PROVIDER
Provider di copia shadow.
VSS_OBJECT_TYPE_COUNT
Valore riservato.

Commenti

VSS_OBJECT_TYPE viene usato quando si chiama IVssBackupComponents::Query per specificare i tipi di oggetti su cui ottenere informazioni. Un input di VSS_OBJECT_NONE restituirà informazioni su tutti gli oggetti.

Inoltre, VSS_OBJECT_TYPE viene usato come input per IVssBackupComponents::D eleteSnapshots. Tuttavia, DeleteSnapshots accetta solo VSS_OBJECT_TYPE valori di VSS_OBJECT_SNAPSHOT_SET o VSS_OBJECT_SNAPSHOT.

Il membro Type di VSS_OBJECT_PROP è un membro dell'enumerazione VSS_OBJECT_TYPE .

Requisiti

Requisito Valore
Client minimo supportato Windows XP [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vss.h

Vedi anche

IVssBackupComponents::D eleteSnapshots

IVssBackupComponents::Query

IVssEnumObject

VSS_COMPONENT_TYPE

VSS_OBJECT_PROP