Freigeben über


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