Compartilhar via


Interface ISearchProtocol

Pethods para chamar, inicializar e gerenciando objetos Interface IUrlAccessor UrlAccessor. O daemon de filtro chama os métodos dessa interface quando URLs processamento do componente de pesquisa.

Estende

A interface ISearchProtocol ISearchProtocol estende a interface IUnknown IUnknown.

Métodos ISearchProtocol

Nome Descrição

Método CloseAccessor

Fecha um objeto criado anteriormente UrlAccessor UrlAccessor.

Método CreateAccessor

Cria e inicializa um objeto UrlAccessor UrlAccessor.

Método de Inicialização do protocolo ISearch

Inicializa o manipulador protocolo.

Comentários

Métodos nessa interface são chamado pelo Filter Daemon quando URLs processamento.

Exemplo

O código

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);
}

Consulte também

Outros recursos

Referência do identificador de protocolo
As interfaces do identificador de protocolo
Interface IUrlAccessor
IUnknown Interface