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 |