Partager via


Interface IHWEventHandler (shobjidl.h)

Appelé par lecture automatique pour implémenter la gestion des types de médias inscrits.

Héritage

L’interface IHWEventHandler hérite de l’interface IUnknown. IHWEventHandler possède également les types de membres suivants :

Méthodes

L’interface IHWEventHandler possède ces méthodes.

 
IHWEventHandler ::HandleEvent

Gère la lecture automatique des événements d’appareil pour lesquels il n’existe aucun contenu du type que l’application est inscrite pour gérer.
IHWEventHandler ::HandleEventWithContent

Non implémenté. (IHWEventHandler.HandleEventWithContent)
IHWEventHandler ::Initialize

Initialise un objet qui contient une implémentation de l’interface IHWEventHandler.

Remarques

Les développeurs qui prennent en charge cette interface doivent l’exposer dans un serveur COM (Component Object Model).

Toutes les applications inscrites en tant que gestionnaires multimédias de lecture automatique doivent implémenter cette interface. Les gestionnaires qui implémentent cette interface doivent revenir rapidement des appels à IHWEventHandler ::HandleEvent et IHWEventHandler2 ::HandleEventWithHWND afin qu’ils ne bloquent pas la fermeture de la boîte de dialogue de lecture automatique. En outre, si un serveur local doit être lancé pour la création de ce gestionnaire, il ne doit pas bloquer l’appel CreateInstance ; il doit être retourné dès que possible.

Configuration requise

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