ISearchLanguageSupport::IsPrefixNormalized 方法 (searchapi.h)

确定查询标记是否是文档标记的前缀,而不考虑大小写、宽度和 ((可选)) 音调符号。

语法

HRESULT IsPrefixNormalized(
  [in]  LPCWSTR pwcsQueryToken,
  [in]  ULONG   cwcQueryToken,
  [in]  LPCWSTR pwcsDocumentToken,
  [in]  ULONG   cwcDocumentToken,
  [out] ULONG   *pulPrefixLength
);

参数

[in] pwcsQueryToken

类型: LPCWSTR

指向要搜索的前缀的指针。

[in] cwcQueryToken

类型: ULONG

pwcsQueryToken 的大小。

[in] pwcsDocumentToken

类型: LPCWSTR

指向要搜索的文档的指针。

[in] cwcDocumentToken

类型: ULONG

pwcsDocumentToken 的大小。

[out] pulPrefixLength

类型: ULONG*

返回指向 pwcsDocumentToken 中匹配的字符数的指针。 通常(但不一定) pwcsQueryToken 中的字符数。

返回值

类型: HRESULT

如果 pwcsQueryTokenpwcsDocumentToken 的前缀,则返回 S_OK;否则返回 S_FALSE,pulPrefixLength 设置为零。

要求

要求
最低受支持的客户端 Windows XP SP2、Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2003 SP1 [仅限桌面应用]
目标平台 Windows
标头 searchapi.h
可再发行组件 Windows 桌面搜索 (WDS) 3.0