This section describes the device messages.
DBT_CONFIGCHANGECANCELED
DBT_CONFIGCHANGED
DBT_DEVICEARRIVAL
DBT_DEVICEQUERYREMOVE
DBT_DEVICEQUERYREMOVEFAILED
DBT_DEVICEREMOVECOMPLETE
DBT_DEVICEREMOVEPENDING
DBT_DEVICETYPESPECIFIC
DBT_QUERYCHANGECONFIG
DBT_USERDEFINED
WM_DEVICECHANGE