Partager via


énumération VSS_USAGE_TYPE (vswriter.h)

L’énumération VSS_USAGE_TYPE spécifie comment le système hôte utilise les données gérées par un enregistreur impliqué dans une opération VSS.

Syntax

typedef enum VSS_USAGE_TYPE {
  VSS_UT_UNDEFINED = 0,
  VSS_UT_BOOTABLESYSTEMSTATE,
  VSS_UT_SYSTEMSERVICE,
  VSS_UT_USERDATA,
  VSS_UT_OTHER
} ;

Constantes

 
VSS_UT_UNDEFINED
Valeur : 0
Le type d’utilisation n’est pas connu.


Cela indique une erreur de la part de l’enregistreur.
VSS_UT_BOOTABLESYSTEMSTATE
Les données stockées par l’enregistreur font partie de l’état du système de démarrage.
VSS_UT_SYSTEMSERVICE
L’enregistreur stocke les données utilisées par un service système ou est un service système lui-même.
VSS_UT_USERDATA
Les données sont des données utilisateur.
VSS_UT_OTHER
Données non classifiées.

Remarques

Le type d’utilisation 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 CVssWriter ::Initialize.

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

Les applications demandeures qui souhaitent sauvegarder l’état du système doivent rechercher des enregistreurs avec le type d’utilisation VSS_UT_BOOTABLESYSTEMSTATE ou VSS_UT_SYSTEMSERVICE .

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_SOURCE_TYPE