Was ist eine "permanente Handler"?

August 10

Persistent-Handler sind Tools, die Windows-Suchmaschine verwendet, um Dateien zu finden. Die Handler sind kleine Erweiterungen der Windows-Shell, registriert, um nach bestimmten Software-Objekte, die auf dem Computer gespeicherten Suchen. Mit persistent Handler Schnitte den Betrag des Suchens der Shell hat zu tun, wenn Sie, für eine Suche Fragen.

Shell-Erweiterungen

Windows Shell verwaltet Ordner und Dateien auf verschiedenen Laufwerken des Computers hierarchisch, so dass Sie und die Software auf Ihrem Computer diese effizient zugreifen können. Shell-Erweiterung-Handler ändern die Aktionen, die die Shell ausführen können; Wenn Sie einen auf eine Datei Rechtsklick zu ändern, wird der Handler für diesen Dateityp können Sie andere Dateien des gleichen Typs angeben, die Sie ändern möchten. Ohne den Handler würde die Shell die gleiche Behandlung für alle Dateien dieses Typs gelten.

Handler

Windows-Shell kann einige Handler implementieren. Ein Daten-Handler gibt Ihnen mehrere Zwischenablageformate Wenn Sie drag & drop eine Datei. Ein Symbol-Handler können Sie einzelne Dateisymbole anstatt Windows-Shell ersetzt alle Symbole dieses Dateityps zu ersetzen. Der Verknüpfung im Menü Handler fügt Elemente zum Menü Abkürzung Shell auf Basis von Datei. Andere Erweiterungen gehören der Kopie-Haken-Handler, der Symbol-Overlay-Handler und den Suche-Handler.

Persistente Handler

Windows verwendet permanente Handler um zu suchen einen Klassenbezeichner eine bestimmte Klasse von Objekt-Dateien oder Ordner, zum Beispiel – oder für eine Dateinamenerweiterung darstellt. Ein anhaltender Handler arbeitet mit dem "Zustand" eines Software-Objekts – einem internen Zustand, dass der Computer, in Erinnerung gespeichert hat – und Zugriff darauf koordiniert. Microsoft ursprünglich entwickelt anhaltende Handler für den Indexdienst, aber jetzt laufen die Handler von Windows-Suche, die indirekt mit der Windows-Shell interagiert.

Informationen

Mehrere permanente Handler können mit einem Objekt verständigen, ohne einander zu stören, wenn sie jeweils mit einem anderen Aspekt oder die Eigenschaft des Objekts befassen. Wenn Sie persistente Handler verwenden, um eine Suche zu erstellen, hat jede Suche nach Erweiterungen Vorrang vor einem auf der Suche nach Objekten einer bestimmten Klasse. Hilfsfunktionen führt bestimmte Operationen zur Verbesserung der Effizienz der persistenten Handler; Beispielsweise sucht "LocateCatalogs" den Katalog, der ein bestimmtes Verzeichnis indiziert.