Hva er en "Persistent Handler"?

Vedvarende handlers er verktøy som Windows 'søkemotor bruker for å finne filer. Handlers er små utvidelser av Windows Shell, som er registrert for å lete etter spesielle programvare gjenstander som er lagret på datamaskinen. Ved hjelp av vedvarende handlers kutter ned mengden søke på Shell har å gjøre når du ber om et søk.

Shell Extensions

Windows Shell organiserer mappene og filene på datamaskinens ulike stasjoner i et hierarki, slik at du og programvaren på datamaskinen kan få tilgang til dem effektivt. Shell forlengelse handlers endre handlingene som Shell kan utføre; Hvis du høyreklikker på en fil for å endre det, vil føreren for filtypen kan du angi andre filer av samme type du ønsker å endre. Uten handler, vil Shell samme behandling til alle filer av denne typen.

handlers

Windows Shell kan gjennomføre en rekke behandlingsprogrammer. En databehandler gir deg flere utklippstavle formater når du drar og slipper en fil. Et ikon handler kan du erstatte individuelle filen ikoner i stedet for å ha Windows Shell erstatte alle ikonene av filtypen. Den hurtigmenyen behandleren legger til elementer i Shell snarvei menyen på en fil-for-fil basis. Andre utvidelser omfatter kopien kroken handler, ikonet overlegg handler og søkehåndterer.

vedvarende Handlers

Windows bruker vedvarende handlers å se etter en klasse identifikator som representerer en bestemt klasse av objekt - filer eller mapper, for eksempel - eller for en filtype. En vedvarende handler arbeider med "vedvarende tilstand" av et programvareobjekt - en indre tilstand som datamaskinen har lagret i minnet - og koordinerer tilgang til den. Microsoft opprinnelig utviklet vedvarende handlers for indeksen service, men nå handlers drives fra Windows Search, som samhandler indirekte med Windows Shell.

detaljer

Flere vedvarende handlere kan samvirke med en gjenstand uten å forstyrre hverandre, forutsatt at de hver avtale med et annet aspekt eller egenskap ved objektet. Når du bruker vedvarende handlers å skape et søk, noen søk for utvidelser går foran en ser for objekter av en bestemt klasse. Hjelper funksjoner utføre visse operasjoner for å forbedre vedvarende handler effektivitet; for eksempel, "LocateCatalogs" finner katalogen som indekserer en bestemt katalog.