Compartir a través de


Función DsBackupTruncateLogs

[Esta función está disponible para su uso en los sistemas operativos especificados en la sección Requisitos. En versiones posteriores podría modificarse o no estar disponible. A partir de Windows Vista, use el Servicio de instantáneas de volumen (VSS) en su lugar.

La función DsBackupTruncateLogs trunca los registros de copia de seguridad leídos anteriormente.

Sintaxis

HRESULT DsBackupTruncateLogs(
  _In_ HBC hbc
);

Parámetros

hbc [in]

Contiene el identificador de contexto de copia de seguridad obtenido con la función DsBackupPrepare .

Valor devuelto

Devuelve S_OK si la función es correcta o un código de error Win32 o RPC en caso contrario. En la lista siguiente se enumeran otros códigos de error posibles.

ERROR_ACCESS_DENIED

El autor de la llamada no tiene los privilegios de acceso adecuados para llamar a esta función. La función DsSetAuthIdentity se puede usar para establecer las credenciales que se usarán para las funciones de copia de seguridad y restauración.

ERROR_INVALID_PARAMETER

hbc no es válido.

Comentarios

Use la función DsBackupTruncateLogs cuando una copia de seguridad completa o incremental se haya completado correctamente.

Precaución

Si se llama a esta función después de una copia de seguridad diferencial, se perderá toda la información de copia de seguridad incremental.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Encabezado
Ntdsbcli.h
Biblioteca
Ntdsbcli.lib
Archivo DLL
Ntdsbcli.dll

Consulte también

DsBackupPrepare

DsBackupGetBackupLogs

DsSetCurrentBackupLog

Copia de seguridad de un servidor de Active Directory

Funciones de copia de seguridad de directorios