摘要:
在Windows当中,当设备被插入/拔出的时候,WINDOWS会向每个窗体发送WM_DEVICECHANGE 消息,当消息的wParam 值等于 DBT_DEVICEARRIVAL 时,表示Media设备被插入并且已经可用;如果wParam值等于DBT_DEVICEREMOVECOMPLETE,表示Media设备已经被移出。它们的lParam都指向一个 DEV_BROADCAST_HDR结构体,其原形如下:typedefstruct_DEV_BROADCAST_HDR{ DWORDdbch_size; DWORDdbch_devicetype; DWORDdbch_reserved;}DEV.
阅读全文