Compartir a través de


VSS_OBJECT_TYPE enumeración (vss.h)

Los solicitantes usan la enumeración VSS_OBJECT_TYPE para identificar un objeto como un conjunto de instantáneas, una instantánea o un proveedor.

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;

Constantes

 
VSS_OBJECT_UNKNOWN
Valor: 0
No se conoce el tipo de objeto.


Esto indica un error de aplicación.
VSS_OBJECT_NONE
La interpretación de este valor depende de si se usa como entrada para un método VSS o se devuelve como
una salida de un método VSS.


Cuando se usa como entrada para un método VSS, indica que el método no está restringido a ningún determinado.
tipo de objeto, pero debe actuar en todos los objetos adecuados. En este sentido,
VSS_OBJECT_NONE se puede considerar como una entrada con caracteres comodín.

Cuando se devuelve como salida, el tipo de objeto no se conoce y significa que ha habido una aplicación.
.
VSS_OBJECT_SNAPSHOT_SET
Conjunto de instantáneas.
VSS_OBJECT_SNAPSHOT
Instantánea.
VSS_OBJECT_PROVIDER
Proveedor de instantáneas.
VSS_OBJECT_TYPE_COUNT
Valor reservado.

Comentarios

VSS_OBJECT_TYPE se usa al llamar a IVssBackupComponents::Query para especificar los tipos de objetos sobre los que obtener información. Una entrada de VSS_OBJECT_NONE devolverá información sobre todos los objetos.

Además, VSS_OBJECT_TYPE se usa como entrada para IVssBackupComponents::D eleteSnapshots. Sin embargo, DeleteSnapshots solo acepta VSS_OBJECT_TYPE valores de VSS_OBJECT_SNAPSHOT_SET o VSS_OBJECT_SNAPSHOT.

El miembro Type de VSS_OBJECT_PROP es miembro de la enumeración VSS_OBJECT_TYPE .

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Encabezado vss.h

Consulte también

IVssBackupComponents::D eleteSnapshots

IVssBackupComponents::Query

IVssEnumObject

VSS_COMPONENT_TYPE

VSS_OBJECT_PROP