IQueryParser::RestateToString-Methode (structuredquery.h)
Stellt eine Bedingung als strukturierte Abfragezeichenfolge um. Wenn die Bedingung das Ergebnis der Analyse einer ursprünglichen Abfragezeichenfolge war, werden die Schlüsselwörter dieser Abfragezeichenfolge weitgehend verwendet. Andernfalls werden Standardschlüsselwörter verwendet.
Syntax
HRESULT RestateToString(
[in] ICondition *pCondition,
[in] BOOL fUseEnglish,
[out] LPWSTR *ppszQueryString
);
Parameter
[in] pCondition
Typ: ICondition*
Die Bedingung, die neu festgelegt werden soll.
[in] fUseEnglish
Typ: BOOL
Reserviert. Muss FALSE sein.
[out] ppszQueryString
Typ: LPWSTR*
Empfängt die neu generierte Abfragezeichenfolge. Der Aufrufer muss die Zeichenfolge durch Aufrufen von CoTaskMemFree freigeben.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Anforderungen
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 | structuredquery.h |
Verteilbare Komponente | Windows Desktop Search (WDS) 3.0 |