Método IVssFileShareSnapshotProvider::D eleteSnapshots (vsprov.h)
Elimina instantáneas específicas o todas las instantáneas de un conjunto de instantáneas especificado.
Sintaxis
HRESULT DeleteSnapshots(
[in] VSS_ID SourceObjectId,
[in] VSS_OBJECT_TYPE eSourceObjectType,
[in] BOOL bForceDelete,
[out] LONG *plDeletedSnapshots,
[out] VSS_ID *pNondeletedSnapshotID
);
Parámetros
[in] SourceObjectId
Identificador de la instantánea o del conjunto de instantáneas que se va a eliminar.
[in] eSourceObjectType
Tipo del objeto que se va a eliminar. El valor de este parámetro es VSS_OBJECT_SNAPSHOT o VSS_OBJECT_SNAPSHOT_SET.
[in] bForceDelete
Si el valor de este parámetro es TRUE, el proveedor hará todo lo posible para eliminar la instantánea o las instantáneas en un conjunto de instantáneas. Si es FALSE, no se realizará ningún esfuerzo adicional.
[out] plDeletedSnapshots
Puntero a una variable que recibe el número de instantáneas eliminadas.
[out] pNondeletedSnapshotID
Si se produce un error, este parámetro recibe un puntero al identificador de la primera instantánea que no se pudo eliminar. De lo contrario, apunta a GUID_NULL.
Valor devuelto
A continuación se muestran los códigos de retorno válidos para este método.
Valor | Significado |
---|---|
|
Las instantáneas se eliminaron correctamente. |
|
El autor de la llamada no tiene suficientes privilegios de copia de seguridad o no es administrador. |
|
Uno de los valores de parámetro no es válido. |
|
El autor de la llamada no tiene memoria u otros recursos del sistema. |
|
No se encontraron las instantáneas especificadas. |
|
Error del proveedor. El proveedor registró el error en el registro de eventos. Para obtener más información, consulte Control de eventos y errores en VSS. |
Comentarios
El coordinador de VSS llama a este método como parte del proceso de liberación automática de instantáneas. También se llama al método en respuesta a las operaciones de eliminación controladas por el solicitante.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 8.1 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2012 R2 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | vsprov.h |
Library | VssApi.lib |