Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Cette section de référence windows Search se compose d’interfaces de gestionnaire de protocole.
Dans cette section
| Sujet | Description |
|---|---|
|
IItemPropertyBag |
Définit des méthodes pour obtenir des informations sur les propriétés d’un élément de recherche. Cette interface est prise en charge uniquement sur Windows XP et Windows Server 2003 et ne doit plus être utilisée. |
|
IOpLockStatus |
Fournit des méthodes pour vérifier le verrou opportuniste utilisé par Microsoft Windows Desktop Search (WDS) sur les éléments lors de l’indexation. Si un autre processus verrouille le fichier de manière incompatible, WDS perd son verrou et autorise l’autre processus à disposer du fichier. Ce mécanisme permet à WDS de s’exécuter en arrière-plan. Par conséquent, WDS doit vérifier ses verrous pour s’assurer qu’un autre processus n’a pas été prioritaire pendant que WDS indexe l’élément. Un objet IUrlAccess or tiers peut implémenter cette interface si le magasin de données sous-jacent fournit un mécanisme permettant de suivre l’accès simultané aux éléments. Si cette interface est exposée par IUrlAccessor, WDS vérifie le IOpLockStatus lors de l’indexation d’éléments à partir de ce magasin. |
|
IProtocolHandlerServices |
|
|
IProtocolHandlerSite |
Fournit des méthodes pour l’objet IUrlAccessor d’un gestionnaire de protocole pour interroger le démon de filtre pour le filtre approprié pour l’élément d’URL. |
|
ISearchProtocol |
Fournit des méthodes pour appeler, initialiser et gérer des objets IUrlAccessor. Les méthodes de cette interface sont appelées par l’hôte de protocole lors du traitement des URL à partir du rassembleur. Le gestionnaire de protocole implémente le protocole pour accéder à une source de contenu dans son format natif. Utilisez cette interface pour implémenter un gestionnaire de protocole personnalisé pour développer les sources de données qui peuvent être indexées. |
|
ISearchProtocol2 |
Fournit des méthodes pour appeler, initialiser et gérer des objets IUrlAccessor. Les méthodes de cette interface sont appelées par l’hôte de protocole lors du traitement des URL à partir du rassembleur. Le gestionnaire de protocole implémente le protocole pour accéder à une source de contenu dans son format natif. Utilisez cette interface pour implémenter un gestionnaire de protocole personnalisé pour développer les sources de données qui peuvent être indexées. |
|
ISearchProtocolThreadContext |
Cette interface facultative permet au gestionnaire de protocole d’effectuer une action sur le thread utilisé pour le filtrage dans l’hôte de protocole. Au démarrage de l’hôte de protocole, il initialise tout d’abord tous les gestionnaires de protocole, puis crée le ou les threads de filtrage. Les méthodes de cette interface permettent aux gestionnaires de protocole de gérer leurs ressources utilisées par un thread de filtrage. |
|
ISearchProtocolUI |
Fournit une méthode permettant d’appeler objets ISearchItem. Les méthodes de cette interface sont appelées par l’hôte de protocole lors du traitement des URL à partir du rassembleur. Le gestionnaire de protocole implémente le protocole pour accéder à une source de contenu dans son format natif, et cette interface implémente un gestionnaire de protocole personnalisé pour développer les sources de données qui peuvent être indexées. |
|
IUrlAccessor |
Fournit des méthodes pour le traitement d’un élément individuel dans une source de contenu dont l’URL est fournie par le rassembleur à l’hôte de filtre. |
|
IUrlAccessor2 |
Étend les fonctionnalités de l’interface IUrlAccessor. |
|
IUrlAccessor3 |
Étend les fonctionnalités de l’interfaceIUrlAccessor2avec la méthode IUrlAccessor3 ::GetImpersonationSidBlobs pour identifier les identificateurs de sécurité utilisateur (SID) pour une URL spécifiée. |
|
IUrlAccessor4 |
Étend les fonctionnalités de l’interface IUrlAccessor3 avec la méthode IUrlAccessor4 ::ShouldIndexItemContent qui identifie si le contenu de l’élément doit être indexé. |