Método CVssWriter::SetWriterFailure (vswriter.h)
El método SetWriterFailure indica que este escritor ha encontrado una condición de error y establece una condición de error.
SetWriterFailure es un método protegido implementado por la clase base CVssWriter .
Sintaxis
HRESULT SetWriterFailure(
[in] HRESULT hr
);
Parámetros
[in] hr
Código de error que se va a establecer. A continuación se muestran los códigos de error que puede establecer este método.
Valor | Significado |
---|---|
|
La instantánea contiene solo un subconjunto de los volúmenes necesarios para realizar correctamente una copia de seguridad de un componente de aplicación. |
|
Error en el sistema de escritura debido a un error que probablemente se produciría si se crea otra instantánea. |
|
Error en el sistema de escritura debido a un error de asignación de recursos. |
|
Error en el sistema de escritura debido a un error que probablemente no se produciría si se reiniciara todo el proceso de creación de copias de seguridad, restauración o instantánea. |
|
El escritor no pudo completar la creación de instantáneas porque el tiempo entre los estados de inmovilización y descongelación superó el valor de tiempo de espera (dwTimeoutFreeze) establecido en CVssWriter::Initialize. |
Valor devuelto
Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.
Comentarios
No se puede llamar a este método desde CVssWriter::OnIdentify o CVssWriterEx::OnIdentifyEx.
Si el controlador de eventos de un escritor (como CVssWriter::OnFreeze) llama a este método, debe hacerlo en el mismo subproceso que llamó al controlador de eventos. Para obtener más información, vea Writer Event Handling.
Requisitos
Cliente mínimo compatible | Windows XP [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vswriter.h (incluya Vss.h, VsWriter.h) |
Library | VssApi.lib |