Méthode IVssDifferentialSoftwareSnapshotMgmt3::ClearVolumeProtectFault (vsmgmt.h)
Efface l’état d’erreur de protection pour le volume spécifié.
Syntaxe
HRESULT ClearVolumeProtectFault(
[in] VSS_PWSZ pwszVolumeName
);
Paramètres
[in] pwszVolumeName
Nom du volume. Ce paramètre est obligatoire et ne peut pas avoir la valeur NULL.
Le nom doit être dans l’un des formats suivants et doit inclure une barre oblique inverse de fin (\) :
- Chemin d’accès d’un dossier monté, par exemple, Y:\MountX\
- Lettre de lecteur, par exemple, D:\
- Chemin d’accès GUID de volume sous la forme \\?\Volume{GUID}\ (où GUID identifie le volume)
Valeur retournée
Voici les codes de retour valides pour cette méthode.
Valeur | Signification |
---|---|
|
L’état d’erreur de protection a été effacé avec succès. |
|
L’appelant n’est pas un administrateur. |
|
L’une des valeurs de paramètre n’est pas valide. |
|
Le fournisseur du volume ne prend pas en charge la protection contre les clichés instantanés. |
|
Une erreur de fournisseur attendue s’est produite. Le code d’erreur est consigné dans le journal des événements. Pour plus d’informations, consultez Gestion des événements et des erreurs sous VSS. |
|
Le volume spécifié est introuvable. |
Remarques
La méthode ClearVolumeProtectFault démonte le volume et réinitialise le membre d’erreur de protection du volume sur FALSE pour permettre aux E/S normales de continuer sur le volume. Si le volume n’est pas dans un état défectueux, cette méthode ne fait rien.
Configuration requise
Client minimal pris en charge | Aucun pris en charge |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | vsmgmt.h |