Partager via


IWDTFTargets2 ::GetInterfacesIfExist, méthode (wdtf.h)

Retourne une collection d’actions qui prennent en charge l’interface : une IWDTFAction2 pour chaque élément qui en a une.

Syntaxe

HRESULT GetInterfacesIfExist(
  [in]           BSTR          WDTFInterfaceName,
  [in, optional] VARIANT       MoreTargets,
  [in, optional] VARIANT       MonikerSuffix,
  [out, retval]  IWDTFActions2 **ppInterface
);

Paramètres

[in] WDTFInterfaceName

[in, optional] MoreTargets

Arguments supplémentaires facultatifs que vous pouvez utiliser pour définir des cibles supplémentaires à attacher à l’interface retournée.

Ce paramètre n’est pas implémenté actuellement. Définissez MoreTargets sur un VARIANT qui contient VT_EMPTY.

[in, optional] MonikerSuffix

Moniker facultatif qui définit d’autres options sur la façon dont l’interface doit être instanciée.

Ce paramètre n’est pas encore implémenté. Définissez MonikerSuffix sur un VARIANT qui contient VT_EMPTY.

[out, retval] ppInterface

Adresse d’une variable qui recevra la collection d’actions.

Valeur retournée

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

Remarques

Cette méthode réussit même si un ou plusieurs des membres de la collection ne retournent pas d’action.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows XP Professionnel
Serveur minimal pris en charge Windows Server 2008
Plateforme cible Desktop (Expérience utilisateur)
En-tête wdtf.h

Voir aussi

IWDTFTargets2