다음을 통해 공유


ISearchManager2::CreateCatalog 메서드(searchapi.h)

Windows Search 인덱서에 새 사용자 지정 카탈로그를 만들고 해당 카탈로그에 대한 참조를 반환합니다.

구문

HRESULT CreateCatalog(
  [in]  LPCWSTR               pszCatalog,
  [out] ISearchCatalogManager **ppCatalogManager
);

매개 변수

[in] pszCatalog

형식: LPCWSTR

만들 카탈로그의 이름입니다. 호출자가 선택한 이름일 수 있으며 표준 영숫자 문자와 밑줄만 포함해야 합니다.

[out] ppCatalogManager

형식: ISearchCatalogManager**

성공하면 생성된 카탈로그에 대한 참조가 ISearchCatalogManager 인터페이스 포인터로 반환됩니다. 호출 애플리케이션이 사용을 완료한 후 이 인터페이스에서 Release()를 호출해야 합니다.

반환 값

형식: HRESULT

작업의 상태 나타내는 HRESULT:

반환 코드 Description
S_OK
카탈로그가 이전에 존재하지 않았고 생성되었습니다. 반환된 카탈로그에 대한 참조입니다.
S_FALSE
이전에 카탈로그가 존재했으며 반환된 카탈로그에 대한 참조입니다.
 

실패한 HRESULT: 카탈로그를 만들지 못했거나 잘못된 인수가 전달되었습니다.

설명

Windows Search 인덱서에서 새 카탈로그를 만들기 위해 호출됩니다. 만든 후 반환된 ISearchCatalog 관리자의 메서드를 사용하여 인덱싱할 위치를 추가하고, 인덱싱 프로세스를 모니터링하고, 인덱서에 보내고 결과를 가져올 쿼리를 생성할 수 있습니다. 자세한 내용은 인덱스 관리를 참조하세요.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 searchapi.h

추가 정보

ISearchManager2