Partager via


énumération VSS_PROTECTION_LEVEL (vsmgmt.h)

Définit l’ensemble des niveaux de protection contre les clichés instantanés en volume.

Syntax

typedef enum _VSS_PROTECTION_LEVEL {
  VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME = 0,
  VSS_PROTECTION_LEVEL_SNAPSHOT
} VSS_PROTECTION_LEVEL, *PVSS_PROTECTION_LEVEL;

Constantes

 
VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME
Valeur : 0
Spécifie que les E/S du volume d’origine doivent être conservées au détriment des clichés instantanés. Il s’agit du niveau de protection par défaut. Les clichés instantanés peuvent être supprimés si les deux conditions suivantes se produisent :


  • Une écriture dans le volume d’origine se produit.

  • L’intégrité du cliché instantané ne peut pas être conservée pour une raison quelconque, par exemple un échec d’écriture dans la zone de stockage de cliché instantané ou un échec d’allocation de mémoire suffisante.

VSS_PROTECTION_LEVEL_SNAPSHOT
Spécifie que les clichés instantanés doivent être conservés au détriment des E/S sur le volume d’origine. Ce niveau de protection est appelé « mode de protection contre les clichés instantanés ». Toutes les E/S du volume d’origine échouent si les deux conditions suivantes se produisent :


  • Une écriture dans le volume d’origine se produit.

  • L’écriture correspondante dans la zone de stockage de cliché instantané ne peut pas être effectuée pour une raison quelconque, comme un échec d’écriture dans la zone de stockage de cliché instantané ou un échec d’allocation de mémoire suffisante.

Remarques

Lorsqu’un volume est en mode de protection contre les clichés instantanés, les demandeurs doivent définir des associations de zone de stockage de cliché instantané (diff zone) à l’aide de la méthode IVssDifferentialSoftwareSnapshotMgmt ::AddDiffArea.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista avec SP1 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête vsmgmt.h

Voir aussi

IVssDifferentialSoftwareSnapshotMgmt3

IVssDifferentialSoftwareSnapshotMgmt3 ::GetVolumeProtectLevel

IVssDifferentialSoftwareSnapshotMgmt3 ::SetVolumeProtectLevel

VSS_PROTECTION_FAULT

VSS_VOLUME_PROTECTION_INFO