ISchemaLocalizerSupport::Localize-Methode (structuredquery.h)
Lokalisiert Schlüsselwörter aus einer Eingabezeichenfolge.
Syntax
HRESULT Localize(
[in] LPCWSTR pszGlobalString,
[out, retval] LPWSTR *ppszLocalString
);
Parameter
[in] pszGlobalString
Typ: LPCWSTR
Zeiger auf eine zu lokalisierende Unicode-Zeichenfolge mit NULL-Termin. Es kann sich um eine von zwei Formen handeln: (1) eine Reihe von Schlüsselwörtern, die durch das vertikale Balkenzeichen getrennt sind (Unicode-Zeichencode 007C) (z. B. "Datum geändert|geändert|änderungsdatum"), oder (2) eine Zeichenfolge im Format "@some.dll,-12345". Dieses Beispiel bezieht sich auf die Ressourcen-ID 12345 der some.dll Binärdatei. Diese Ressource muss eine Zeichenfolge des vorherigen Formulars (1) sein.
[out, retval] ppszLocalString
Typ: LPWSTR*
Gibt eine mit NULL endende Unicode-Zeichenfolge zurück, bei der es sich um die lokalisierte Zeichenfolge handelt. Die aufrufende Anwendung muss die zurückgegebene Zeichenfolge durch Aufrufen von CoTaskMemFree freigeben. Wenn die Methode nicht erfolgreich ist, wird dieser Parameter auf NULL festgelegt.
Rückgabewert
Typ: HRESULT
Gibt S_OK zurück, wenn erfolgreich oder andernfalls S_FALSE.
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 | structuredquery.h |
Verteilbare Komponente | Windows Desktop Search (WDS) 3.0 |