Freigeben über


IHWEventHandler-Schnittstelle (shobjidl.h)

Wird von AutoPlay aufgerufen, um die Behandlung registrierter Medientypen zu implementieren.

Vererbung

Die IHWEventHandler-Schnittstelle erbt von der IUnknown-Schnittstelle . IHWEventHandler verfügt auch über die folgenden Typen von Membern:

Methoden

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

 
IHWEventHandler::HandleEvent

Verarbeitet Geräteereignisse der automatischen Wiedergabe, für die kein Inhalt des Typs vorhanden ist, für den die Anwendung registriert ist.
IHWEventHandler::HandleEventWithContent

Nicht implementiert. (IHWEventHandler.HandleEventWithContent)
IHWEventHandler::Initialize

Initialisiert ein -Objekt, das eine Implementierung der IHWEventHandler-Schnittstelle enthält.

Hinweise

Entwickler, die diese Schnittstelle unterstützen, müssen sie auf einem COM-Server (Component Object Model) verfügbar machen.

Alle Anwendungen, die als AutoPlay-Medienhandler registriert sind, müssen diese Schnittstelle implementieren. Handler, die diese Schnittstelle implementieren, sollten schnell von Aufrufen von IHWEventHandler::HandleEvent und IHWEventHandler2::HandleEventWithHWND zurückgegeben werden, damit sie das Schließen des Dialogfelds "Automatische Wiedergabe" nicht blockieren. Wenn außerdem ein lokaler Server für die Erstellung dieses Handlers gestartet werden muss, sollte er den CreateInstance-Aufruf nicht blockieren. es sollte so schnell wie möglich zurückgegeben werden.

Anforderungen

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