IStemmer::Init 메서드(indexsrv.h)
형태소 분석기를 초기화합니다.
구문
HRESULT Init(
[in] ULONG ulMaxTokenSize,
[out] BOOL *pfLicense
);
매개 변수
[in] ulMaxTokenSize
형식: ULONG
IWordFormSink 개체에 추가되는 단어의 최대 문자 수입니다. 이 제한을 초과하는 단어는 잘립니다.
[out] pfLicense
형식: BOOL
이 IStemmer 구현에 대한 라이선스 제한이 있는지 여부를 나타내는 플래그를 수신하는 출력 변수에 대한 포인터입니다. TRUE 는 형태소 분석기가 권한 있는 사용으로만 제한됨을 나타냅니다. FALSE 는 이 IStemmer 구현을 자유롭게 사용할 수 있음을 나타냅니다.
반환 값
형식: HRESULT
이 메서드는 이러한 값 중 하나를 반환할 수 있습니다.
반환 코드 | Description |
---|---|
|
완료되었습니다. |
|
단어 분리를 위한 구성 요소 중 하나를 배치할 수 없습니다. |
|
인수가 잘못되었습니다. pfLicense 매개 변수는 NULL입니다. |
|
완료에 실패했습니다. |
설명
형태소 분석기를 초기화해야 합니다. IStemmer::Init 메서드는 IStemmer의 다른 메서드 앞에 호출되어야 합니다. pfLicense가 TRUE이고 가능한 라이선스 제한에 대한 자세한 정보를 원하는 경우 IStemmer::GetLicenseToUse 메서드를 호출합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | indexsrv.h |
재배포 가능 파일 | Windows NT 4.0 옵션 팩 |