Méthode IWSDDeviceProxy::GetServiceProxyByType (wsdclient.h)
Récupère un proxy IWSDServiceProxy générique pour un service exposé par l’appareil par nom de type de port.
Syntaxe
HRESULT GetServiceProxyByType(
[in] const WSDXML_NAME *pType,
[out] IWSDServiceProxy **ppServiceProxy
);
Paramètres
[in] pType
Référence à une structure WSDXML_NAME qui spécifie le nom du type de port.
[out] ppServiceProxy
Pointeur vers l’objet IWSDServiceProxy associé au service spécifié.
Valeur retournée
Les valeurs de retour possibles incluent, sans s’y limiter, les éléments suivants :
Code de retour | Description |
---|---|
|
Méthode terminée avec succès. |
|
pType ou ppServiceProxy a la valeur NULL. |
|
Aucune métadonnées n’est associée au service spécifié par pType. |
|
Mémoire insuffisante pour terminer l’opération. |
|
Aucun point de terminaison n’est associé au proxy de service. |
Remarques
Si l’appareil héberge plusieurs services du type spécifié, un proxy pour l’un des services peut être retourné. Dans ce cas, les appelants ne doivent pas dépendre d’un proxy de service particulier retourné.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | wsdclient.h (inclure Wsdapi.h) |
DLL | Wsdapi.dll |