Freigeben über


IHWEventHandler2-Schnittstelle (shobjidl.h)

Erweitert die IHWEventHandler-Schnittstelle , um die Erhöhung der Benutzerkontensteuerung (User Account Control, UAC) für Gerätehandler zu behandeln.

Vererbung

Die IHWEventHandler2-Schnittstelle erbt von IHWEventHandler. IHWEventHandler2 verfügt auch über folgende Membertypen:

Methoden

Die IHWEventHandler2-Schnittstelle verfügt über diese Methoden.

 
IHWEventHandler2::HandleEventWithHWND

Behandelt Geräteereignisse der automatischen Wiedergabe, die Inhaltstypen enthalten, für die die Anwendung nicht registriert ist. Diese Methode stellt ein Handle für das Besitzerfenster bereit, damit die Benutzeroberfläche angezeigt werden kann, wenn für den Prozess erhöhte Berechtigungen erforderlich sind.

Hinweise

Diese Schnittstelle stellt auch die Methoden der IHWEventHandler-Schnittstelle bereit, von der sie erbt.

Handler, die diese Schnittstelle implementieren, sollten von Aufrufen von IHWEventHandler::HandleEvent und IHWEventHandler2::HandleEventWithHWND schnell zurückgegeben werden, damit sie das Schließen des Dialogfelds für automatische Wiedergabe nicht blockieren. Außerdem sollte der CreateInstance-Aufruf nicht blockiert werden, wenn ein lokaler Server für die Erstellung dieses Handlers gestartet werden muss. es sollte so bald wie möglich zurückgegeben werden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shobjidl.h