Méthode IPortableDeviceServiceManager ::GetDeviceForService (portabledeviceapi.h)

La méthode GetDeviceForService récupère l’appareil associé au service spécifié.

Syntaxe

HRESULT GetDeviceForService(
  [in]  LPCWSTR pszPnPServiceID,
  [out] LPWSTR  *ppszPnPDeviceID
);

Paramètres

[in] pszPnPServiceID

Identificateur Plug-and-Play (PnP) du service.

[out] ppszPnPDeviceID

Identificateur PnP récupéré de l’appareil associé au service.

Valeur retournée

Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.

Code de retour Description
S_OK
S_OK
E_POINTER
Un pointeur non valide a été fourni.

Remarques

Ni le paramètre pszPnPServiceID ni le paramètre pszPnPDeviceID ne peuvent être NULL.

Une application peut récupérer un identificateur de service PnP en appelant la méthode GetDeviceServices .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau | Applications UWP]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête portabledeviceapi.h

Voir aussi

IPortableDeviceServiceManager, interface