Partager via


énumération VSS_RESTORE_TYPE (vss.h)

L’énumération VSS_RESTORE_TYPE est utilisée par un demandeur pour indiquer le type d’opération de restauration qu’il est sur le point d’effectuer.

Syntax

typedef enum _VSS_RESTORE_TYPE {
  VSS_RTYPE_UNDEFINED = 0,
  VSS_RTYPE_BY_COPY,
  VSS_RTYPE_IMPORT,
  VSS_RTYPE_OTHER
} VSS_RESTORE_TYPE, *PVSS_RESTORE_TYPE;

Constantes

 
VSS_RTYPE_UNDEFINED
Valeur : 0
Aucun type de restauration n’est défini.
Il s’agit du type de restauration par défaut. Toutefois, les rédacteurs doivent traiter ce type de restauration comme s’il était VSS_RTYPE_BY_COPY.

Cela indique une erreur de la part du demandeur.
VSS_RTYPE_BY_COPY
Un demandeur restaure les données sauvegardées sur le volume d’origine à partir d’une sauvegarde
Moyen.
VSS_RTYPE_IMPORT
Un demandeur ne copie pas de données à partir d’un support de sauvegarde, mais importe un cliché instantané transportable et utilise cette méthode
volume importé pour des opérations telles que l’exploration de données.


Windows Server 2003, Standard Edition et Windows Server 2003, Web Edition : Cette valeur n’est pas prise en charge. Toutes les éditions de Windows Server 2003 avec SP1 prennent en charge cette valeur.
VSS_RTYPE_OTHER
Type de restauration non énuméré actuellement. Cette valeur indique une erreur d’application.

Remarques

Un demandeur peut éventuellement définir le type d’une opération de restauration à l’aide de IVssBackupComponents ::SetRestoreState.

Un writer peut récupérer le type d’une opération de restauration en appelant CVssWriter ::GetRestoreType.

Configuration requise

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

Voir aussi

CVssWriter ::GetRestoreType

IVssBackupComponents ::SetRestoreState