Condividi tramite


enumerazione VSS_PROTECTION_LEVEL (vsmgmt.h)

Definisce il set di livelli di protezione della copia shadow del volume.

Sintassi

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

Costanti

 
VSS_PROTECTION_LEVEL_ORIGINAL_VOLUME
Valore: 0
Specifica che le I/O per il volume originale devono essere mantenute a scapito delle copie shadow. Si tratta del livello di protezione predefinito. Le copie shadow possono essere eliminate se si verificano entrambe le condizioni seguenti:


  • Si verifica una scrittura nel volume originale.

  • L'integrità della copia shadow non può essere mantenuta per qualche motivo, ad esempio un errore di scrittura nell'area di archiviazione della copia shadow o un errore di allocazione di memoria sufficiente.

VSS_PROTECTION_LEVEL_SNAPSHOT
Specifica che le copie shadow devono essere mantenute a scapito dell'I/O al volume originale. Questo livello di protezione è denominato "modalità di protezione della copia shadow". Tutte le operazioni di I/O nel volume originale avranno esito negativo se si verificano entrambe le condizioni seguenti:


  • Si verifica una scrittura nel volume originale.

  • La scrittura corrispondente nell'area di archiviazione della copia shadow non può essere completata per qualche motivo, ad esempio un errore di scrittura nell'area di archiviazione della copia shadow o un errore di allocazione di memoria sufficiente.

Commenti

Quando un volume è in modalità di protezione della copia shadow, i richiedenti devono impostare associazioni dell'area di archiviazione della copia shadow (area diff) usando il metodo IVssDifferentialSoftwareSnapshotMgmt::AddDiffArea .

Requisiti

Requisito Valore
Client minimo supportato Windows Vista con SP1 [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Intestazione vsmgmt.h

Vedi anche

IVssDifferentialSoftwareSnapshotMgmt3

IVssDifferentialSoftwareSnapshotMgmt3::GetVolumeProtectLevel

IVssDifferentialSoftwareSnapshotMgmt3::SetVolumeProtectLevel

VSS_PROTECTION_FAULT

VSS_VOLUME_PROTECTION_INFO