Méthode IVssComponentEx ::GetRollForward (vswriter.h)
Obtient le type d’opération de restauration d’un composant et obtient le point de restauration pour une opération de restauration partielle.
Syntaxe
HRESULT GetRollForward(
[out] VSS_ROLLFORWARD_TYPE *pRollType,
[out] BSTR *pbstrPoint
);
Paramètres
[out] pRollType
Valeur d’énumération VSS_ROLLFORWARD_TYPE indiquant le type d’opération de restauration à effectuer.
[out] pbstrPoint
Adresse d’une variable allouée à l’appelant qui reçoit une chaîne de caractères larges terminée par null spécifiant le point de restauration de report.
Valeur retournée
Voici les codes de retour valides pour cette méthode.
Valeur | Signification |
---|---|
|
L'opération a réussi. |
|
L’une des valeurs de paramètre n’est pas valide. |
|
L’appelant n’a pas de mémoire ou d’autres ressources système. |
Remarques
La méthode GetRollForward peut être appelée uniquement pendant une opération de restauration.
Si l’appel à GetRollForward réussit, l’appelant est chargé de libérer la chaîne retournée dans le paramètre pRollType en appelant la fonction SysFreeString .
Un enregistreur indique qu’il prend en charge cette méthode en définissant l’indicateur VSS_BS_ROLLFORWARD_RESTORE dans son masque de schéma de sauvegarde.
Pour plus d’informations, consultez Définition des options de restauration VSS.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vswriter.h (inclure Vss.h, VsWriter.h) |
Bibliothèque | VssApi.lib |