Compartir a través de


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

Coloca una frase en tiempo de consulta pequeña en el objeto IPhraseSink para WordBreaker.

Sintaxis

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

Parámetros

[in] pwcNoun

Puntero a un búfer que contiene una palabra que se está modificando.

[in] cwcNoun

Número de caracteres en pwcNoun. No hay ningún límite en el tamaño de una frase en tiempo de consulta.

[in] pwcModifier

Puntero a la palabra que modifica pwcNoun.

[in] cwcModifier

Número de caracteres en pwcModifier. No hay ningún límite en el tamaño de una frase en tiempo de consulta.

[in] ulAttachmentType

Valor específico del separador de palabras que un separador de palabras puede usar para almacenar información adicional sobre el método de composición.

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

El método IWordBreaker::BreakText llama a PutSmallPhrase de la implementación de IWordBreaker. Windows Search usa frases que controla el objeto IPhraseSink para expandir el texto de la consulta original.

Requisitos

   
Plataforma de destino Windows
Encabezado indexsrv.h

Consulte también

IPhraseSink