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 |