Compartir a través de


IVssProviderCreateSnapshotSet::P ostFinalCommitSnapshots (vsprov.h)

El método PostFinalCommitSnapshots admite instantáneasde recuperación automática . VSS llama a este método para notificar al proveedor que el volumen ahora será de solo lectura hasta que un solicitante llame a IVssBackupComponents::BreakSnapshotSet.

Sintaxis

HRESULT PostFinalCommitSnapshots(
  [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
S_OK
0x00000000L
La operación se completó correctamente.
E_OUTOFMEMORY
0x8007000EL
Memoria insuficiente u otros recursos del sistema.
E_INVALIDARG
0x80070057L
Uno de los valores de parámetro no es válido.
VSS_E_PROVIDER_VETO
0x80042306L
Error inesperado del proveedor. Si se devuelve, 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ó en Windows Server 2003 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).

Nota Para Windows Server 2003, se recomienda que los proveedores de hardware implementen este método mediante el ejemplo siguiente:
 
HRESULT PostFinalCommitSnapshots(
    VSS_ID     /* SnapshotSetId */
)
{
    return S_OK;
}

Requisitos

   
Cliente mínimo compatible Windows Vista [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008, Windows Server 2003 con SP1 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado vsprov.h

Consulte también

IVssProviderCreateSnapshotSet