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


Метод IPhraseSink::P utSmallPhrase (indexsrv.h)

Помещает небольшую фразу времени запроса в объект IPhraseSink для WordBreaker.

Синтаксис

HRESULT PutSmallPhrase(
  [in] const WCHAR *pwcNoun,
  [in] ULONG       cwcNoun,
  [in] const WCHAR *pwcModifier,
  [in] ULONG       cwcModifier,
  [in] ULONG       ulAttachmentType
);

Параметры

[in] pwcNoun

Указатель на буфер, содержащий изменяемое слово.

[in] cwcNoun

Количество символов в pwcNoun. Размер фразы времени запроса не ограничен.

[in] pwcModifier

Указатель на слово , изменяющее pwcNoun.

[in] cwcModifier

Количество символов в pwcModifier. Размер фразы времени запроса не ограничен.

[in] ulAttachmentType

Значение, относящееся к средству разбиения по словам, которое может использовать средство разбиения по словам для хранения дополнительных сведений о методе композиции.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Метод PutSmallPhrase вызывается методом IWordBreaker::BreakText реализации IWordBreaker . Фразы, которые обрабатывает объект IPhraseSink , используются в Поиске Windows для расширения исходного текста запроса.

Требования

   
Целевая платформа Windows
Header indexsrv.h

См. также раздел

IPhraseSink