Partager via


ISearchProtoco, interface

Méthodes pour l'appel, l'initialisation et la gestion d'objets IUrlAccessor, interface. Le démon de filtre appelle des méthodes à partir de cette interface lors du traitement des URL depuis le composant de recherche.

Extensions

L'interface ISearchProtocol étend l'interface IUnknown.

ISearchProtocol, méthodes

Nom Description

Méthode CloseAccessor

Ferme un objet UrlAccessor précédemment créé.

CreateAccessor, méthode

Crée et initialise un objet UrlAccessor.

ISearchProtocol, méthode Init

Initialise le gestionnaire de protocole.

Remarques

Les méthodes dans cette interface sont appelées par le démon de filtre lors du traitement des URL.

Exemple

interface ISearchProtocol : IUnknown
{
    HRESULT Init([in] TIMEOUT_INFO *pTimeoutInfo,
                 [in] IProtocolHandlerSite *pProtocolHandlerSite,
                 [in] PROXY_INFO *pProxyInfo);
    
    HRESULT CreateAccessor([in] LPCWSTR pcwszURL,
                           [in] AUTHENTICATION_INFO *pAuthenticationInfo,
                           [in] INCREMENTAL_ACCESS_INFO *pIncrementalAccessInfo,
                           [in] ITEM_INFO *pItemInfo,
                           [out] IUrlAccessor **ppAccessor);
                           
    HRESULT CloseAccessor([in] IUrlAccessor *pAccessor);
}

Voir aussi

Autres ressources

Référence du gestionnaire de protocole
Interfaces des gestionnaires de protocole
IUrlAccessor, interface
IUnknown Interface