Partager via


CreateAccessor, méthode

Crée et initialise un objet UrlAccessor.

HRESULT CreateAccessor(
LPCWSTR pcwszURL,
AUTHENTICATION_INFO* pAuthenticationInfo,
INCREMENTAL_ACCESS_INFO* pIncrementalAccessInfo,
ITEM_INFO* pItemInfo,
IUrlAccessor** ppAccessor
);

Paramètres

pcwszURL

[in] Pointeur vers une chaîne Unicode terminée par un caractère NULL et contenant l'URL de l'élément en cours d'accès.

pAuthenticationInfo

[in] Pointeur vers une structure AUTHENTICATION_INFO, structure qui contient les informations d'authentification nécessaires pour accéder à cet élément dans la source de contenu.

pIncrementalAccessInfo

[in] Pointeur vers une structure INCREMENTAL_ACCESS_INFO, structure qui contient les informations d'accès incrémentielles, par exemple le dernier accès au fichier par le robot de la Recherche de contenu d'entreprise.

pItemInfo

[in] Pointeur vers une structure ITEM_INFO, structure qui contient les informations relatives à un élément.

ppAccessor

[out] Adresse d'un pointeur vers l'objet UrlAccessor créé par cette méthode. Cet objet UrlAccessor contient des informations sur l'élément de l'URL, par exemple le nom de fichier de l'élément.

Valeur de retour

En cas de réussite, renvoie S_OK ; sinon, renvoie une valeur d'erreur. Pour obtenir la liste des messages d'erreur renvoyés par la Recherche de contenu d'entreprise dans Microsoft Office SharePoint Server 2007, voir Messages d'erreur des gestionnaires de protocole.

Remarques

Cette méthode crée et initialise un objet UrlAccessor pour traiter un élément en cours d'accès par le robot de la Recherche de contenu d'entreprise. Elle est appelée une fois pour chaque URL traitée par le robot et renvoie un pointeur pour l'objet UrlAccessor au démon du filtre.

Cette méthode doit être réentrante, car elle est appelée dans plusieurs threads. Cependant, une fois que UrlAccessor est créé, UrlAccessor n'est appelé que par un seul thread.

Voir aussi

Autres ressources

Référence du gestionnaire de protocole
Interfaces des gestionnaires de protocole
IUrlAccessor, interface
Gestionnaires de protocole de la recherche de contenu d'entreprise