Metodo CVssWriter::GetContext (vswriter.h)
Le informazioni GetContext restituiscono il contesto corrente per le copie shadow in corso o possibili.
GetContext è un metodo protetto implementato dalla classe di base CVssWriter .
Sintassi
LONG GetContext();
Valore restituito
Questo metodo restituisce il contesto per le copie shadow che coinvolgono il writer come maschera bit (o or bit per bit) di valori _VSS_SNAPSHOT_CONTEXT e _VSS_VOLUME_SNAPSHOT_ATTRIBUTES .
Commenti
Il contesto predefinito per una copia shadow è VSS_CTX_BACKUP.
Un richiedente può impostare il contesto per una copia shadow chiamando IVssBackupComponents::SetContext in qualsiasi momento prima di creare una copia shadow con IVssBackupComponents::D oSnapshotSet.
IVssBackupComponents::D oSnapshotSet genera un numero di eventi (PrepareForSnapshot, Freeze, Thaw, PostSnapshot), il primo dei quali è PrepareForSnapshot.
Pertanto, se un writer partecipa a un'operazione di copia shadow, non è possibile trovare un valore definitivo del contesto della copia shadow quando GetContext viene chiamato prima di CVssWriter::OnPrepareSnapshot.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | vswriter.h (include Vss.h, VsWriter.h) |
Libreria | VssApi.lib |
Vedi anche
IVssBackupComponents::D oSnapshotSet