Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Varias tecnologías usan este encabezado. Para más información, consulte:
searchapi.h contiene las siguientes interfaces de programación:
Interfaces
|
IEnumSearchRoots Proporciona métodos para enumerar las raíces de búsqueda de un catálogo, por ejemplo, SystemIndex. |
|
IEnumSearchScopeRules Enumera las reglas de ámbito. |
|
IOpLockStatus Proporciona métodos para comprobar el bloqueo oportunista que usa Microsoft Windows Desktop Search (WDS) en los elementos durante la indexación. |
|
IProtocolHandlerSite Proporciona métodos para que el objeto IUrlAccessor de un controlador de protocolo consulte el demonio de filtro para el filtro adecuado para el elemento de dirección URL. |
|
IRowsetEvents Expone métodos para recibir notificaciones de eventos. |
|
IRowsetPrioritization Establece o recupera el nivel de priorización del indexador actual para el ámbito especificado por esta consulta. |
|
ISearchCatalogManager Proporciona métodos para administrar un catálogo de búsqueda con fines como volver a indexar o establecer tiempos de espera. |
|
ISearchCatalogManager2 Extiende la interfaz ISearchCatalogManager para administrar un catálogo de búsqueda, con fines como volver a indexar o establecer tiempos de espera. |
|
ISearchCrawlScopeManager Proporciona métodos que notifican al motor de búsqueda de contenedores que rastrean o watch, y elementos de esos contenedores que se van a incluir o excluir al rastrear o observar. |
|
ISearchCrawlScopeManager2 Amplía la funcionalidad de la interfaz ISearchCrawlScopeManager. |
|
ISearchItemsChangedSink Proporciona notificaciones para los cambios en los elementos indexados. También proporciona una notificación del ámbito jerárquico que se está supervisando para los elementos modificados. |
|
ISearchLanguageSupport Proporciona métodos para acceder a la información del diccionario de sinónimos. |
|
ISearchManager Proporciona métodos para controlar el servicio Search. Esta interfaz administra la configuración y los objetos que afectan al motor de búsqueda entre catálogos. |
|
ISearchManager2 Aplicaciones habilitadas para crear y eliminar catálogos personalizados en el indexador de Windows Search. |
|
ISearchNotifyInlineSite Proporciona métodos que el servicio Search usa para enviar actualizaciones en el estado del catálogo y del índice a los proveedores de notificaciones. |
|
ISearchPersistentItemsChangedSink Proporciona métodos para pasar notificaciones de cambio para alertar al indexador que deben actualizarse los elementos. |
|
ISearchProtocol Proporciona métodos para invocar, inicializar y administrar objetos IUrlAccessor. (ISearchProtocol) |
|
ISearchProtocol2 Proporciona métodos para invocar, inicializar y administrar objetos IUrlAccessor. (ISearchProtocol2) |
|
ISearchProtocolThreadContext Esta interfaz opcional permite al controlador de protocolo realizar una acción en el subproceso utilizado para filtrar en el host de protocolo. |
|
ISearchQueryHelper Proporciona métodos para crear una consulta a partir de la entrada del usuario, convertir una consulta en SQL de Windows Search y obtener una cadena de conexión para inicializar una conexión al índice de búsqueda de ventanas. |
|
ISearchRoot Proporciona métodos para manipular una raíz de búsqueda. Los cambios en los miembros de propiedad se aplican a cualquier dirección URL que se encuentre en la raíz de búsqueda. Una dirección URL se encuentra en una raíz de búsqueda si coincide con la dirección URL raíz de búsqueda o es un elemento secundario jerárquico de esa dirección URL. |
|
ISearchScopeRule Proporciona métodos para definir reglas de ámbito para el rastreo y la indexación. |
|
ISearchViewChangedSink Sin implementar. (ISearchViewChangedSink) |
|
IUrlAccessor Proporciona métodos para procesar un elemento individual en un origen de contenido cuya dirección URL proporciona el recopilador al host de filtro. |
|
IUrlAccessor2 Amplía la funcionalidad de la interfaz IUrlAccessor. |
|
IUrlAccessor3 Amplía la funcionalidad de la interfaz IUrlAccessor2 con el método IUrlAccessor3::GetImpersonationSidBlobs para identificar identificadores de seguridad de usuario (SID) para una dirección URL especificada. |
|
IUrlAccessor4 Amplía la funcionalidad de la interfaz IUrlAccessor3 con el método IUrlAccessor4::ShouldIndexItemContent que identifica si se debe indexar el contenido del elemento. |
Estructuras
|
AUTHENTICATION_INFO Describe la información de autenticación de seguridad para el acceso al contenido. |
|
INCREMENTAL_ACCESS_INFO Contiene información de acceso utilizada por un rastreo incremental, como la última fecha de acceso y la hora de modificación. |
|
ITEM_INFO Contiene información pasada al objeto IUrlAccessor sobre el elemento actual; por ejemplo, el nombre de la aplicación y el nombre del catálogo. |
|
PROXY_INFO Almacena información sobre un proxy. Usado por ISearchProtocol. |
|
SEARCH_COLUMN_PROPERTIES Esta estructura no se implementa. |
|
SEARCH_ITEM_CHANGE Especifica los cambios en un elemento indizado. |
|
SEARCH_ITEM_INDEXING_STATUS Describe el estado de un documento que se va a indexar. |
|
SEARCH_ITEM_PERSISTENT_CHANGE Contiene información sobre el tipo de cambio que se ha producido en un elemento que se va a indexar. Esta estructura se usa con el método ISearchPersistentItemsChangedSink::OnItemsChanged para pasar información al indexador sobre lo que ha cambiado. |
|
TIMEOUT_INFO Almacena valores de tiempo de espera para las conexiones y los datos. |
Enumeraciones
|
AUTH_TYPE Describe los tipos de autenticación para el acceso al contenido. |
|
CatalogPausedReason Usado por ISearchCatalogManager::GetCatalogStatus para determinar el motivo por el que el catálogo está en pausa. |
|
CatalogStatus Usado por ISearchCatalogManager::GetCatalogStatus para determinar el estado actual del catálogo. |
|
CLUSION_REASON Estas marcas enumeran los motivos por los que las direcciones URL se incluyen o excluyen del ámbito de rastreo actual. |
|
FOLLOW_FLAGS Se usa para ayudar a definir el comportamiento al rastrear o indexar. Estas marcas las usan los métodos ISearchCrawlScopeManager::AddDefaultScopeRule e ISearchCrawlScopeManager::AddUserScopeRule. |
|
PRIORITY_LEVEL Usada por la interfaz IRowsetPrioritization para establecer o recuperar el nivel de priorización del indexador actual para el ámbito especificado por una consulta. |
|
PROXY_ACCESS Usado por ISearchManager para el uso del proxy de estado. |
|
ROWSETEVENT_ITEMSTATE Describe si un elemento que coincide con los criterios de búsqueda de un conjunto de filas está actualmente en ese conjunto de filas. |
|
ROWSETEVENT_TYPE Describe el tipo de cambio en los datos del conjunto de filas. |
|
SEARCH_INDEXING_PHASE Especifica el estado de la fase de indexación de búsqueda actual. |
|
SEARCH_KIND_OF_CHANGE Indica el tipo de cambio que afecta a un elemento cuando un receptor de origen notifica a un cliente que se ha cambiado un elemento. |
|
SEARCH_NOTIFICATION_PRIORITY Indica la prioridad de procesar un elemento que ha cambiado. |
|
SEARCH_QUERY_SYNTAX Especifica el tipo de sintaxis de consulta. (SEARCH_QUERY_SYNTAX) |
|
SEARCH_TERM_EXPANSION Indica las opciones de caracteres comodín en los términos de búsqueda. Usado por los métodos ISearchQueryHelper::get_QueryTermExpansion e ISearchQueryHelper::p ut_QueryTermExpansion. |
|
tagPRIORITIZE_FLAGS Usado por PrioritizeMatchingURLs para especificar cómo procesar los elementos que el indexador ha producido anteriormente no pudo indexar. |