Partager via


Interface IMDSPEnumDevice (mswmdm.h)

L’interface IMDSPEnumDevice est utilisée pour énumérer les périphériques multimédias. Pour plus d’informations sur l’énumération, consultez la documentation Microsoft COM sur la page COM sur le site web de Microsoft. L’interface IMDSPEnumDevice est implémentée sur l’objet énumérateur d’appareil. La seule façon valide de créer un objet énumérateur d’appareil consiste à appeler IMDServiceProvider ::EnumDevices. Si l’appareil implémente IMDServiceProvider2 ::CreateDevice, cet énumérateur doit énumérer uniquement les appareils non Plug-and-Play. L’énumérateur d’appareils doit énumérer uniquement les appareils attachés à l’ordinateur et pris en charge par le fournisseur de services.

Héritage

L’interface IMDSPEnumDevice hérite de l’interface IUnknown. IMDSPEnumDevice a également les types de membres suivants :

Méthodes

L’interface IMDSPEnumDevice utilise ces méthodes.

 
IMDSPEnumDevice ::Clone

La méthode Clone crée un autre énumérateur qui contient le même état d’énumération que le actuel. (IMDSPEnumDevice.Clone)
IMDSPEnumDevice ::Next

La méthode Next récupère un pointeur vers les interfaces celtIMDSPDevice suivantes.
IMDSPEnumDevice ::Reset

La méthode Reset réinitialise la séquence d’énumération au début. Un appel suivant à Next extrait la première interface de Gestionnaire de périphériques Windows Media dans la séquence d’énumération.
IMDSPEnumDevice ::Skip

La méthode Skip ignore le nombre spécifié suivant d’interfaces de périphérique multimédia dans la séquence d’énumération.

Configuration requise

Condition requise Valeur
Plateforme cible Windows
En-tête mswmdm.h

Voir aussi

IMDSPDevice, interface

IMDServiceProvider ::EnumDevices

Interfaces pour les fournisseurs de services