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, die Daten in der Registrierung unter dem Schlüssel HKEY _ CURRENT _ CONFIG speichert, sollte die Daten aktualisieren.

Um dieses Geräteereignis zu übertragen, verwendet das System die WM _ DEVICECHANGE-Nachricht, bei der wParam auf DBT _ CONFIGCHANGED und lParam auf 0 (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

Legen Sie auf DBT _ CONFIGCHANGED fest.

lParam

Auf NULL festlegen.

Rückgabewert

Gibt TRUE zurück.

Requirements (Anforderungen)

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows XP
Unterstützte Mindestversion (Server)
Windows Server 2003
Header
Dbt.h

Weitere Informationen

Geräteereignisse

Geräteverwaltung Ereignisse

WM _ DEVICECHANGE