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 |