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 |