IHWEventHandler::HandleEvent-Methode (shobjidl.h)
Behandelt Geräteereignisse der automatischen Wiedergabe, für die kein Inhalt des Typs vorhanden ist, für den die Anwendung registriert ist.
Syntax
HRESULT HandleEvent(
[in] LPCWSTR pszDeviceID,
[in] LPCWSTR pszAltDeviceID,
[in] LPCWSTR pszEventType
);
Parameter
[in] pszDeviceID
Typ: LPCWSTR
Ein Zeiger auf einen Zeichenfolgenpuffer, der die Geräte-ID enthält.
[in] pszAltDeviceID
Typ: LPCWSTR
Ein Zeiger auf einen Zeichenfolgenpuffer, der die alternative Geräte-ID enthält. Die alternative Geräte-ID ist besser lesbar als die primäre Geräte-ID.
[in] pszEventType
Typ: LPCWSTR
Ein Zeiger auf einen Zeichenfolgenpuffer, der den Ereignistyp enthält. Zu den Ereignistypen gehören DeviceArrival, DeviceRemoval, MediaArrival und MediaRemoval.
Rückgabewert
Typ: HRESULT
Wenn diese Methode erfolgreich ist, wird S_OK zurückgegeben. Andernfalls wird ein Fehlercode HRESULT zurückgegeben.
Hinweise
Die Ereignistypen sind keine C/C++-Sprachkonstanten. Sie sind Literaltextzeichenfolgen.
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 |
DLL | Shimgvw.dll |