Méthode IPortableDevice::GetPnPDeviceID (portabledeviceapi.h)
La méthode GetPnPDeviceID récupère l’identificateur d’appareil Plug-and-Play (PnP) utilisé par l’application pour ouvrir l’appareil.
Syntaxe
HRESULT GetPnPDeviceID(
[out] LPWSTR *ppszPnPDeviceID
);
Paramètres
[out] ppszPnPDeviceID
Pointeur vers une chaîne terminée par null qui contient la chaîne d’ID Plug-and-Play de l’appareil.
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 |
|
La méthode IPortableDevice::Open n’a pas encore été appelée pour cet appareil. |
Notes
Une fois que l’application utilise la chaîne retournée par cette méthode, elle doit appeler la fonction CoTaskMemFree pour libérer la chaîne.
L’argument ppszPnPDeviceID ne doit pas être défini sur NULL.
Configuration requise
Plateforme cible | Windows |
En-tête | portabledeviceapi.h |
Bibliothèque | PortableDeviceGUIDs.lib |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour