ISearchManager2-Schnittstelle (searchapi.h)
Aktivierte Anwendungen zum Erstellen und Löschen benutzerdefinierter Kataloge im Windows Search-Indexer
Vererbung
Die ISearchManager2-Schnittstelle erbt von ISearchManager. ISearchManager2 verfügt auch über folgende Membertypen:
Methoden
Die ISearchManager2-Schnittstelle verfügt über diese Methoden.
ISearchManager2::CreateCatalog Erstellt einen neuen benutzerdefinierten Katalog im Windows Search-Indexer und gibt einen Verweis darauf zurück. |
ISearchManager2::D eleteCatalog Löscht einen vorhandenen Katalog und alle zugeordneten indizierten Daten aus dem Windows Search-Indexer. |
Hinweise
ISearchManager-Schnittstellenreferenz: .. /searchapi/nn-searchapi-isearchmanager.md Verwalten der Indexreferenz: /windows/win32/search/-search-3x-wds-mngidx-overview
Die neue Funktionalität wird über die neue ISearchManager2-Schnittstelle verfügbar gemacht. Apps können QueryInterface auf der vorhandenen ISearchManager-Schnittstelle aufrufen, um die neue Schnittstelle abzurufen. In älteren Versionen von Windows, in denen diese Funktionalität nicht vorhanden ist, schlägt der QueryInterface-Aufruf fehl und gibt die neue Schnittstelle nicht zurück. Die vorhandene ISearchManager-Schnittstelle kann unverändert verwendet werden.
Fehler werden über HRESULTs zurückgegeben, die für jede Methode in der Standardmethode COM zurückgegeben werden. ISupportErrorInfo/IErrorInfo werden nicht unterstützt. Es werden keine Ausnahmen ausgelöst.
Diese Methoden können in jedem COM-Apartment aufgerufen werden, und das Verhalten wird nicht durch den Typ des Apartments beeinflusst. Diese APIs können sicher in einem UI-Thread aufgerufen werden. Dies wird jedoch nicht empfohlen, da die APIs prozessübergreifende E/A-Vorgänge und andere potenziell lang andauernde Vorgänge umfassen.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | searchapi.h |