Método CVssWriter::GetContext (vswriter.h)
La información de GetContext devuelve el contexto actual de las instantáneas en curso o posibles.
GetContext es un método protegido implementado por la clase base CVssWriter .
Sintaxis
LONG GetContext();
Valor devuelto
Este método devuelve el contexto de las instantáneas que implican al escritor como máscara de bits (o OR bit a bit) de _VSS_SNAPSHOT_CONTEXT y _VSS_VOLUME_SNAPSHOT_ATTRIBUTES valores.
Comentarios
El contexto predeterminado de una instantánea es VSS_CTX_BACKUP.
Un solicitante puede establecer el contexto de una instantánea llamando a IVssBackupComponents::SetContext en cualquier momento antes de crear una instantánea con IVssBackupComponents::D oSnapshotSet.
IVssBackupComponents::D oSnapshotSet genera varios eventos (PrepareForSnapshot, Freeze, Thaw, PostSnapshot), el primero de los cuales es PrepareForSnapshot.
Por lo tanto, si un escritor participa en una operación de instantánea, no se puede encontrar un valor definitivo del contexto de esa instantánea cuando se llama a GetContext antes de CVssWriter::OnPrepareSnapshot.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vswriter.h (incluye Vss.h, VsWriter.h) |
Library | VssApi.lib |
Consulte también
IVssBackupComponents::D oSnapshotSet