DBT_CONFIGCHANGED-Ereignis
Das System überträgt das DBT_CONFIGCHANGED Geräteereignis, um anzugeben, dass sich die aktuelle Konfiguration aufgrund eines Docks oder Abdockens geändert hat. Eine Anwendung oder ein Treiber, der Daten in der Registrierung unter dem HKEY_CURRENT_CONFIG Schlüssel speichert, sollte die Daten aktualisieren.
Um dieses Geräteereignis zu übertragen, verwendet das System die WM_DEVICECHANGE Nachricht, wobei wParam auf DBT_CONFIGCHANGED und lParam auf null festgelegt ist.
LRESULT CALLBACK WindowProc(
HWND hwnd, // handle to window
UINT uMsg, // WM_DEVICECHANGE
WPARAM wParam, // device-change event
LPARAM lParam // event-specific data
);
Parameter
-
hwnd
-
Das Fensterhandle
-
uMsg
-
Der WM_DEVICECHANGE Nachrichtenbezeichner.
-
wParam
-
Auf DBT_CONFIGCHANGED festgelegt.
-
lParam
-
Auf NULL festlegen.
Rückgabewert
Gibt TRUE zurück.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows XP |
Unterstützte Mindestversion (Server) |
Windows Server 2003 |
Header |
|