ISearchLanguageSupport::IsPrefixNormalized-Methode (searchapi.h)
Bestimmt, ob das Abfragetoken ein Präfix des Dokumenttokens ist, wobei Groß-/Kleinschreibung, Breite und (optional) diakritische Zeichen ignoriert werden.
Syntax
HRESULT IsPrefixNormalized(
[in] LPCWSTR pwcsQueryToken,
[in] ULONG cwcQueryToken,
[in] LPCWSTR pwcsDocumentToken,
[in] ULONG cwcDocumentToken,
[out] ULONG *pulPrefixLength
);
Parameter
[in] pwcsQueryToken
Typ: LPCWSTR
Zeiger auf das präfix, nach dem gesucht werden soll.
[in] cwcQueryToken
Typ: ULONG
Die Größe von pwcsQueryToken.
[in] pwcsDocumentToken
Typ: LPCWSTR
Zeiger auf das zu durchsuchende Dokument.
[in] cwcDocumentToken
Typ: ULONG
Die Größe von pwcsDocumentToken.
[out] pulPrefixLength
Typ: ULONG*
Gibt einen Zeiger auf die Anzahl von Zeichen zurück, die in pwcsDocumentToken übereinstimmen. In der Regel, aber nicht notwendigerweise, die Anzahl der Zeichen in pwcsQueryToken.
Rückgabewert
Typ: HRESULT
Wenn pwcsQueryToken ein Präfix von pwcsDocumentToken ist, gibt S_OK zurück. Andernfalls wird S_FALSE zurückgegeben, und pulPrefixLength ist auf 0 (null) festgelegt.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2, Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 mit SP1 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | searchapi.h |
Verteilbare Komponente | Windows Desktop Search (WDS) 3.0 |