Delen via


De index uitbreiden (Windows Search)

U kunt Windows Search uitbreiden om de inhoud en eigenschappen van nieuwe bestandsindelingen te indexeren en gegevensarchieven met behulp van interfaces voor gegevensinvoegtoepassingen. Als u Windows Search-invoegtoepassingen wilt maken, moeten externe ontwikkelaars eerst een Shell-gegevensarchief implementeren en vervolgens een protocolhandler ontwikkelen, zodat Windows Search toegang heeft tot de gegevens voor indexering. Als u een aangepaste bestandsindeling hebt, moet u een filterhandler ontwikkelen om bestandsinhoud te indexeren en een eigenschapshandler voor elk bestandstype om eigenschappen te indexeren.

Windows Search ondersteunt momenteel het indexeren van meer dan 200 typen items (zoals .txt, .htmlen .xml bestandsindelingen) en kan werken met meerdere typen gegevensarchieven (zoals het NTFS-bestandssysteem en Microsoft Outlook). Windows Search maakt gebruik van filter- en protocolhandlertechnologie die vergelijkbaar is met SharePoint Server. Als u dus al implementaties voor uw bestandsindeling hebt, kunt u de implementaties bijwerken die moeten worden geïnitialiseerd met een stream met behulp van IPersistStream-, zodat het filter werkt met Windows Search.

Notitie

Filterhandlers, eigenschapshandlers en protocolhandlers moeten worden geschreven in systeemeigen code. Dit wordt veroorzaakt door mogelijke clr-versiebeheerproblemen (Common Language Runtime) met het proces waarin meerdere invoegtoepassingen worden uitgevoerd.

 

Deze sectie over het uitbreiden van de index met invoegtoepassingen bevat de volgende onderwerpen:

Aanvullende informatiebronnen

Zie Windows Search-codevoorbeeldenvoor gerelateerde codevoorbeelden.

Ontwikkelhandleiding voor Windows Search

Het indexbeheer

query's uitvoeren op de index via een programma

Taalbronnen uitbreiden