Compartilhar via


Função DsBackupOpenFile

[Essa função está disponível para uso nos sistemas operacionais especificados na seção Requisitos. Ele poderá ser alterado ou ficar indisponível em versões subsequentes. A partir do Windows Vista, use o VSS (Serviço de Cópia de Sombra de Volume).

A função DsBackupOpenFile abre o arquivo especificado e executa as operações de cliente e servidor necessárias para preparar o arquivo para backup.

Sintaxe

HRESULT DsBackupOpenFile(
  _In_  HBC           hbc,
  _In_  LPCTSTR       szAttachmentName,
  _In_  DWORD         cbReadHintSize,
  _Out_ LARGE_INTEGER *pliFileSize
);

Parâmetros

hbc [in]

Contém o identificador de contexto de backup obtido com a função DsBackupPrepare .

szAttachmentName [in]

Ponteiro para uma cadeia de caracteres terminada em nulo que especifica o nome do arquivo de backup a ser aberto.

cbReadHintSize [in]

Contém o tamanho possível, em bytes, do buffer passado como o argumento pvBuffer na função DsBackupRead . As funções de backup usam esse valor como uma dica para otimizar o tráfego de rede. Esse valor deve ser um múltiplo de 8192 e deve ser maior ou igual a 24576.

pliFileSize [out]

Ponteiro para um valor LARGE_INTEGER que recebe o tamanho, em bytes, do arquivo de backup aberto.

Valor retornado

Retorna S_OK se a função for bem-sucedida ou um código de erro Win32 ou RPC, caso contrário. A lista a seguir lista outros códigos de erro possíveis.

ERROR_ACCESS_DENIED

O chamador não tem os privilégios de acesso adequados para chamar essa função. A função DsSetAuthIdentity pode ser usada para definir as credenciais a serem usadas para as funções de backup e restauração.

ERROR_INVALID_PARAMETER

hbc, szAttachmentName ou pliFileSize são inválidos.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Cabeçalho
Ntdsbcli.h
Biblioteca
Ntdsbcli.lib
DLL
Ntdsbcli.dll
Nomes Unicode e ANSI
DsBackupOpenFileW (Unicode) e DsBackupOpenFileA (ANSI)

Confira também

DsBackupRead

Fazendo backup de um servidor do Active Directory

Funções de backup de diretório