인덱스 확장(Windows 검색)

Windows Search를 확장하여 데이터 추가 기능 인터페이스를 사용하여 새 파일 형식 및 데이터 저장소의 내용과 속성을 인덱 싱할 수 있습니다. Windows Search 추가 기능을 만들려면 타사 개발자가 먼저 셸 데이터 저장소를 구현한 다음 Windows Search가 인덱싱을 위해 데이터에 액세스할 수 있도록 프로토콜 처리기를 개발해야 합니다. 사용자 지정 파일 형식이 있는 경우 파일 내용을 인덱싱하는 필터 처리기와 속성을 인덱싱할 모든 파일 형식에 대한 속성 처리기를 개발해야 합니다.

Windows Search는 현재 200개 이상의 항목(예: .txt, .html 및 .xml 파일 형식)의 인덱싱을 지원하며 여러 형식의 데이터 저장소(예: NTFS 파일 시스템 및 Microsoft Outlook)에서 작업할 수 있습니다. Windows Search는 SharePoint Server와 유사한 필터 및 프로토콜 처리기 기술을 사용합니다. 따라서 파일 형식에 대한 구현이 이미 있는 경우 필터가 Windows Search에서 작동하도록 IPersistStream 을 사용하여 스트림으로 초기화되도록 구현을 업데이트할 수 있습니다.

참고

필터 처리기, 속성 처리기 및 프로토콜 처리기는 네이티브 코드로 작성해야 합니다. 이는 여러 추가 기능이 실행되는 프로세스의 잠재적인 CLR(공용 언어 런타임) 버전 관리 문제 때문입니다.

 

추가 기능을 사용하여 인덱스를 확장하는 이 섹션에는 다음 topics 포함되어 있습니다.

추가 리소스

관련 코드 샘플은 Windows Search 코드 샘플을 참조하세요.

Windows Search 개발 가이드

인덱스 관리

프로그래밍 방식으로 인덱스 쿼리

언어 리소스 확장