IPhraseSink::P utSmallPhrase-Methode (indexsrv.h)
Fügt einen kleinen Abfragezeitausdruck in das IPhraseSink-Objekt für WordBreaker ein.
Syntax
HRESULT PutSmallPhrase(
[in] const WCHAR *pwcNoun,
[in] ULONG cwcNoun,
[in] const WCHAR *pwcModifier,
[in] ULONG cwcModifier,
[in] ULONG ulAttachmentType
);
Parameter
[in] pwcNoun
Ein Zeiger auf einen Puffer, der ein wort enthält, das geändert wird.
[in] cwcNoun
Die Anzahl der Zeichen in pwcNoun. Es gibt keine Beschränkung für die Größe eines Abfragezeitausdrucks.
[in] pwcModifier
Ein Zeiger auf das Wort, das pwcNoun ändert.
[in] cwcModifier
Die Anzahl der Zeichen in pwcModifier. Es gibt keine Beschränkung für die Größe eines Abfragezeitausdrucks.
[in] ulAttachmentType
Ein wortbrecherspezifischer Wert, den ein Wortbrecher verwenden kann, um zusätzliche Informationen zur Kompositionsmethode zu speichern.
Rückgabewert
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
PutSmallPhrase wird von der IWordBreaker::BreakText-Methode der IWordBreaker-Implementierung aufgerufen. Ausdrücke, die vom IPhraseSink-Objekt verarbeitet werden, werden von der Windows-Suche verwendet, um den ursprünglichen Abfragetext zu erweitern.
Requirements (Anforderungen)
Zielplattform | Windows |
Kopfzeile | indexsrv.h |