Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa intestazione viene usata da più tecnologie. Per altre informazioni, vedere:
searchapi.h contiene le interfacce di programmazione seguenti:
Interfacce
|
IEnumSearchRoots Fornisce metodi per enumerare le radici di ricerca di un catalogo, ad esempio SystemIndex. |
|
IEnumSearchScopeRules Enumera le regole di ambito. |
|
IOpLockStatus Fornisce metodi per controllare il blocco opportunistico utilizzato da Microsoft Windows Desktop Search (WDS) sugli elementi durante l'indicizzazione. |
|
IProtocolHandlerSite Fornisce metodi per l'oggetto IUrlAccessor di un gestore di protocollo per eseguire una query sul Daemon filter per il filtro appropriato per l'elemento URL. |
|
IRowsetEvents Espone i metodi per la ricezione di notifiche degli eventi. |
|
IRowsetPrioritization Imposta o recupera il livello di priorità dell'indicizzatore corrente per l'ambito specificato dalla query. |
|
ISearchCatalogManager Fornisce metodi per gestire un catalogo di ricerca per scopi quali la reindicizzazione o l'impostazione di timeout. |
|
ISearchCatalogManager2 Estende l'interfaccia ISearchCatalogManager per gestire un catalogo di ricerca, a scopo di reindicizzazione o impostazione di timeout. |
|
ISearchCrawlScopeManager Fornisce metodi che notificano al motore di ricerca di contenitori la ricerca per indicizzazione e/o watch e gli elementi in tali contenitori da includere o escludere durante la ricerca per indicizzazione o il controllo. |
|
ISearchCrawlScopeManager2 Estende la funzionalità dell'interfaccia ISearchCrawlScopeManager. |
|
ISearchItemsChangedSink Fornisce notifiche per le modifiche agli elementi indicizzati. Fornisce anche una notifica dell'ambito gerarchico monitorato per gli elementi modificati. |
|
ISearchLanguageSupport Fornisce metodi per accedere alle informazioni del thesaurus. |
|
ISearchManager Fornisce metodi per controllare la servizio di ricerca. Questa interfaccia gestisce le impostazioni e gli oggetti che influiscono sul motore di ricerca tra cataloghi. |
|
ISearchManager2 Applicazioni abilitate per creare ed eliminare cataloghi personalizzati nell'indicizzatore di Windows Search. |
|
ISearchNotifyInlineSite Fornisce metodi utilizzati dal servizio di ricerca per inviare aggiornamenti sullo stato del catalogo e dell'indice ai provider di notifica. |
|
ISearchPersistentItemsChangedSink Fornisce metodi per passare notifiche di modifica per avvisare l'indicizzatore che gli elementi devono essere aggiornati. |
|
ISearchProtocol Fornisce metodi per richiamare, inizializzare e gestire oggetti IUrlAccessor. (ISearchProtocol) |
|
ISearchProtocol2 Fornisce metodi per richiamare, inizializzare e gestire oggetti IUrlAccessor. (ISearchProtocol2) |
|
ISearchProtocolThreadContext Questa interfaccia facoltativa consente al gestore del protocollo di eseguire un'azione sul thread usato per filtrare nell'host del protocollo. |
|
ISearchQueryHelper Fornisce metodi per compilare una query dall'input dell'utente, convertire una query in Windows Search SQL e ottenere una stringa di connessione per inizializzare una connessione all'indice di Ricerca finestre. |
|
ISearchRoot Fornisce metodi per modificare una radice di ricerca. Le modifiche apportate ai membri della proprietà vengono applicate a qualsiasi URL che rientra nella radice di ricerca. Un URL rientra in una radice di ricerca se corrisponde all'URL radice di ricerca o è un elemento figlio gerarchico di tale URL. |
|
ISearchScopeRule Fornisce metodi per definire le regole di ambito per la ricerca per indicizzazione e l'indicizzazione. |
|
ISearchViewChangedSink Non implementato. (ISearchViewChangedSink) |
|
IUrlAccessor Fornisce metodi per l'elaborazione di un singolo elemento in un'origine di contenuto il cui URL viene fornito dal servizio Gatherer all'host di filtro. |
|
IUrlAccessor2 Estende la funzionalità dell'interfaccia IUrlAccessor. |
|
IUrlAccessor3 Estende la funzionalità dell'interfaccia IUrlAccessor2 con il metodo IUrlAccessor3::GetImpersonationSidBlobs per identificare gli identificatori di sicurezza utente (SID) per un URL specificato. |
|
IUrlAccessor4 Estende la funzionalità dell'interfaccia IUrlAccessor3 con il metodo IUrlAccessor4::ShouldIndexItemContent che identifica se il contenuto dell'elemento deve essere indicizzato. |
Strutture
|
AUTHENTICATION_INFO Vengono descritte le informazioni di autenticazione di sicurezza per l'accesso al contenuto. |
|
INCREMENTAL_ACCESS_INFO Contiene informazioni di accesso utilizzate da una ricerca per indicizzazione incrementale, ad esempio l'ora dell'ultima data di accesso e l'ora di modifica. |
|
ITEM_INFO Contiene informazioni passate all'oggetto IUrlAccessor sull'elemento corrente; ad esempio il nome dell'applicazione e il nome del catalogo. |
|
PROXY_INFO Archivia informazioni su un proxy. Usato da ISearchProtocol. |
|
SEARCH_COLUMN_PROPERTIES Questa struttura non è implementata. |
|
SEARCH_ITEM_CHANGE Specifica le modifiche apportate a un elemento indicizzato. |
|
SEARCH_ITEM_INDEXING_STATUS Descrive lo stato di un documento da indicizzare. |
|
SEARCH_ITEM_PERSISTENT_CHANGE Contiene informazioni sul tipo di modifica che si è verificato in un elemento da indicizzare. Questa struttura viene usata con il metodo ISearchPersistentItemsChangedSink::OnItemsChanged per passare informazioni all'indicizzatore su ciò che è stato modificato. |
|
TIMEOUT_INFO Archivia i valori di timeout per connessioni e dati. |
Enumerazioni
|
AUTH_TYPE Descrive i tipi di autenticazione per l'accesso al contenuto. |
|
CatalogPausedReason Usato da ISearchCatalogManager::GetCatalogStatus per determinare il motivo per cui il catalogo è sospeso. |
|
CatalogStatus Usato da ISearchCatalogManager::GetCatalogStatus per determinare lo stato corrente del catalogo. |
|
CLUSION_REASON Questi flag enumera i motivi per cui gli URL sono inclusi o esclusi dall'ambito di ricerca per indicizzazione corrente. |
|
FOLLOW_FLAGS Usato per definire il comportamento durante la ricerca per indicizzazione o l'indicizzazione. Questi flag vengono usati dai metodi ISearchCrawlScopeManager::AddDefaultScopeRule e ISearchCrawlScopeManager::AddUserScopeRule. |
|
PRIORITY_LEVEL Utilizzato dall'interfaccia IRowsetPrioritization per impostare o recuperare il livello di priorità dell'indicizzatore corrente per l'ambito specificato da una query. |
|
PROXY_ACCESS Usato da ISearchManager per l'uso del proxy di stato. |
|
ROWSETEVENT_ITEMSTATE Descrive se un elemento che corrisponde ai criteri di ricerca di un set di righe è attualmente presente in tale set di righe. |
|
ROWSETEVENT_TYPE Descrive il tipo di modifica ai dati del set di righe. |
|
SEARCH_INDEXING_PHASE Specifica lo stato della fase di indicizzazione della ricerca corrente. |
|
SEARCH_KIND_OF_CHANGE Indica il tipo di modifica che interessa un elemento quando un sink di origine notifica a un client che un elemento è stato modificato. |
|
SEARCH_NOTIFICATION_PRIORITY Indica la priorità di elaborazione di un elemento modificato. |
|
SEARCH_QUERY_SYNTAX Specifica il tipo di sintassi di query. (SEARCH_QUERY_SYNTAX) |
|
SEARCH_TERM_EXPANSION Indica le opzioni con caratteri jolly nei termini di ricerca. Usato dai metodi ISearchQueryHelper::get_QueryTermExpansion e ISearchQueryHelper::p ut_QueryTermExpansion. |
|
tagPRIORITIZE_FLAGS Usato da PrioritizeMatchingURLs per specificare come elaborare gli elementi di cui l'indicizzatore non è riuscito in precedenza a indicizzare. |