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 |