Partager via


énumération VSS_SOURCE_TYPE (vswriter.h)

L’énumération VSS_SOURCE_TYPE spécifie le type de données qu’un enregistreur gère.

Syntax

typedef enum VSS_SOURCE_TYPE {
  VSS_ST_UNDEFINED = 0,
  VSS_ST_TRANSACTEDDB,
  VSS_ST_NONTRANSACTEDDB,
  VSS_ST_OTHER
} ;

Constantes

 
VSS_ST_UNDEFINED
Valeur : 0
La source des données n’est pas connue.


Cela indique une erreur d’enregistreur et le demandeur doit la signaler.
VSS_ST_TRANSACTEDDB
La source des données est une base de données qui prend en charge les transactions, telles que Microsoft SQL Server.
VSS_ST_NONTRANSACTEDDB
La source des données est une base de données qui ne prend pas en charge les transactions.
VSS_ST_OTHER
Type de source non classifié : les données se trouveront dans un groupe de fichiers.


Il s’agit du type de source par défaut.

Remarques

Le type de source des données qu’un writer gère est spécifié lorsqu’il initialise sa coopération avec le mécanisme de cliché instantané via un appel à CVssWriter ::Initialize.

Les informations sur le type source des données qu’un writer gère peuvent être récupérées via ses métadonnées à l’aide de IVssExamineWriterMetadata ::GetIdentity.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
En-tête vswriter.h

Voir aussi

CVssWriter ::Initialize

IVssExamineWriterMetadata ::GetIdentity

VSS_COMPONENT_TYPE

VSS_OBJECT_TYPE

VSS_USAGE_TYPE