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 |
|
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 |