Metodo ICertSrvSetup::SetDatabaseInformation (casetup.h)
Il metodo SetDatabaseInformation imposta le informazioni correlate al database per il ruolo ca (Certification Authority ).
Sintassi
HRESULT SetDatabaseInformation(
[in] const BSTR bstrDBDirectory,
[in] const BSTR bstrLogDirectory,
[in] const BSTR bstrSharedFolder,
[in] VARIANT_BOOL bForceOverwrite
);
Parametri
[in] bstrDBDirectory
Stringa contenente il nome della directory in cui verranno archiviati i file di database CA. Questo parametro non deve essere NULL o una stringa vuota.
[in] bstrLogDirectory
Stringa contenente il nome della directory in cui verranno archiviati i file di log del database CA. Questo parametro non deve essere NULL o una stringa vuota.
[in] bstrSharedFolder
Questo parametro è riservato per l'uso futuro e deve essere NULL o una stringa vuota.
[in] bForceOverwrite
Valore che indica se sovrascrivere i file di database esistenti nella directory specificata. Un valore di VARIANT_TRUE specifica per sovrascrivere i file esistenti.
Valore restituito
nessuno
Osservazioni
Il metodo SetDatabaseInformation crea le directory specificate se non esistono.
In caso di errore, il metodo SetDatabaseInformation potrebbe impostare informazioni aggiuntive sugli errori nelle proprietà CAErrorId e CAErrorString.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | casetup.h |
DLL | Certocm.dll |