Compartir a través de


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

Consulte también

ICertSrvSetup