IWMDeviceManager ::EnumDevices, méthode (mswmdm.h)
La méthode EnumDevices récupère un pointeur vers l’interface IWMDMEnumDevice qui peut être utilisé pour énumérer les appareils portables connectés à l’ordinateur.
Syntaxe
HRESULT EnumDevices(
[out] IWMDMEnumDevice **ppEnumDevice
);
Paramètres
[out] ppEnumDevice
Pointeur vers un pointeur vers une interface IWMDMEnumDevice utilisée pour énumérer des appareils. L’appelant doit libérer cette interface lorsqu’il l’a terminé.
Valeur retournée
Cette méthode retourne un code HRESULT. Toutes les méthodes d’interface dans Windows Media Gestionnaire de périphériques peuvent retourner l’une des classes de codes d’erreur suivantes :
- Codes d’erreur COM standard
- Codes d’erreur Windows convertis en valeurs HRESULT
- Codes d’erreur Gestionnaire de périphériques Windows Media
Remarques
Cette méthode retourne des appareils basés sur des versions antérieures de Windows Media Gestionnaire de périphériques. Pour obtenir tous les appareils, y compris les appareils plus récents (tels que les appareils MTP), appelez IWMDMDeviceManager2 ::EnumDevices2.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Windows |
En-tête | mswmdm.h |
Bibliothèque | Mssachlp.lib |