다음을 통해 공유


IWordBreaker 인터페이스(indexsrv.h)

텍스트를 구문 분석하고 개별 단어와 구를 식별합니다. 이 인터페이스는 언어별 언어 리소스 구성 요소입니다. 백그라운드 프로세스에서 사용되며 처리량과 최소한의 리소스 사용 모두에 최적화되어야 합니다.

상속

IWordBreaker 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWordBreaker 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IWordBreaker 인터페이스에는 이러한 메서드가 있습니다.

 
IWordBreaker::BreakText

텍스트를 구문 분석하여 단어와 구를 식별하고 IWordSink 및 IPhraseSink 개체에 결과를 제공합니다.
IWordBreaker::ComposePhrase

지원되지 않습니다. (IWordBreaker.ComposePhrase)
IWordBreaker::GetLicenseToUse

이 IWordBreaker 인터페이스 구현에 대한 라이선스 정보에 대한 포인터를 가져옵니다.
IWordBreaker::Init

IWordBreaker 구현을 초기화하고 구성 요소가 작동하는 모드를 나타냅니다.

설명

구현 시기

이 인터페이스를 구현하여 언어에 대한 사용자 지정 단어 분리기를 만듭니다. Windows Search는 콘텐츠 인덱스를 빌드하고 쿼리를 실행할 때 이 인터페이스의 메서드를 호출합니다.

Word 차단기 구성 요소는 로컬 보안 컨텍스트에서 실행됩니다. 버퍼와 스택을 올바르게 관리하기 위해 작성해야 합니다. 모든 문자열 복사본에는 버퍼 오버런을 방지하기 위한 명시적 검사가 있어야 합니다. 항상 버퍼의 할당된 크기를 확인하고 버퍼 크기에 대해 데이터 크기를 테스트해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
대상 플랫폼 Windows
헤더 indexsrv.h
재배포 가능 파일 Windows NT 4.0 옵션 팩