Share via


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 메서드가 CAErrorIdCAErrorString 속성에 추가 오류 정보를 설정할 수 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 지원되는 버전 없음
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 casetup.h
DLL Certocm.dll

추가 정보

ICertSrvSetup