Share via


Método IPhraseSink::P utSmallPhrase (indexsrv.h)

Coloca uma frase em tempo de consulta pequena no objeto IPhraseSink para WordBreaker.

Sintaxe

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

Parâmetros

[in] pwcNoun

Um ponteiro para um buffer que contém uma palavra que está sendo modificada.

[in] cwcNoun

O número de caracteres em pwcNoun. Não há limite para o tamanho de uma frase de tempo de consulta.

[in] pwcModifier

Um ponteiro para a palavra modificando pwcNoun.

[in] cwcModifier

O número de caracteres em pwcModifier. Não há limite para o tamanho de uma frase de tempo de consulta.

[in] ulAttachmentType

Um valor específico do quebra-palavras que um quebra-palavras pode usar para armazenar informações adicionais sobre o método de composição.

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

PutSmallPhrase é chamado pelo método IWordBreaker::BreakText da implementação IWordBreaker . Frases que o objeto IPhraseSink manipula são usadas pelo Windows Search para expandir o texto da consulta original.

Requisitos

   
Plataforma de Destino Windows
Cabeçalho indexsrv.h

Confira também

IPhraseSink