IStemmer::Init 方法 (indexsrv.h)
初始化词干分析器。
语法
HRESULT Init(
[in] ULONG ulMaxTokenSize,
[out] BOOL *pfLicense
);
参数
[in] ulMaxTokenSize
类型: ULONG
添加到 IWordFormSink 对象的单词的最大字符数。 超出此限制的字词可能会被截断。
[out] pfLicense
类型: BOOL
指向输出变量的指针,该变量接收一个标志,该标志指示此 IStemmer 实现是否有许可证限制。 TRUE 表示词干分析器仅限于授权使用。 FALSE 表示此 IStemmer 实现可以自由使用。
返回值
类型: HRESULT
此方法可以返回其中一个值。
返回代码 | 说明 |
---|---|
|
成功完成。 |
|
无法找到断字的组件之一。 |
|
无效的参数。 pfLicense 参数为 NULL。 |
|
未成功完成。 |
注解
必须初始化词干分析器。 必须在 IStemmer 的任何其他方法之前调用 IStemmer::Init 方法。 如果 pfLicense 为 TRUE,并且需要有关可能的许可证限制的详细信息,请调用 IStemmer::GetLicenseToUse 方法。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | indexsrv.h |
可再发行组件 | Windows NT 4.0 选项包 |