Partager via


Interface IDynamicHWHandler (shobjidl.h)

Appelé par lecture automatique. Expose des méthodes qui obtiennent des informations dynamiques concernant un gestionnaire inscrit avant de l’afficher à l’utilisateur.

Héritage

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

Méthodes

L’interface IDynamicHWHandler a ces méthodes.

 
IDynamicHWHandler ::GetDynamicInfo

Appelé par le système pour déterminer si un gestionnaire particulier sera affiché avant l’affichage de la boîte de dialogue Lecture automatique.

Remarques

Avant cette interface, lorsqu’une application inscrivait un gestionnaire et s’affichait dans l’invite de lecture automatique, le gestionnaire s’affichait toujours tant que le type de contenu (par exemple, mp3 ou avi) associé à ce gestionnaire était trouvé sur le périphérique multimédia. La même icône et la même chaîne d’action étaient toujours affichées.

Si un gestionnaire implémente cette interface avant d’afficher le gestionnaire, la lecture automatique appelle d’abord IDynamicHWHandler ::GetDynamicInfo pour déterminer si ce gestionnaire doit être présenté à l’utilisateur. Si vous souhaitez afficher le gestionnaire, vous pouvez spécifier une chaîne d’action différente de celle fournie par l’inscription du gestionnaire statique sous HKLM.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
Plateforme cible Windows
En-tête shobjidl.h