Método ICertSrvSetup::SetDatabaseInformation (casetup.h)

O método SetDatabaseInformation define as informações relacionadas ao banco de dados para a função de AC (autoridade de certificação ).

Sintaxe

HRESULT SetDatabaseInformation(
  [in] const BSTR   bstrDBDirectory,
  [in] const BSTR   bstrLogDirectory,
  [in] const BSTR   bstrSharedFolder,
  [in] VARIANT_BOOL bForceOverwrite
);

Parâmetros

[in] bstrDBDirectory

Uma cadeia de caracteres que contém o nome do diretório em que os arquivos de banco de dados da AC serão armazenados. Esse parâmetro não deve ser NULL ou uma cadeia de caracteres vazia.

[in] bstrLogDirectory

Uma cadeia de caracteres que contém o nome do diretório em que os arquivos de log do banco de dados da AC serão armazenados. Esse parâmetro não deve ser NULL ou uma cadeia de caracteres vazia.

[in] bstrSharedFolder

Esse parâmetro é reservado para uso futuro e deve ser NULL ou uma cadeia de caracteres vazia.

[in] bForceOverwrite

Um valor que indica se os arquivos de banco de dados existentes devem ser substituídos no diretório especificado. Um valor de VARIANT_TRUE especifica substituir arquivos existentes.

Retornar valor

Nenhum

Comentários

O método SetDatabaseInformation criará os diretórios especificados se eles não existirem.

Após a falha, o método SetDatabaseInformation pode definir informações de erro adicionais nas propriedades CAErrorId e CAErrorString .

Requisitos

Requisito Valor
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho casetup.h
DLL Certocm.dll

Confira também

ICertSrvSetup