Méthode ISearchProtocolUI::GetSearchItemForUrl
Obtient l’élément de recherche pour les données spécifiées. Cette méthode est appelée une fois pour chaque URL traitée par le rassembleur et récupère un pointeur vers l’objet ISearchItem .
Syntaxe
HRESULT GetSearchItemForUrl(
[in] LPCOLESTR pcwszURL,
[in] IItemPropertyBag *pPropertyBag,
[out, retval] ISearchItem **ppSearchItem
);
Paramètres
-
pcwszURL [in]
-
Type : LPCOLESTR
Pointeur vers une chaîne Unicode terminée par des données null contenant l’élément de recherche de l’URL accessible.
-
pPropertyBag [in]
-
Type : IItemPropertyBag*
Pointeur vers un objet IItemPropertyBag qui contient des informations sur l’élément de recherche, y compris les propriétés de l’élément.
-
ppSearchItem [out, retval]
-
Type : ISearchItem**
Reçoit l’adresse d’un pointeur vers l’objet ISearchItem créé par cette méthode. Cet objet contient des informations sur l’élément de recherche, telles que le nom de fichier de l’élément.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, il retourne un code d’erreur HRESULT .
Notes
La méthode ISearchProtocolUI::GetSearchItemForUrl est prise en charge uniquement sur Windows XP et Windows Server 2003 et ne doit plus être utilisée.
Pour afficher un aperçu des pièces jointes avec un gestionnaire de protocoles tiers sur des ordinateurs exécutant Windows XP ou Windows Server 2003, il peut être nécessaire d’utiliser l’interface ISearchProtocolUI et les API suivantes : les interfaces IItemPreviewerExt, IItemPropertyBag et ISearchItem , la structure LINKINFO et l’énumération LINKTYPE .
Spécifications
Condition requise | Valeur |
---|---|
Client minimal pris en charge |
Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge |
Windows Server 2003 [applications de bureau uniquement] |
Composant redistribuable |
Windows Desktop Search (WDS) 3.0 |
Voir aussi