Compartir a través de


Extensión del índice (Windows Search)

Puede ampliar Windows Search para indexar el contenido y las propiedades de los nuevos formatos de archivo y almacenes de datos mediante interfaces de complemento de datos. Para crear complementos de Windows Search, los desarrolladores de terceros primero deben implementar un almacén de datos de Shell y, a continuación, desarrollar un controlador de protocolo para que Windows Search pueda acceder a los datos para la indexación. Si tiene un formato de archivo personalizado, debe desarrollar un controlador de filtro para indexar el contenido del archivo y un controlador de propiedades para cada tipo de archivo para indexar las propiedades.

Windows Search admite actualmente la indexación de más de 200 tipos de elementos (como .txt, .html y formatos de archivo .xml) y puede funcionar con varios tipos de almacenes de datos (como el sistema de archivos NTFS y Microsoft Outlook). Windows Search usa tecnología de controlador de protocolos y filtros similar a SharePoint Server. Por lo tanto, si ya tiene implementaciones para el formato de archivo, puede actualizar las implementaciones para que se inicialicen con una secuencia mediante IPersistStream para que el filtro funcione con Windows Search.

Nota

Los controladores de filtro, los controladores de propiedades y los controladores de protocolo deben escribirse en código nativo. Esto se debe a posibles problemas de control de versiones de Common Language Runtime (CLR) con el proceso en el que se ejecutan varios complementos.

 

Esta sección sobre cómo extender el índice con complementos contiene los temas siguientes:

Recursos adicionales

Para obtener ejemplos de código relacionados, consulta Ejemplos de código de Windows Search.

Guía de desarrollo de Windows Search

Administración del índice

Consulta del índice mediante programación

Extensión de recursos de lenguaje