Tecnología

Inicio

¿Qué es un "manejador persistente"?

manipuladores persistentes son herramientas que el motor de búsqueda de Windows utiliza para buscar archivos. Los manipuladores son pequeñas extensiones del shell de Windows, registradas en busca de objetos de software específicos almacenados en el ordenador. La utilización de controladores persistentes reduce la cantidad de búsquedas en la Shell tiene que hacer cuando se solicita una búsqueda.

Extensiones de caparazón

Shell de Windows organiza las carpetas y archivos en diferentes unidades del ordenador en una jerarquía de modo que usted y el software en su ordenador puede acceder a ellos de manera eficiente. controladores de extensión Shell modifican las acciones que puede realizar el Shell; si haga clic en un archivo para modificarlo, el controlador para ese tipo de archivo le permitirá especificar otros archivos del mismo tipo que desea modificar. Sin el controlador, el Shell se aplicaría el mismo tratamiento a todos los archivos de ese tipo.

manipuladores

Shell de Windows puede poner en práctica una serie de manipuladores. Un manejador de datos le da múltiples formatos de portapapeles al arrastrar y soltar un archivo. Un manejador de icono le permite reemplazar los iconos de archivos individuales en lugar de hacer que Windows Shell sustituir todos los iconos de ese tipo de archivo. El manejador de menú contextual añade elementos al menú de acceso Shell sobre una base archivo por archivo. Otras extensiones incluyen el controlador de copia de gancho, el manejador de superposición de icono y el manejador de búsqueda.

Los manipuladores persistentes

Windows utiliza manipuladores persistentes para buscar un identificador de clase que representa una clase particular de objetos - archivos o carpetas, por ejemplo - o para una extensión de nombre de archivo. Un manejador persistente trabaja con el "estado persistente" de un objeto de software - un estado interno que el ordenador ha almacenado en la memoria - y coordina el acceso a la misma. Microsoft desarrolló originalmente manipuladores persistentes por su servicio de índice, pero ahora los manipuladores se ejecuta desde la búsqueda de Windows, que interactúa indirectamente con Windows Shell.

detalles

manipuladores persistentes múltiples pueden interactuar con un objeto sin que interfieran entre sí, siempre que cada trato con un aspecto diferente o propiedad del objeto. Cuando se utiliza manipuladores persistentes para crear una búsqueda, cualquier búsqueda de extensiones tiene prioridad sobre uno en busca de objetos de una clase particular. Las funciones auxiliares llevan a cabo ciertas operaciones para mejorar la eficiencia persistente manipulador; por ejemplo, "LocateCatalogs" encuentra el catálogo que indexa un directorio en particular.