Freigeben über


Windows-Suche

Übersicht über die Windows Search-Technologie.

Zum Entwickeln von Windows Search benötigen Sie die folgenden Header:

Programmieranleitungen für diese Technologie finden Sie unter:

Enumerationen

 
AUTH_TYPE

Beschreibt Authentifizierungstypen für den Inhaltszugriff.
CASE_REQUIREMENT

Gibt die Groß- und Kleinschreibungsanforderungen für Schlüsselwörter an, falls vorhanden, für eine Abfrage.
CatalogPausedReason

Wird von ISearchCatalogManager::GetCatalogStatus verwendet, um den Grund zu ermitteln, aus dem der Katalog angehalten wird.
CatalogStatus

Wird von ISearchCatalogManager::GetCatalogStatus verwendet, um den aktuellen Zustand des Katalogs zu bestimmen.
CLUSION_REASON

Diese Flags führen Gründe auf, warum URLs im aktuellen Durchforstungsbereich eingeschlossen oder ausgeschlossen werden.
CONDITION_CREATION_OPTIONS

Stellt eine Reihe von Flags bereit, die mit den folgenden Schnittstellen verwendet werden sollen, um den Typ des Bedingungsbaumknotens anzugeben: _ICondition, ICondition2, IConditionFactory, IConditionFactory2 und IConditionGenerator.
CONDITION_OPERATION

Stellt eine Reihe von Flags bereit, die mit den folgenden Methoden verwendet werden sollen, um den Vorgang in ICondition anzugeben::GetComparisonInfo, ICondition2::GetLeafConditionInfo, IConditionFactory::MakeLeaf, IConditionFactory2::CreateBooleanLeaf, IConditionFactory2::CreateIntegerLeaf, IConditionFactory2::MakeLeaf, IConditionFactory2::CreateStringLeaf und IConditionGenerator::GenerateForLeaf.
CONDITION_TYPE

Stellt eine Reihe von Flags bereit, die mit den folgenden Methoden verwendet werden sollen, um den Typ der Bedingungsstruktur node:_ICondition::GetConditionType, IConditionFactory::MakeAndOr, IConditionFactory2::CreateCompoundFromArray und IConditionFactory2::CreateCompoundFromObjectArray anzugeben.
FOLLOW_FLAGS

Wird verwendet, um das Verhalten beim Durchforsten oder Indizieren zu definieren. Diese Flags werden von den Methoden ISearchCrawlScopeManager::AddDefaultScopeRule und ISearchCrawlScopeManager::AddUserScopeRule verwendet.
INTERVAL_LIMIT_KIND

Diese Werte werden von IInterval::GetLimits als Paare zurückgegeben, um einen Bereich mit einem oberen und einem unteren Grenzwert anzugeben.
NAMED_ENTITY_CERTAINTY

Definiert den Grad der Sicherheit für eine benannte Entität.
PRIORITY_LEVEL

Wird von der IRowsetPrioritization-Schnittstelle verwendet, um die aktuelle Indexerpriorisierungsebene für den durch eine Abfrage angegebenen Bereich festzulegen oder abzurufen.
PROXY_ACCESS

Wird von ISearchManager verwendet, um die Proxyverwendung anzugeben.
QUERY_PARSER_MANAGER_OPTION

Wird von IQueryParserManager::SetOption verwendet, um Analyseoptionen festzulegen. Dies kann verwendet werden, um Schemas und Lokalisierungsoptionen anzugeben.
ROWSETEVENT_ITEMSTATE

Beschreibt, ob sich ein Element, das den Suchkriterien eines Rowsets entspricht, derzeit in diesem Rowset befindet.
ROWSETEVENT_TYPE

Beschreibt den Typ der Änderung an den Daten des Rowsets.
SEARCH_INDEXING_PHASE

Gibt die status der aktuellen Suchindizierungsphase an.
SEARCH_KIND_OF_CHANGE

Gibt die Art der Änderung an, die sich auf ein Element auswirkt, wenn eine Quellsenke einen Client benachrichtigt, dass ein Element geändert wurde.
SEARCH_NOTIFICATION_PRIORITY

Gibt die Priorität der Verarbeitung eines geänderten Elements an.
SEARCH_QUERY_SYNTAX

Gibt den Typ der Abfragesyntax an. (SEARCH_QUERY_SYNTAX)
SEARCH_TERM_EXPANSION

Gibt Die Feldhalteroptionen für Suchbegriffe an. Wird von den Methoden ISearchQueryHelper::get_QueryTermExpansion und ISearchQueryHelper::p ut_QueryTermExpansion verwendet.
STRUCTURED_QUERY_MULTIOPTION

Eine Reihe von Flags, die von IQueryParser::SetMultiOption verwendet werden, um einzelne Optionen anzugeben.
STRUCTURED_QUERY_PARSE_ERROR

Eine Reihe von Flags, die mit IQuerySolution::GetErrors verwendet werden sollen, um Analysefehler zu identifizieren. Jeder Analysefehler gibt an, dass mindestens ein Token beim Analysieren einer Abfragezeichenfolge ignoriert wurde.
STRUCTURED_QUERY_RESOLVE_OPTION

Optionen zum Auflösen von Daten in eine Bedingungsstruktur.
STRUCTURED_QUERY_SINGLE_OPTION

Eine Reihe von Flags, die mit IQueryParser::SetOption und IQueryParser::GetOption verwendet werden sollen, um einzelne Optionen anzugeben.
STRUCTURED_QUERY_SYNTAX

Gibt den Typ der Abfragesyntax an. (STRUCTURED_QUERY_SYNTAX)
tagPRIORITIZE_FLAGS

Wird von PriorMatchingURLs verwendet, um anzugeben, wie Elemente verarbeitet werden sollen, die der Indexer zuvor nicht indizieren konnte.

Functions

 
Add (Hinzufügen)

Fügt dieser INamedEntityCollector-Auflistung eine einzelne (potenzielle) benannte Entität hinzu, die in einer tokenisierten Spanne der zu analysierenden Eingabezeichenfolge identifiziert wird.
AddDefaultScopeRule

Fügt eine URL als Standardbereich für diese Regel hinzu.
AddHierarchicalScope

Fügt der Suchmaschine einen hierarchischen Bereich hinzu.
AddRequestParameter

Fordert einen Eigenschaftswertsatz an.
AddRoot

Fügt der Suchmaschine einen neuen Suchstamm hinzu.
AddUserScopeRule

Fügt eine neue Durchforstungsbereichsregel hinzu, wenn der Benutzer eine neue Regel erstellt oder eine URL hinzufügt, die indiziert werden soll.
Base

Ruft die übergeordnete Entität dieser Entität ab.
BindToFilter

Bindet das zu verarbeitende Element an den entsprechenden IFilter und ruft einen Zeiger auf den IFilter ab.
BindToStream

Bindet das verarbeitete Element an einen Datenstrom der IStream-Schnittstelle [Strukturierter Speicher] und ruft einen Zeiger auf diesen Stream ab.
BreakText

Analysiert Text, um Wörter und Ausdrücke zu identifizieren, und stellt die Ergebnisse für die IWordSink- und IPhraseSink-Objekte bereit.
Klonen

Erstellt eine Kopie des IEnumSearchRoots-Objekts mit demselben Inhalt und Zustand wie das aktuelle Objekt.
Klonen

Erstellt eine Kopie dieses IEnumSearchScopeRules-Objekts mit demselben Inhalt und Zustand wie das aktuelle Objekt.
Klonen

Erstellt eine tiefe Kopie dieses ICondition-Objekts.
CloseAccessor

Schließt ein zuvor erstelltes IUrlAccessor-Objekt.
ComposePhrase

Wird nicht unterstützt. (IWordBreaker.ComposePhrase)
Createaccessor

Erstellt und initialisiert ein IUrlAccessor-Objekt.
CreateAccessorEx

Erstellt und initialisiert ein IUrlAccessor-Objekt. Diese Methode verfügt über die gleiche grundlegende Funktionalität wie die ISearchProtocol::CreateAccessor-Methode, enthält jedoch einen zusätzlichen pUserData-Parameter, um dem Protokollhandler zusätzliche Daten zu liefern.
CreateBooleanLeaf

Erstellt eine Suchbedingung, die entweder TRUE oder FALSE ist. (IConditionFactory2.CreateBooleanLeaf)
CreateCatalog

Erstellt einen neuen benutzerdefinierten Katalog im Windows Search-Indexer und gibt einen Verweis darauf zurück.
CreateCompoundFromArray

Erstellt einen Blattbedingungsknoten, der eine Konjunktion (AND) oder eine Disjunktion (OR) aus einem Array von Bedingungsknoten ist. Das zurückgegebene Objekt unterstützt ICondition und ICondition2.
CreateCompoundFromObjectArray

Erstellt einen Blattbedingungsknoten, der eine Konjunktion (AND) oder eine Disjunktion (OR) einer Auflistung von Unterbedingungen ist. Das zurückgegebene Objekt unterstützt ICondition und ICondition2.
CreateICommand

Erstellt einen ICommand.
CreateIntegerLeaf

Erstellt einen Blattbedingungsknoten für einen ganzzahligen Wert. Das zurückgegebene Objekt unterstützt ICondition und ICondition2.
CreateLeaf

Erstellt einen Blattbedingungsknoten für einen beliebigen Wert. Das zurückgegebene Objekt unterstützt ICondition und ICondition2.
CreateLoadedParser

Erstellt eine neue instance einer IQueryParser-Schnittstellenimplementierung. Dieser instance des Abfrageparsers wird mit dem Schema für den angegebenen Katalog geladen und in einer angegebenen Sprache lokalisiert. Alle anderen Einstellungen werden mit den Standardeinstellungen initialisiert.
CreateNegation

Erstellt einen Bedingungsknoten, bei dem es sich um eine logische Negation (NOT) einer anderen Bedingung (einem Unterknoten dieses Knotens) handelt. (IConditionFactory2.CreateNegation)
CreateStringLeaf

Erstellt einen Blattbedingungsknoten für einen Zeichenfolgenwert, der einen Vergleich von Eigenschaftswert und Konstantenwert darstellt. Das zurückgegebene Objekt unterstützt ICondition und ICondition2.
CreateTrueFalse

Erstellt eine Suchbedingung, die entweder TRUE oder FALSE ist. (IConditionFactory2.CreateTrueFalse)
DefaultPhrase

Diese Methode versucht, einen Ausdruck zu erzeugen, der, wenn er von diesem instance von IConditionGenerator erkannt wird, das Typ- und Wertpaar für eine Entität, Beziehung oder benannte Entität darstellt.
DefaultPhrase

Ruft einen Standardausdruck ab, der für diese Entität in Restatements verwendet werden soll.
DefaultPhrase

Ruft einen Standardausdruck ab, der für diese benannte Entität in Restatements verwendet werden soll.
DefaultPhrase

Ruft den Standardausdruck ab, der für diese Beziehung in Umformungen verwendet werden soll.
DeleteCatalog

Löscht einen vorhandenen Katalog und alle zugeordneten indizierten Daten aus dem Windows Search-Indexer.
Ziel

Ruft das IEntity-Zielobjekt der Beziehung ab. Das Ziel eines Beziehungsobjekts entspricht dem Typ einer Eigenschaft.
Entitäten

Ruft eine Enumeration von IEntity-Objekten mit einem Eintrag für jede Entität im geladenen Schema ab.
EnumerateExcludedExtensions

Nicht implementiert. (ISearchCatalogManager.EnumerateExcludedExtensions)
EnumerateRoots

Gibt eine Enumeration aller Wurzeln zurück, deren instance von ISearchCrawlScopeManager bekannt ist.
EnumerateScopeRules

Gibt eine Enumeration aller Bereichsregeln zurück, deren instance der ISearchCrawlScopeManager-Schnittstelle bekannt ist.
EnumPropInfo

Ruft den i-ten Eintrag aus der Liste der Eigenschaften ab.
GenerateForLeaf

Generiert einen speziellen Abfrageausdruck für den, der andernfalls zu einem Blattabfrageausdruck werden würde.
GenerateSQLFromUserQuery

Generiert eine sql-Abfrage (strukturierte Abfragesprache) basierend auf einer vom Client bereitgestellten Abfragezeichenfolge, die entweder in Advanced Query Syntax (AQS) oder Natural Query Syntax (NQS) ausgedrückt wird.
GenerateWordForms

Generiert alternative Formen für ein Wort und fügt diese Formen in das IWordFormSink-Objekt ein.
get_AuthenticationType

Ruft den Authentifizierungstyp ab, der für den Zugriff auf die URLs unter diesem Suchstamm erforderlich ist.
get_BypassList

Ruft eine Proxyumgehungsliste aus dem Indexer ab. Diese Liste wird verwendet, um zu bestimmen, welche Elemente oder URLs lokal sind und nicht den Proxyserver durchlaufen müssen. Diese Liste wird durch Aufrufen von ISearchManager::SetProxy festgelegt.
get_ConnectionString

Gibt den OLE DB-Verbindungszeichenfolge für den Index der Fenstersuche zurück.
get_ConnectTimeout

Ruft den Verbindungstimeoutwert für die Verbindung mit einem Speicher für die Indizierung ab.
get_DataTimeout

Ruft den Datentimeoutwert in Sekunden für Datentransaktionen zwischen dem Indexer und dem Suchfilterhost ab. Dieser Wert ist in einer TIMEOUT_INFO-Struktur enthalten.
get_DiacriticSensitivity

Ruft einen Wert ab, der angibt, ob der Katalog für diakritische Zeichen sensibel ist. Ein Diakritisches ist eine Markierung, die einem Buchstaben hinzugefügt wird, um einen besonderen phonetischen Wert oder eine Aussprache anzugeben.
get_EnumerationDepth

Ruft die Enumerationstiefe für diesen Suchstamm ab.
get_FollowDirectories

Ruft einen BOOL-Wert ab, der angibt, ob die Suchmaschine Unterverzeichnissen und hierarchischen Bereichen folgt.
get_FollowFlags

Nicht unterstützt. Diese Methode gibt beim Aufruf E_InvalidArg zurück.
get_HostDepth

Ruft einen Wert ab, der angibt, wie weit bei der Indizierung in eine Hoststruktur durchforstet werden soll.
get_IsDefault

Ruft einen Wert ab, der angibt, ob dies eine Standardregel ist.
get_IsHierarchical

Ruft einen Wert ab, der angibt, ob die Suche in einer hierarchischen Struktur basiert.
get_IsIncluded

Ruft einen Wert ab, der angibt, ob es sich bei dieser Regel um eine Einschlussregel handelt. Einschlussregeln identifizieren Bereiche, die in den Durchforstungsbereich aufgenommen werden sollen.
get_LocalBypass

Ruft einen Wert ab, der bestimmt, ob der Proxyserver umgangen werden soll, um das Element oder die URL zu finden.
get_Name

Ruft den Namen des aktuellen Katalogs ab.
get_Password

Nicht implementiert. (ISearchRoot.get_Password)
get_PatternOrURL

Ruft das Muster oder die URL für die Regel ab. Die Bereichsregeln bestimmen, welche URLs oder Pfade ein- oder ausgeschlossen werden sollen.
get_PortNumber

Ruft die Portnummer ab, die für die Kommunikation mit dem Proxyserver verwendet wird. Diese Portnummer wird im Indexer gespeichert und von der ISearchManager::SetProxy-Methode festgelegt.
get_ProvidesNotifications

Ruft einen Wert ab, der angibt, ob die Suchmaschine (von Protokollhandlern oder anderen Anwendungen) über Änderungen an den URLs unter dem Suchstamm benachrichtigt wird.
get_ProxyName

Ruft den Proxynamen ab, der vom Protokollhandler verwendet werden soll.
get_QueryContentLocale

Ruft den Sprachcodebezeichner (Language Code Identifier, LCID) für die Abfrage ab.
get_QueryContentProperties

Ruft die Liste der in der Abfrage enthaltenen Eigenschaften ab, wenn Suchbegriffe nicht explizit eine Eigenschaft angeben.
get_QueryKeywordLocale

Ruft den Sprachcodebezeichner (Language Code Identifier, LCID) für das Gebietsschema ab, das beim Analysieren von AQS-Schlüsselwörtern (Advanced Query Syntax) verwendet werden soll.
get_QueryMaxResults

Ruft die maximale Anzahl von Ergebnissen ab, die von der Abfrage zurückgegeben werden sollen.
get_QuerySelectColumns

Ruft die Spalten (oder Eigenschaften) ab, die in der SELECT-Anweisung der Abfrage angefordert wurden.
get_QuerySorting

Ruft die Sortierreihenfolge für das Abfrageergebnissatz ab.
get_QuerySyntax

Ruft die Syntax der Abfrage ab.
get_QueryTermExpansion

Ruft den Wert ab, der angibt, wie Abfragebegriffe erweitert werden sollen.
get_QueryWhereRestrictions

Ruft die Einschränkungen ab, die an eine Abfrage in WHERE-Klauseln angefügt werden.
get_RootURL

Ruft die URL des Startpunkts für diesen Suchstamm ab.
get_Schedule

Nicht implementiert. (ISearchRoot.get_Schedule)
get_UseNotificationsOnly

Ruft einen Wert ab, der angibt, ob dieser Suchstamm nur durch Benachrichtigung indiziert und nicht durchforstet werden soll.
get_UseProxy

Ruft den zu verwendenden Proxyserver ab.
get_User

Nicht implementiert. (ISearchRoot.get_User)
get_UserAgent

Ruft die Benutzer-Agent-Zeichenfolge ab.
GetCatalog

Ruft einen Katalog nach Namen ab und erstellt ein neues ISearchCatalogManager-Objekt für diesen Katalog.
GetCatalogStatus

Ruft die status des Katalogs ab.
GetCLSID

Ruft die CLSID für den Dokumenttyp des zu verarbeitenden URL-Elements ab.
GetCodePage

Ruft die Codepage für eigenschaften des URL-Elements ab.
GetColumnMapper

Ruft ein Spaltenzuordnungsobjekt ab.
GetComparisonInfo

Ruft den Eigenschaftennamen, den Vorgang und den Wert aus einem Knoten der Blattsuchbedingung ab. (ICondition.GetComparisonInfo)
GetConditionType

Ruft den Bedingungstyp für diesen Suchbedingungsknoten ab und identifiziert ihn als logisches AND, OR oder NOT oder als Blattknoten.
GetCrawlScopeManager

Ruft eine ISearchCrawlScopeManager-Schnittstelle für diesen Suchkatalog ab.
GetData

Ruft die PROPVARIANT- und Eingabezeichenfolge ab, die einen Datenblock darstellt.
GetData

Ruft ein Schlüssel-Wert-Paar aus den Metadaten eines IEntity-, IRelationship- oder ISchemaProvider-Objekts ab.
GetDefaultCatalog

Bestimmt den Standardkatalog für das System.
GetDiacriticSensitivity

Ruft die Vertraulichkeit einer implementierten ISearchLanguageSupport-Schnittstelle gegenüber diakritischen Elementen ab. Ein diakritisches Zeichen ist eine Akzentmarke, die einem Buchstaben hinzugefügt wird, um einen besonderen phonetischen Wert oder eine aussprache anzugeben.
GetDisplayUrl

Ruft den benutzerfreundlichen Pfad für das URL-Element ab.
GetDocFormat

Ruft das Dokumentformat ab, das als MIME-Zeichenfolge (Multipurpose Internet Mail Extensions) dargestellt wird.
Getentity

Ruft eine Entität anhand des Namens aus dem geladenen Schema ab.
Geterrors

Identifiziert Teile der Eingabezeichenfolge, die der Parser beim Erstellen der IQuerySolution-Bedingungsstruktur nicht erkannt oder nicht verwendet hat.
GetFileName

Ruft den Dateinamen des Elements ab, das der Filterhost für die Indizierung verwendet. Wenn das Element nicht in einem Dateisystem vorhanden ist und die IUrlAccessor::BindToStream-Methode implementiert ist, gibt diese Methode die System.ParsingPath-Eigenschaft der Shell für das Element zurück.
GetFilter

Ruft die entsprechenden IFilteraccording für die angegebenen Parameter ab.
Gethost

Ruft ggf. den Hostnamen für die Inhaltsquelle ab.
GetImpersonationSidBlobs

Ruft ein Array von Benutzersicherheitsbezeichnern (SIDs) für eine angegebene URL ab. Mit dieser Methode können Protokollhandler angeben, welche Benutzer auf die Datei zugreifen können, und der Suchprotokollhost, um die Identität eines Benutzers zu indizieren, um die Datei zu indizieren.
GetIndexerVersion

Ruft die Version des aktuellen Indexers in zwei Blöcken ab: _the Hauptversionsbezeichner und der Nebenversionsbezeichner.
GetIndexerVersionStr

Ruft die Version des aktuellen Indexers als einzelne Zeichenfolge ab.
GetInputTerms

Für einen Blattknoten ruft ICondition::GetInputTerms Informationen darüber ab, welche Teile (oder Bereiche) der Eingabezeichenfolge die Eigenschaft, den Vorgang und den Wert für den Suchbedingungsknoten erzeugt haben.
GetItemsChangedSink

Ruft die Änderungsbenachrichtigungssenke-Schnittstelle ab.
GetLastModified

Ruft den Zeitstempel ab, der identifiziert, wann die URL zuletzt geändert wurde.
GetLeafConditionInfo

Ruft den Eigenschaftennamen, den Vorgang und den Wert aus einem Knoten der Blattsuchbedingung ab. (ICondition2.GetLeafConditionInfo)
GetLexicalData

Meldet die Abfragezeichenfolge, wie sie tokenisiert wurde und welche Sprachcodebezeichner (Language Code Identifier, LCID) und welche Worttrennung zum Analysieren verwendet wurden.
GetLicenseToUse

Ruft die Lizenzinformationen für diese IStemmer-Implementierung ab.
GetLicenseToUse

Ruft einen Zeiger auf die Lizenzinformationen für diese Implementierung der IWordBreaker-Schnittstelle ab.
GetLimits

Gibt die unteren und oberen Grenzwerte eines Intervalls an, die jeweils unendlich oder ein bestimmter Wert sein können.
GetLocale

Ruft den Eigenschaftennamen, den Vorgang und den Wert aus einem Knoten der Blattsuchbedingung ab. (ICondition2.GetLocale)
GetNamedEntity

Ruft ein INamedEntity-Objekt basierend auf einem Entitätsnamen ab.
GetOplockEventHandle

Ruft das Ereignishandle der opportunistischen Sperre (OpLock) ab. Das Ereignisobjekt wird auf den signalierten Zustand festgelegt, wenn opLock unterbrochen wird, sodass der Indexer alle Vorgänge für das zugrunde liegende IUrlAccessor-Objekt beenden kann.
GetOption

Ruft einen angegebenen einfachen Optionswert für diesen Abfrageparser ab.
Dbparametercollection.getparameter

Nicht implementiert. (ISearchCatalogManager.GetParameter)
Dbparametercollection.getparameter

Nicht unterstützt. Diese Methode gibt beim Aufruf E_INVALIDARG zurück. (ISearchManager.GetParameter)
GetParentScopeVersionId

Ruft die Versions-ID der übergeordneten Inklusions-URL ab.
GetPersistentItemsChangedSink

Ruft die Änderungsbenachrichtigungsereignissenke-Schnittstelle für einen Client ab. Diese Methode wird von Clientanwendungen und Protokollhandlern verwendet, um den Indexer über Änderungen zu benachrichtigen.
GetPropInfoFromId

Ruft die Eigenschafteninformationen aus dem DBID ab.
GetPropInfoFromName

Ruft Eigenschafteninformationen aus einem Namen ab. Dadurch wird ein DBID-Zeiger im Parameter ppPropId zurückgegeben, der nun vom Aufrufer und nicht vom Aufgerufenen (diese Klasse) freigegeben werden muss.
GetQuery

Ruft die Bedingungsstruktur und den semantischen Typ der Lösung ab.
GetQueryHelper

Ruft die ISearchQueryHelper-Schnittstelle für den aktuellen Katalog ab.
GetRedirectedURL

Ruft die umgeleitete URL für das aktuelle Element ab.
GetRelationship

Ruft das IRelationship-Objekt für diese Entität ab, wie nach Name angefordert.
GetSchemaProvider

Ruft einen Schemaanbieter zum Durchsuchen des aktuell geladenen Schemas ab.
GetScopePriority

Ruft die aktuelle Indexerpriorisierungsebene für den von dieser Abfrage angegebenen Bereich ab.
GetScopeStatistics

Ruft Informationen ab, die den von dieser Abfrage angegebenen Bereich beschreiben.
GetSecurityDescriptor

Ruft die Sicherheitsbeschreibung für das URL-Element ab. Die Sicherheit wird zur Abfragezeit angewendet, sodass dieser Deskriptor die Sicherheit für den Lesezugriff identifiziert.
GetSecurityProvider

Ruft den Sicherheitsanbieter für die URL ab.
GetSize

Ruft die Größe des durch die URL angegebenen Inhalts ab.
GetSubConditions

Ruft eine Auflistung der Unterbedingungen des Suchbedingungsknotens und der IID der Schnittstelle zum Auflisten der Auflistung ab.
GetToken

Ruft die Position, Länge und jede überschreibende Zeichenfolge eines einzelnen Tokens ab.
GetURLIndexingState

Nicht implementiert. (ISearchCatalogManager.GetURLIndexingState)
Getvalue

Ruft den Wert dieser benannten Entität als Zeichenfolge ab.
GetValueNormalization

Ruft den zeichennormalisierten Wert des Suchbedingungsknotens ab.
GetValueType

Ruft den semantischen Typ des Werts des Suchbedingungsknotens ab.
Getversion

Bewirkt, dass die Dateizuordnung dem Adressraum des aufrufenden Prozesses zugeordnet wird, und informiert Clients, wenn sich der Zustand des Durchforstungsbereichs-Managers (CSM) geändert hat.
HasChildScopeRule

Gibt an, ob eine bestimmte URL über eine untergeordnete Regel im Bereich verfügt.
HasParentScopeRule

Gibt an, ob eine bestimmte URL über eine übergeordnete Regel im Bereich verfügt.
IncludedInCrawlScope

Ruft einen Indikator ab, ob die angegebene URL im Durchforstungsbereich enthalten ist.
IncludedInCrawlScopeEx

Ruft einen Indikator ab, ob und warum die angegebene URL im Durchforstungsbereich enthalten ist.
Init

Initialisiert den Stemmer.
Init

Initialisiert die IWordBreaker-Implementierung und gibt den Modus an, in dem die Komponente arbeitet.
Init

Initialisiert einen Protokollhandler.
Initialisieren

Setzt alle Zustände der Schnittstelle auf Standardwerte zurück und ruft alle erforderlichen Informationen aus dem Schema ab.
InitializeOptions

Legt die Flags für natürliche Abfragesyntax (NQS) und automatische Feldhalterzeichen für den angegebenen Abfrageparser fest.
Isdirectory

Bestimmt, ob die Element-URL auf ein Verzeichnis verweist.
IsDocument

Bestimmt, ob eine Element-URL ein Dokument oder Verzeichnis ist.
IsMapUpToDate

Bestimmt, ob die Karte auf dem neuesten Stand ist.
IsOplockBroken

Überprüft die status der opportunistischen Sperre (OpLock) für das element, das indiziert wird. (IOpLockStatus.IsOplockBroken)
IsOplockValid

Überprüft die status der opportunistischen Sperre (OpLock) für das element, das indiziert wird. (IOpLockStatus.IsOplockValid)
IsPrefixNormalized

Bestimmt, ob das Abfragetoken ein Präfix des Dokumenttokens ist, wobei Groß-/Kleinschreibung, Breite und (optional) diakritische Elemente außer Acht gelassen werden.
Israel

Gibt an, ob eine Beziehung real ist.
LoadIFilter

Ruft den am besten geeigneten Filter ab, der einer Shell-Datenquelle zugeordnet ist, und lädt ihn.
LoadIFilterFromStorage

Verwenden Sie nicht:_this-Methode ist nicht implementiert. (ILoadFilter.LoadIFilterFromStorage)
LoadIFilterFromStream

Verwenden Sie nicht:_this-Methode ist nicht implementiert. (ILoadFilter.LoadIFilterFromStream)
LoadStemmer

Ruft eine Schnittstelle zu dem Wortstamm ab, der für den angegebenen Sprachcodebezeichner (Language Code Identifier, LCID) registriert ist.
LoadWordBreaker

Ruft eine Schnittstelle zum Worttrenner ab, der für den angegebenen Sprachcodebezeichner (Language Code Identifier, LCID) registriert ist.
Lokalisieren

Lokalisiert Schlüsselwörter aus einer Eingabezeichenfolge.
Lokalisieren

Lokalisiert das aktuell geladene Schema für ein angegebenes Gebietsschema.
LookupAuthoredNamedEntity

Sucht benannte Entitäten eines angegebenen Typs in einer tokenisierten Zeichenfolge und gibt den Wert der Entität und die Anzahl der Token zurück, die der Entitätswert belegt.
MakeAndOr

Erstellt einen Bedingungsknoten, bei dem es sich um eine logische Konjunktion (AND) oder Disjunktion (OR) einer Auflistung von Unterbedingungen handelt.
MakeLeaf

Erstellt einen Blattbedingungsknoten, der einen Vergleich von Eigenschaftswert und Konstantenwert darstellt.
MakeNot

Erstellt einen Bedingungsknoten, bei dem es sich um eine logische Negation (NOT) einer anderen Bedingung (einem Unterknoten dieses Knotens) handelt. (IConditionFactory.MakeNot)
MetaData

Ruft eine Enumeration von IMetaData-Objekten für diese Entität ab.
MetaData

Ruft eine Enumeration von IMetaData-Objekten für diese Beziehung ab.
MetaData

Ruft eine Enumeration globaler IMetaData-Objekte für das geladene Schema ab.
Name

Ruft den Namen dieser Entität ab.
Name

Ruft den Namen der Beziehung ab.
NamedEntities

Ruft eine Enumeration von INamedEntity-Objekten ab, eine für jede bekannte benannte Entität dieses Typs.
Nächste

Ruft die angegebene Anzahl von ISearchRoot-Elementen ab.
Nächste

Ruft die angegebene Anzahl von ISearchScopeRule-Elementen ab.
NumberOfItems

Ruft die Anzahl der Elemente im Katalog ab.
NumberOfItemsToIndex

Ruft die Anzahl der Elemente ab, die innerhalb des Katalogs indiziert werden sollen.
NumberOfTokens

Ruft die Anzahl der Token in der Auflistung ab.
OnCatalogStatusChange

Wird vom Suchdienst aufgerufen, um einen Client zu benachrichtigen, wenn sich die status des Katalogs ändert.
Onchange

Nicht implementiert. (ISearchViewChangedSink.OnChange)
OnChangedItem

Wird vom Indexer aufgerufen, um Clients zu benachrichtigen, dass ein Element geändert wurde. Dieses Element hat möglicherweise einige (oder alle) der Kriterien für das Clientrowset erfüllt.
OnDeletedItem

Wird vom Indexer aufgerufen, um Clients zu benachrichtigen, dass ein Element gelöscht wurde. Dieses Element hat möglicherweise einige (oder alle) der Suchkriterien für das Clientrowset erfüllt.
OnItemIndexedStatusChange

Wird vom Suchdienst aufgerufen, um den Client zu benachrichtigen, wenn sich die status eines bestimmten Dokuments oder Elements ändert.
OnItemsChanged

Rufen Sie diese Methode auf, um einen Indexer zu benachrichtigen, einige geänderte Elemente erneut zu indizieren.
OnItemsChanged

Benachrichtigt den Indexer, geänderte Elemente zu indizieren.
OnNewItem

Wird vom Indexer aufgerufen, um Clients über ein neues Element zu benachrichtigen, das möglicherweise einigen (oder allen) der Kriterien für das Clientrowset entspricht.
OnRowsetEvent

Wird vom Indexer aufgerufen, um Clients über ein Ereignis im Zusammenhang mit dem Clientrowset zu benachrichtigen.
Parse

Analysiert eine Eingabezeichenfolge, die Schlüsselwörter und/oder Inhalte für strukturierte Abfrage enthält, um ein IQuerySolution-Objekt zu erzeugen.
ParsePropertyValue

Analysiert eine Bedingung für eine angegebene Eigenschaft.
PriorMatchingURLs

Weist den Indexer an, dem Indizieren von Elementen mit URLs, die einem angegebenen Muster entsprechen, eine höhere Priorität zuzuweisen. Diese Elemente haben dann eine höhere Priorität als andere Indizierungsaufgaben.
put_AuthenticationType

Legt den Typ der Authentifizierung fest, die für den Zugriff auf die URLs unter diesem Suchstamm erforderlich ist.
put_ConnectTimeout

Legt den Timeoutwert der Verbindung in der TIMEOUT_INFO-Struktur in Sekunden fest.
put_DataTimeout

Legt den Timeoutwert für Datentransaktionen zwischen dem Indexer und dem Suchfilterhost fest. Diese Informationen werden in der TIMEOUT_INFO-Struktur gespeichert und in Sekunden gemessen.
put_DiacriticSensitivity

Legt einen Wert fest, der bestimmt, ob der Katalog für diakritische Elemente empfindlich ist. Ein diakritisches Zeichen ist eine Markierung, die einem Buchstaben hinzugefügt wird, um einen besonderen phonetischen Wert oder eine aussprache anzugeben.
put_EnumerationDepth

Legt die Enumerationstiefe für diesen Suchstamm fest.
put_FollowDirectories

Legt einen BOOL-Wert fest, der angibt, ob die Suchmaschine Unterverzeichnisse und hierarchische Bereiche für diesen Suchstamm befolgen soll.
put_HostDepth

Legt einen Wert fest, der angibt, wie weit bei der Indizierung in eine Hoststruktur durchforstet werden soll.
put_IsHierarchical

Legt einen Wert fest, der angibt, ob die Suche in einer hierarchischen Struktur verwurzelt ist.
put_Password

Nicht implementiert. (ISearchRoot.put_Password)
put_ProvidesNotifications

Legt einen Wert fest, der angibt, ob die Suchmaschine (von Protokollhandlern oder anderen Anwendungen) über Änderungen an den URLs unter dem Suchstamm benachrichtigt wird.
put_QueryContentLocale

Legt den Sprachcodebezeichner (Language Code Identifier, LCID) der Abfrage fest.
put_QueryContentProperties

Legt die Eigenschaften fest, die in die Abfrage eingeschlossen werden sollen, wenn Suchbegriffe Eigenschaften nicht explizit angeben.
put_QueryKeywordLocale

Legt den Sprachcodebezeichner (Language Code Identifier, LCID) für das Gebietsschema fest, das beim Analysieren von AQS-Schlüsselwörtern (Advanced Query Syntax) verwendet werden soll.
put_QueryMaxResults

Legt die maximale Anzahl von Ergebnissen fest, die von einer Abfrage zurückgegeben werden sollen.
put_QuerySelectColumns

Legt die in der select-Anweisung angeforderten Spalten (oder Eigenschaften) fest.
put_QuerySorting

Legt die Sortierreihenfolge für das Abfrageergebnissatz fest.
put_QuerySyntax

Legt die Syntax der Abfrage fest.
put_QueryTermExpansion

Legt einen Wert fest, der angibt, wie Abfragebegriffe erweitert werden sollen.
put_QueryWhereRestrictions

Legt die Einschränkungen fest, die an eine Abfrage in WHERE-Klauseln angefügt werden.
put_RootURL

Legt die URL des aktuellen Suchstamms fest.
put_Schedule

Nicht implementiert. (ISearchRoot.put_Schedule)
put_UseNotificationsOnly

Legt einen Wert fest, der angibt, ob dieser Suchstamm nur durch Benachrichtigung indiziert und nicht durchforstet werden soll.
put_User

Nicht implementiert. (ISearchRoot.put_User)
put_UserAgent

Legt die Benutzer-Agent-Zeichenfolge fest, die ein Benutzer-Agent an Website und Dienste übergibt, um sich selbst zu identifizieren.
PutPhrase

Fügt einen Abfragezeitbegriff im IPhraseSink-Objekt ab.
PutSmallPhrase

Fügt einen kleinen Abfragezeitbegriff im IPhraseSink-Objekt für WordBreaker ab.
RecognizeNamedEntities

Identifiziert benannte Entitäten in einer Eingabezeichenfolge und erstellt eine Auflistung, die diese enthält.
RegisterViewForNotification

Nicht implementiert. (ISearchCatalogManager.RegisterViewForNotification)
Neuindizieren

Indiziert alle URLs im Katalog neu.
ReindizierungMatchingURLs

Indiziert alle Elemente neu, die dem bereitgestellten Muster entsprechen. Diese Methode wurde vor Windows 7 nicht implementiert.
ReindexSearchRoot

Indiziert alle URLs aus einem angegebenen Stamm neu.
Beziehungen

Ruft eine Enumeration von IRelationship-Objekten ab, eine für jede Beziehung, die diese Entität hat.
RemoveDefaultScopeRule

Entfernt eine Standardbereichsregel aus der Suchmaschine.
RemoveRoot

Entfernt einen Suchstamm aus der Suchmaschine.
RemoveScopeRule

Entfernt eine Bereichsregel aus der Suchmaschine.
Zurücksetzen

Verschiebt den internen Zähler an den Anfang der Liste, sodass ein nachfolgender Aufruf von IEnumSearchRoots::Next vom Anfang abgerufen wird.
Zurücksetzen

Verschiebt den internen Zähler an den Anfang der Liste, sodass ein nachfolgender Aufruf von IEnumSearchScopeRules::Next vom Anfang abgerufen wird.
Zurücksetzen

Setzt den zugrunde liegenden Katalog zurück, indem die Datenbanken neu erstellt und eine vollständige Indizierung durchgeführt wird.
Beheben

Führt eine Vielzahl von Transformationen für eine Bedingungsstruktur aus, einschließlich der folgenden: _resolves Bedingungen mit relativen Datums-/Uhrzeitausdrücken bis zu Bedingungen mit absolutem Datum/Uhrzeit (als VT_FILETIME); wandelt andere erkannte benannte Entitäten in Bedingungsstrukturen mit tatsächlichen Werten um; vereinfacht Bedingungsstrukturen; ersetzt virtuelle oder zusammengesetzte Eigenschaften durch OR-Strukturen anderer Eigenschaften; entfernt Bedingungsstrukturen, die sich aus Abfragen mit Eigenschaftsschlüsselwörtern ergeben, für die keine Bedingung angewendet wurde.
ResolveCondition

Führt eine Vielzahl von Transformationen für eine Bedingungsstruktur und damit die aufgelöste Bedingung für die Auswertung aus. Das zurückgegebene Objekt unterstützt ICondition und ICondition2.
RestatePropertyValueToString

Gibt eine angegebene Eigenschaft für eine Bedingung als Abfragezeichenfolge neu an.
RestateToString

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.
RevertToDefaultScopes

Wird zu den Standardbereichen zurückgesetzt.
RootEntity

Ruft die Stammentität des geladenen Schemas ab.
SaveAll

Committ alle Änderungen an der Suchmaschine.
SaveBinary

Speichert das geladene Schema als Schemabinärdatei in einem angegebenen Pfad.
SetDiacriticSensitivity

Legt einen Wert fest, der angibt, ob eine implementierte ISearchLanguageSupport-Schnittstelle diakritischen Empfindlichkeiten entgegensetzt. Ein diakritisches Zeichen ist eine Akzentmarke, die einem Buchstaben hinzugefügt wird, um einen besonderen phonetischen Wert oder eine aussprache anzugeben.
SetExtensionClusion

Nicht implementiert. (ISearchCatalogManager.SetExtensionClusion)
SetMultiOption

Legt eine komplexe Option fest, z. B. einen angegebenen Bedingungsgenerator, die beim Analysieren einer Eingabezeichenfolge verwendet werden soll.
Setoption

Legt eine einzelne Option zum Analysieren einer Eingabezeichenfolge fest, z. B. einen angegebenen Wordbreaker.
Setoption

Ändert eine einzelne Option in diesem IQueryParserManager-Objekt. Mit dieser Methode kann beispielsweise der Name der Schemabinärdatei zum Laden oder der Speicherort lokalisierter Schemabinärdateien geändert werden.
SetParameter

Legt einen Name/Wert-Parameter für den Katalog fest.
SetParameter

Nicht unterstützt. Diese Methode gibt beim Aufruf E_INVALIDARG zurück. (ISearchManager.SetParameter)
SetProxy

Speichert Informationen im Indexer, die bestimmen, wie der Indexer funktioniert und mit einem Proxyserver kommuniziert.
SetScopePriority

Legt die aktuelle Indexerpriorisierungsebene für den von dieser Abfrage angegebenen Bereich fest.
ShouldIndexItemContent

Gibt an, ob der Inhalt des Elements indiziert werden soll.
ShouldIndexProperty

Gibt an, ob eine Eigenschaft indiziert werden soll.
Herunterfahren

Fährt den Protokollhandler herunter.
Skip

Überspringt die angegebene Anzahl von Elementen. (IEnumSearchRoots.Skip)
Skip

Überspringt die angegebene Anzahl von Elementen. (IEnumSearchScopeRules.Skip)
StartedMonitoringScope

Ermöglicht einer indexverwalteten Benachrichtigungsquelle, sich selbst einer Liste mit "überwachten Bereichen" hinzuzufügen.
StartedMonitoringScope

Wird von einem Benachrichtigungsanbieter aufgerufen, um den Indexer zu benachrichtigen, Änderungen an Elementen innerhalb eines angegebenen hierarchischen Bereichs zu überwachen.
StoppedMonitoringScope

Nicht implementiert. (ISearchItemsChangedSink.StoppedMonitoringScope)
StoppedMonitoringScope

Wird von einem Benachrichtigungsanbieter aufgerufen, um den Indexer zu benachrichtigen, die Überwachung von Änderungen an Elementen in einem angegebenen hierarchischen Bereich zu beenden.
ThreadIdle

Benachrichtigt den Protokollhandler, dass sich der Filterthread im Leerlauf befindet, sodass der Protokollhandler jeden Cache sauber kann, den er möglicherweise aufgebaut hat.
ThreadInit

Initialisiert die Kommunikation zwischen dem Protokollhandler und dem Protokollhost.
ThreadShutdown

Benachrichtigt den Protokollhandler, dass der Thread heruntergefahren wird.
Aufheben der RegistrierungViewForNotification

Nicht implementiert. (ISearchCatalogManager.UnregisterViewForNotification)
URLBeingIndexed

Ruft die URL ab, die derzeit indiziert wird. Wenn derzeit keine Indizierung ausgeführt wird, wird pszUrl auf NULL festgelegt.
VerifyCatalog

Überprüft den Katalogspeicherort.
WriteProperties

Nicht implementiert. (ISearchQueryHelper.WriteProperties)

Schnittstellen

 
IColumnMapper

Ruft Eigenschafteninformationen für dateibasierte Abfragen ab.
IColumnMapperCreator

Enthält eine Methode zum Abrufen eines Spaltenzuordnungsobjekts.
ICondition

Stellt Methoden zum Abrufen von Informationen zu einer Suchbedingung bereit.
ICondition2

Erweitert die Funktionalität der ICondition-Schnittstelle. ICondition2 stellt Methoden zum Abrufen von Informationen zu einer Suchbedingung bereit.
IConditionFactory

Stellt Methoden zum Erstellen oder Auflösen einer Bedingungsstruktur bereit, die durch analysieren einer Abfragezeichenfolge abgerufen wurde.
IConditionFactory2

Erweitert die Funktionalität von IConditionFactory. IConditionFactory2 bietet Methoden zum Erstellen oder Auflösen einer Bedingungsstruktur, die durch analysieren einer Abfragezeichenfolge abgerufen wurde.
IConditionGenerator

Stellt Methoden zum Behandeln benannter Entitäten und zum Generieren besonderer Bedingungen bereit.
IEntity

Stellt Methoden zum Abrufen von Informationen zu einem Entitätstyp im Schema bereit.
IEnumSearchRoots

Stellt Methoden zum Auflisten der Suchwurzeln eines Katalogs bereit, z. B. SystemIndex.
IEnumSearchScopeRules

Listet Bereichsregeln auf.
IInterval

Stellt eine Methode bereit, um die Grenzwerte eines Intervalls abzurufen.
ILoadFilter

Definiert Methoden und Eigenschaften, die vom FilterRegistration-Objekt implementiert werden, das Methoden zum Laden eines Filters bereitstellt.
IMetaData

Stellt eine Methode zum Abrufen eines Schlüssel-Wert-Paars von Zeichenfolgen aus einem IEntity-, IRelationship- oder ISchemaProvider-Objekt bereit.
INamedEntity

Stellt Methoden bereit, um den Wert einer benannten Entität oder einen Standardbegriff für den Wert von abzurufen.
INamedEntityCollector

Stellt eine Methode zum Akkumulieren benannter Entitäten bereit, die durch ein IConditionGenerator-Objekt identifiziert werden.
IOpLockStatus

Stellt Methoden zum Überprüfen der opportunistischen Sperre bereit, die von Microsoft Windows Desktop Search (WDS) für Elemente während der Indizierung verwendet wird.
IProtocolHandlerSite

Stellt Methoden für das IUrlAccessor-Objekt eines Protokollhandlers bereit, um den Filter daemon nach dem entsprechenden Filter für das URL-Element abzufragen.
IQueryParser

Stellt Methoden bereit, um eine Eingabezeichenfolge in ein IQuerySolution-Objekt zu analysieren.
IQueryParserManager

Stellt Methoden zum Erstellen, Initialisieren und Ändern von Optionen für ein IQueryParser-Objekt bereit.
IQuerySolution

Stellt Methoden bereit, die Informationen zur Interpretation einer analysierten Abfrage abrufen.
IRelationship

Stellt Methoden zum Abrufen von Informationen zu einer Schemaeigenschaft bereit.
IRichChunk

Stellt einen Datenabschnitt als Zeichenfolge und einen PROPVARIANT-Wert dar.
IRowsetEvents

Macht Methoden zum Empfangen von Ereignisbenachrichtigungen verfügbar.
IRowsetPrioritization

Legt die aktuelle Indexerpriorisierungsebene für den von dieser Abfrage angegebenen Bereich fest oder ruft sie ab.
ISchemaLocalizerSupport

Stellt eine Methode zum Lokalisieren von Schlüsselwörtern in einer angegebenen Zeichenfolge bereit.
ISchemaProvider

Stellt ein Schemarepository bereit, das durchsucht werden kann.
ISearchCatalogManager

Stellt Methoden zum Verwalten eines Suchkatalogs für Zwecke wie neu indizieren oder Festlegen von Timeouts bereit.
ISearchCatalogManager2

Erweitert die ISearchCatalogManager-Schnittstelle, um einen Suchkatalog für Zwecke wie neu indizieren oder Timeouts festzulegen.
ISearchCrawlScopeManager

Stellt Methoden bereit, die die Suchmaschine über Container zum Durchforsten und/oder watch benachrichtigen, und Elemente unter diesen Containern, die beim Durchforsten oder Beobachten eingeschlossen oder ausgeschlossen werden sollen.
ISearchCrawlScopeManager2

Erweitert die Funktionalität der ISearchCrawlScopeManager-Schnittstelle.
ISearchItemsChangedSink

Stellt Benachrichtigungen für Änderungen an indizierten Elementen bereit. Stellt auch Benachrichtigungen über den hierarchischen Bereich bereit, der auf geänderte Elemente überwacht wird.
ISearchLanguageSupport

Stellt Methoden für den Zugriff auf Thesaurusinformationen bereit.
ISearchManager

Stellt Methoden zum Steuern der Suchdienst bereit. Diese Schnittstelle verwaltet Einstellungen und Objekte, die sich auf die Suchmaschine auswirken, katalogübergreifend.
ISearchManager2

Anwendungen zum Erstellen und Löschen benutzerdefinierter Kataloge im Windows Search-Indexer aktiviert.
ISearchNotifyInlineSite

Stellt Methoden bereit, die Suchdienst zum Senden von Updates für Katalog- und Index-status an Benachrichtigungsanbieter verwendet.
ISearchPersistentItemsChangedSink

Stellt Methoden zum Übergeben von Änderungsbenachrichtigungen bereit, um den Indexer darauf hinzuweisen, dass Elemente aktualisiert werden müssen.
ISearchProtocol

Stellt Methoden zum Aufrufen, Initialisieren und Verwalten von IUrlAccessor-Objekten bereit. (ISearchProtocol)
ISearchProtocol2

Stellt Methoden zum Aufrufen, Initialisieren und Verwalten von IUrlAccessor-Objekten bereit. (ISearchProtocol2)
ISearchProtocolThreadContext

Mit dieser optionalen Schnittstelle kann der Protokollhandler eine Aktion für den Thread ausführen, der zum Filtern im Protokollhost verwendet wird.
ISearchQueryHelper

Stellt Methoden zum Erstellen einer Abfrage aus Benutzereingaben, zum Konvertieren einer Abfrage in Windows Search SQL und zum Abrufen eines Verbindungszeichenfolge zum Initialisieren einer Verbindung mit dem Index der Fenstersuche bereit.
ISearchRoot

Stellt Methoden zum Bearbeiten eines Suchstamms bereit. Änderungen an Eigenschaftenmembern werden auf jede URL angewendet, die unter den Suchstamm fällt. Eine URL fällt unter einen Suchstamm, wenn sie mit der Suchstamm-URL übereinstimmt oder ein hierarchisches untergeordnetes Element dieser URL ist.
ISearchScopeRule

Stellt Methoden zum Definieren von Bereichsregeln für Durchforstung und Indizierung bereit.
ISearchViewChangedSink

Nicht implementiert. (ISearchViewChangedSink)
ISimpleCommandCreator

Enthält Methoden für die Interaktion mit dem Dateikatalog.
IStemmer

Stellt Methoden zum Erstellen eines sprachspezifischen Stemmers bereit. Der Stemmer generiert inflected Formen eines angegebenen Worts.
ITokenCollection

Ruft die Token ab, die sich aus der Verwendung einer Worttrennung ergeben.
IUrlAccessor

Stellt Methoden zum Verarbeiten eines einzelnen Elements in einer Inhaltsquelle bereit, dessen URL vom Gatherer für den Filterhost bereitgestellt wird.
IUrlAccessor2

Erweitert die Funktionalität der IUrlAccessor-Schnittstelle.
IUrlAccessor3

Erweitert die Funktionalität der IUrlAccessor2-Schnittstelle um die IUrlAccessor3::GetImpersonationSidBlobs-Methode, um Benutzersicherheitsbezeichner (User Security Identifiers, SIDs) für eine angegebene URL zu identifizieren.
IUrlAccessor4

Erweitert die Funktionalität der IUrlAccessor3-Schnittstelle um die IUrlAccessor4::ShouldIndexItemContent-Methode, die angibt, ob der Inhalt des Elements indiziert werden soll.
IWordBreaker

Analysiert Text und identifiziert einzelne Wörter und Ausdrücke. Diese Schnittstelle ist eine sprachspezifische Sprachressourcenkomponente. Sie wird in Hintergrundprozessen verwendet und muss sowohl für den Durchsatz als auch für die minimale Ressourcennutzung optimiert werden.
IWordFormSink

Verarbeitet die Liste der alternativen Wortformen, die stemmer während der Abfragezeit generieren.

Strukturen

 
AUTHENTICATION_INFO

Beschreibt Informationen zur Sicherheitsauthentifizierung für den Inhaltszugriff.
FILTERED_DATA_SOURCES

Gibt Parameter für eine Shell-Datenquelle an, für die ein Filter geladen wird.
HITRANGE

Gibt den Bereich der übereinstimmenden Daten an, wenn die Abfragesuchbedingungen mit indizierten Daten übereinstimmen.
INCREMENTAL_ACCESS_INFO

Enthält Zugriffsinformationen, die von einer inkrementellen Durchforstung verwendet werden, z. B. das Datum des letzten Zugriffs und die Änderungszeit.
ITEM_INFO

Enthält Informationen, die an das IUrlAccessor-Objekt über das aktuelle Element übergeben werden. Beispiel: Anwendungsname und Katalogname.
ITEMPROP

Speichert Informationen zu Eigenschaften im Windows-Eigenschaftensystem und wird von der IItemPropertyBag-Schnittstelle verwendet.
PROXY_INFO

Speichert Informationen zu einem Proxy. Wird von ISearchProtocol verwendet.
SEARCH_COLUMN_PROPERTIES

Diese Struktur ist nicht implementiert.
SEARCH_ITEM_CHANGE

Gibt die Änderungen an einem indizierten Element an.
SEARCH_ITEM_INDEXING_STATUS

Beschreibt die status eines dokuments, das indiziert werden soll.
SEARCH_ITEM_PERSISTENT_CHANGE

Enthält Informationen zur Art der Änderung, die in einem zu indizierten Element aufgetreten ist. Diese Struktur wird mit der ISearchPersistentItemsChangedSink::OnItemsChanged-Methode verwendet, um Informationen zu den Änderungen an den Indexer zu übergeben.
TEXT_SOURCE

Enthält Informationen zu Text, den die Worttrennung verarbeitet.
TIMEOUT_INFO

Speichert Timeoutwerte für Verbindungen und Daten.