Persistent handlers zijn hulpmiddelen die Windows onderzoeksmotor gebruikt om bestanden te vinden. De handlers zijn kleine uitbreidingen van de Windows-Shell, geregistreerd om te zoeken naar bepaalde software objecten die zijn opgeslagen op de computer. Het gebruik van persistente handlers bezuinigingen onderaan de hoeveelheid zoeken de Shell heeft te doen wanneer u om een zoekopdracht vragen.
Shell-uitbreidingen
Windows Shell organiseert de mappen en bestanden op verschillende stations van de computer in een hiërarchie zodat u en de software op uw computer toegang heeft tot hen efficiënt. Shell verlenging handlers wijzigen de acties die de Shell uitvoeren mag; Als u met de rechtermuisknop op een bestand om het te wijzigen, aan de hand van de handler voor dat bestandstype kunt u opgeven van andere bestanden van hetzelfde type wilt wijzigen. Zonder de handler, zou de Shell dezelfde behandeling toepassen op alle bestanden van dat type.
Handlers
Windows Shell kan uitvoering van een aantal handlers. Een handler voor de gegevens geeft u meerdere Klembord-indelingen als u slepen en neerzetten van een bestand. U kunt in een icoon handler vervangen individuele bestandspictogrammen eerder dan het hebben van de Windows-Shell vervangen alle pictogrammen van het bestandstype. De snelkoppeling menu handler worden items toegevoegd aan het menu van de kortere weg Shell op basis van de bestand-door-het-bestand. Andere extensies bevatten de Manager van het exemplaar haak, de pictogram overlay-handler en de zoek-handler.
Persistent Handlers
Windows maakt gebruik van permanente handlers om te zoeken naar een klasse-id die vertegenwoordigen een bijzondere klasse van het object-bestanden of mappen, bijvoorbeeld – of voor een bestandsextensie. Een persistent handler werkt met de "permanente status" van een software-object – een interne staat dat de computer is opgeslagen in het geheugen- en toegang daartoe coördineert. Microsoft persistent handlers voor de Indexing-Service oorspronkelijk ontwikkeld, maar nu de handlers vanaf Windows Search, die niet indirect met Windows Shell samenwerkt worden uitgevoerd.
Details
Meerdere persistente handlers kunnen interactief werken met een object zonder zich te mengen met elkaar, mits zij elke een ander aspect of de eigenschap van het object behandelen. Wanneer u de blijvende handlers gebruiken om een zoekopdracht te maken, heeft geen zoekresultaten voor uitbreidingen voorrang op een op zoek naar objecten van een bepaalde klasse. Hulpfuncties verrichten bepaald voor permanente handler-efficiëntie; bijvoorbeeld, vindt "LocateCatalogs" de catalogus die een bepaalde directory indexeert.