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.
Erstellt eine neue instance einer IQueryParser-Schnittstellenimplementierung. Dieser instance des Abfrageparsers wird mit dem Schema für den angegebenen Katalog geladen und in eine angegebene Sprache lokalisiert. Alle anderen Einstellungen werden als Standardeinstellungen initialisiert.
Syntax
HRESULT CreateLoadedParser(
[in] LPCWSTR pszCatalog,
[in] LANGID langidForKeywords,
[in] REFIID riid,
[out, retval] void **ppQueryParser
);
Parameter
[in] pszCatalog
Typ: LPCWSTR
Der Name des zu verwendenden Katalogs. Zulässige Werte sind SystemIndex und eine leere Zeichenfolge (für ein triviales Schema ohne Eigenschaften).
[in] langidForKeywords
Typ: LANGID
Die LANGID , die zum Auswählen der lokalisierten Sprache für Schlüsselwörter verwendet wird.
[in] riid
Typ: REFIID
Die IID der IQueryParser-Schnittstellenimplementierung .
[out, retval] ppQueryParser
Typ: void**
Empfängt einen Zeiger auf den neu erstellten Parser. Die aufrufende Anwendung muss sie freigeben, indem sie ihre IUnknown::Release-Methode aufruft.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Wenn %LOCALAPPDATA% nicht verfügbar ist, schlägt diese Methode fehl. Sie sollten IQueryParserManager::SetOption aufrufen, um auf einen anderen Ordner wie %ProgramData% zu verweisen.
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 |