Partager via


Méthode IVssComponent::SetPreRestoreFailureMsg (vswriter.h)

La méthode SetPreRestoreFailureMsg est utilisée pour créer un message décrivant un échec dans le traitement d’un événement PreRestore .

Seul un enregistreur peut appeler cette méthode, et uniquement pendant une opération de restauration.

Syntaxe

HRESULT SetPreRestoreFailureMsg(
  [in] LPCWSTR wszPreRestoreFailureMsg
);

Paramètres

[in] wszPreRestoreFailureMsg

Chaîne de caractères larges avec arrêt NULL allouée à l’appelant contenant le message d’échec décrivant une erreur qui s’est produite lors du traitement d’un événement PreRestore .

Valeur retournée

Voici les codes de retour valides pour cette méthode.

Valeur Signification
S_OK
Définissez correctement le message d’échec.
E_INVALIDARG
L’une des valeurs de paramètre n’est pas valide.
E_OUTOFMEMORY
L’appelant n’a pas de mémoire ou d’autres ressources système.
VSS_E_BAD_STATE
L’appelant n’est pas dans l’état correct (sauvegarde ou restauration) pour l’opération.

Remarques

Le message d’échec défini par SetPreRestoreFailureMsg s’applique à tous les fichiers du composant et à tous les sous-composants non sélectionnables.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête vswriter.h (inclure Vss.h, VsWriter.h)
Bibliothèque VssApi.lib

Voir aussi

IVssComponent

IVssComponent::GetPostRestoreFailureMsg

IVssComponent::GetPreRestoreFailureMsg

IVssComponent::SetPostRestoreFailureMsg