ICertSrvSetup::SetDatabaseInformation 메서드(casetup.h)
SetDatabaseInformation 메서드는 CA(인증 기관) 역할에 대한 데이터베이스 관련 정보를 설정합니다.
구문
HRESULT SetDatabaseInformation(
[in] const BSTR bstrDBDirectory,
[in] const BSTR bstrLogDirectory,
[in] const BSTR bstrSharedFolder,
[in] VARIANT_BOOL bForceOverwrite
);
매개 변수
[in] bstrDBDirectory
CA 데이터베이스 파일이 저장될 디렉터리의 이름을 포함하는 문자열입니다. 이 매개 변수는 NULL 또는 빈 문자열이 아니어야 합니다.
[in] bstrLogDirectory
CA 데이터베이스 로그 파일이 저장될 디렉터리의 이름을 포함하는 문자열입니다. 이 매개 변수는 NULL 또는 빈 문자열이 아니어야 합니다.
[in] bstrSharedFolder
이 매개 변수는 나중에 사용하도록 예약되어 있으며 NULL 또는 빈 문자열이어야 합니다.
[in] bForceOverwrite
지정된 디렉터리의 기존 데이터베이스 파일을 덮어쓸지 여부를 나타내는 값입니다. VARIANT_TRUE 값은 기존 파일을 덮어쓰도록 지정합니다.
반환 값
없음
설명
SetDatabaseInformation 메서드는 지정된 디렉터리(없는 경우)를 만듭니다.
실패하면 SetDatabaseInformation 메서드가 CAErrorId 및 CAErrorString 속성에 추가 오류 정보를 설정할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | casetup.h |
DLL | Certocm.dll |