IItemPreviewerExt ::P méthode rocessTransformCommand
Autorise le traitement d’une commande de transformation rencontrée dans un modèle d’aperçu.
Syntaxe
HRESULT ProcessTransformCommand(
[in] DWORD dwContext,
[in] LPCOLESTR pwszName,
[in] LPCOLESTR pwszArg,
[out, retval] VARIANT *pvarResult
);
Paramètres
-
dwContext [ dans]
-
Type : DWORD
Identificateur de contexte de l’opération. Remplacez la valeur par défaut de dwContext pour définir l’identificateur de contexte sur la valeur de votre choix.
-
pwszName [ dans]
-
Type : LPCOLESTR
Pointeur vers le nom de la commande de transformation sous la forme d’une chaîne Unicode.
-
pwszArg [ dans]
-
Type : LPCOLESTR
Pointeur vers l’argument comme une chaîne Unicode.
-
pvarResult [ out, retval]
-
Type : variante *
Pointeur vers la variante de résultat. pvarResult ne doit pas être un pointeur null .
Valeur de retour
Type : HRESULT
Si cette méthode est réussie, elle retourne la valeur _ OK. Sinon, elle retourne un code d’erreur HRESULT .
Remarques
l’interface IItemPreviewerExt 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 protocole tiers sur les ordinateurs exécutant Windows XP ou Windows Server 2003, il peut être nécessaire d’utiliser l’interface IItemPreviewerExt et les api suivantes : les interfaces ISearchProtocolUI, IItemPropertyBag et ISearchItem , la structure LINKINFO et l’énumération LINKTYPE .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows XP avec les [ applications de bureau SP2 uniquement] |
| Serveur minimal pris en charge |
Windows Serveur 2003 [ applications de bureau uniquement] |
| Composant redistribuable |
Windows Desktop Search (WDS) 3,0 |