Méthode IVssSoftwareSnapshotProvider ::SetSnapshotProperty (vsprov.h)
Définit une propriété pour un cliché instantané.
Syntaxe
HRESULT SetSnapshotProperty(
[in] VSS_ID SnapshotId,
[in] VSS_SNAPSHOT_PROPERTY_ID eSnapshotPropertyId,
[in] VARIANT vProperty
);
Paramètres
[in] SnapshotId
Identificateur de cliché instantané. Ce paramètre est obligatoire et ne peut pas être GUID_NULL.
[in] eSnapshotPropertyId
Valeur VSS_SNAPSHOT_PROPERTY_ID qui spécifie la propriété à définir pour le cliché instantané.
[in] vProperty
Valeur à définir pour la propriété . Consultez la structure VSS_SNAPSHOT_PROP pour connaître les types de données valides et les descriptions des propriétés qui peuvent être définies pour un cliché instantané.
Valeur retournée
Voici les codes de retour valides pour cette méthode.
Valeur | Signification |
---|---|
|
La propriété a été définie avec succès. |
|
L’appelant ne dispose pas de privilèges de sauvegarde suffisants ou n’est pas administrateur. |
|
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. |
|
Le cliché instantané spécifié est introuvable. |
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] |
Plateforme cible | Windows |
En-tête | vsprov.h |
Bibliothèque | VssApi.lib |