Partager via


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
Pour obtenir une liste complète des codes d’erreur possibles, consultez Codes d’erreur.

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

Voir aussi

Énumération des appareils

IWMDMEnumDevice Interface

IWMDeviceManager Interface

IWMDeviceManager2 ::EnumDevices2