Método ICertSrvSetup::SetDatabaseInformation (casetup.h)
El método SetDatabaseInformation establece la información relacionada con la base de datos para el rol de entidad de certificación (CA).
Sintaxis
HRESULT SetDatabaseInformation(
[in] const BSTR bstrDBDirectory,
[in] const BSTR bstrLogDirectory,
[in] const BSTR bstrSharedFolder,
[in] VARIANT_BOOL bForceOverwrite
);
Parámetros
[in] bstrDBDirectory
Cadena que contiene el nombre del directorio donde se almacenarán los archivos de base de datos de ca. Este parámetro no debe ser NULL ni una cadena vacía.
[in] bstrLogDirectory
Cadena que contiene el nombre del directorio donde se almacenarán los archivos de registro de la base de datos de ca. Este parámetro no debe ser NULL ni una cadena vacía.
[in] bstrSharedFolder
Este parámetro está reservado para uso futuro y debe ser NULL o una cadena vacía.
[in] bForceOverwrite
Valor que indica si se van a sobrescribir los archivos de base de datos existentes en el directorio especificado. Un valor de VARIANT_TRUE especifica que sobrescriba los archivos existentes.
Valor devuelto
None
Observaciones
El método SetDatabaseInformation crea los directorios especificados si no existen.
Tras un error, el método SetDatabaseInformation podría establecer información de error adicional en las propiedades CAErrorId y CAErrorString .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | No se admite ninguno |
Servidor mínimo compatible | Windows Server 2008 [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | casetup.h |
Archivo DLL | Certocm.dll |