IVssProviderCreateSnapshotSet::P reFinalCommitSnapshots (vsprov.h)
El método PreFinalCommitSnapshots permite a los proveedores admitir instantáneas de recuperación automática . Si la instantánea tiene la marca VSS_VOLSNAP_ATTR_AUTORECOVER establecida en el contexto, el volumen puede recibir un gran número de escrituras durante la operación de recuperación automática.
Sintaxis
HRESULT PreFinalCommitSnapshots(
[in] VSS_ID SnapshotSetId
);
Parámetros
[in] SnapshotSetId
El VSS_ID que identifica el conjunto de instantáneas.
Valor devuelto
Código o valor devuelto | Descripción |
---|---|
|
La operación se completó correctamente. |
|
Memoria insuficiente u otros recursos del sistema. |
|
Uno de los valores de parámetro no es válido. |
|
Error inesperado del proveedor. Si se devuelve esto, el error debe describirse en una entrada del registro de eventos de la aplicación, lo que proporciona al usuario información sobre cómo resolver el problema. |
Si se devuelve cualquier otro valor, VSS escribirá un evento en el registro de eventos y convertirá el error en VSS_E_UNEXPECTED_PROVIDER_ERROR.
Comentarios
Este método se agregó para habilitar la compatibilidad binaria cuando la característica de recuperación automática se introdujo en Windows Server 2003 con Service Pack 1 (SP1).
HRESULT PreFinalCommitSnapshots(
VSS_ID /* SnapshotSetId */
)
{
return S_OK;
}
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 | vsprov.h |