Partager via


Méthode ISearchProtocol ::CloseAccessor (searchapi.h)

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

Syntaxe

HRESULT CloseAccessor(
  [in] IUrlAccessor *pAccessor
);

Paramètres

[in] pAccessor

Type : IUrlAccessor*

Pointeur vers l’objet IUrlAccessor utilisé pour traiter l’élément d’URL actuel.

Valeur retournée

Type : HRESULT

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

L’hôte de protocole libère le pointeur pAccessor passé à cette méthode lorsque cette méthode est retournée. Utilisez cette méthode pour libérer toutes les ressources associées à l’objet IUrlAccessor , en le libérant pour réutilisation par le gestionnaire de protocole.

Les accesseurs peuvent être créés et gérés dans un pool, en tant que ressources à utiliser par les gestionnaires de protocole si nécessaire, ce qui peut améliorer les performances. Si vous implémentez un pool d’objets IUrlAccessor , utilisez IUnknown ::AddRef pour ajouter un IUrlAccessor à votre pool.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP avec SP2, Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 avec SP1 [applications de bureau uniquement]
Plateforme cible Windows
En-tête searchapi.h
Composant redistribuable Windows Desktop Search (WDS) 3.0