Interface IURLSearchHook (shlobj_core.h)
Expose une méthode utilisée par le navigateur pour traduire l’adresse d’un protocole d’URL inconnue.
Héritage
L’interface IURLSearchHook hérite de l’interface IUnknown. IURLSearchHook a également les types de membres suivants :
Méthodes
L’interface IURLSearchHook possède ces méthodes.
IURLSearchHook ::Translate Appelé par le navigateur lorsque le navigateur ne peut pas déterminer le protocole d’une adresse URL. |
Remarques
Lorsque vous tentez d’accéder à une adresse URL qui ne contient pas de protocole, le navigateur tente d’abord de déterminer le protocole correct à partir de l’adresse. Si ce n’est pas le cas, le navigateur crée des objets URL Search Hook et appelle la méthode Translate de chaque objet jusqu’à ce que l’adresse soit traduite ou que tous les crochets aient été interrogés.
Les crochets de recherche d’URL sont inscrits en ajoutant une valeur qui contient la chaîne CLSID (Identificateur de classe) de l’objet sous la clé suivante dans le Registre :
HKEY_LOCAL_MACHINE Software Microsoft Internet Explorer UrlSearchHooks
Implémentez cette interface si votre application définit un protocole d’URL personnalisé et si la traduction d’adresses pour ce protocole est requise.
Vous n’utilisez généralement pas cette interface ; il est appelé par le navigateur.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlobj_core.h |