Поделиться через


Метод 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

Если pwcsQueryToken является префиксом pwcsDocumentToken, возвращает S_OK; в противном случае возвращает S_FALSE, а значение pulPrefixLength равно нулю.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2), Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2003 с пакетом обновления 1 (SP1) [только классические приложения]
Целевая платформа Windows
Header searchapi.h
Распространяемые компоненты Windows Desktop Search (WDS) 3.0