Méthode IVssBackupComponentsEx3::RecoverSet (vsbackup.h)
Lance une opération de resynchronisation du numéro d’unité logique. Cette méthode est prise en charge uniquement sur les systèmes d’exploitation Windows Server.
Syntaxe
HRESULT RecoverSet(
[in] DWORD dwFlags,
[out] IVssAsync **ppAsync
);
Paramètres
[in] dwFlags
Masque de bits de VSS_RECOVERY_OPTIONS indicateurs qui spécifient la façon dont la resynchronisation doit être effectuée.
[out] ppAsync
Pointeur vers une variable qui reçoit un pointeur d’interface IVssAsync qui peut être utilisé pour récupérer le status de l’opération de resynchronisation du numéro d’unité logique. Une fois l’opération terminée, l’appelant doit libérer le pointeur d’interface en appelant la méthode IUnknown::Release .
Valeur retournée
Cette méthode peut retourner l’une de ces valeurs.
Code/valeur de retour | Description |
---|---|
|
L’opération s’est terminée avec succès. |
|
Le fournisseur du volume ne prend pas en charge la resynchronisation des lun. |
|
Les raisons possibles de cette valeur de retour sont les suivantes :
|
|
Cette version du fournisseur de matériel ne prend pas en charge cette opération. |
|
Une erreur de fournisseur inattendue s’est produite. Si ce code d’erreur est retourné, l’erreur doit être décrite dans une entrée dans le journal des événements de l’application, ce qui donne à l’utilisateur des informations sur la façon de résoudre le problème. |
|
La destination de resynchronisation contenait un volume qui n’était pas explicitement inclus. |
|
La signature MBR ou l’ID GPT d’un ou plusieurs disques n’a pas pu être défini sur la valeur prévue. Pour plus d’informations, consultez le journal des événements de l’application. |
Remarques
À la fin de l’opération de resynchronisation, par défaut, le numéro d’unité logique nouvellement resychronisé aura la même signature de disque que le numéro d’unité logique de destination avant la resynchronisation.
Cette méthode ne peut pas être appelée dans WinPE, ni en mode sans échec. Avant d’appeler cette méthode, l’appelant doit appeler IVssBackupComponents::InitializeForRestore pour préparer la resynchronisation.
Configuration requise
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 R2 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vsbackup.h (inclure VsBackup.h, Vss.h, VsWriter.h) |