Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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 |