Поделиться через


Сообщения устройств

Сообщения устройства — это системные сообщения, которые уведомляют приложения и другие функции событий изменения устройства. Эти события происходят всякий раз, когда система обнаруживает изменение системного оборудования, например когда пользователь закрепивает и отключает ноутбук или вставляет или удаляет устройство, например PCMCIA карта. События устройства могут возникать во время запуска системы или при возобновлении работы системы после временной приостановки.

Чтобы гарантировать, что приложения не теряют данные, когда устройства становятся недоступными, система отслеживает конфигурацию оборудования и отправляет сообщения устройства приложениям, чтобы уведомить их об изменениях и предоставить им возможность подготовиться к изменениям до их возникновения.

Для каждого события устройства система передает WM_DEVICECHANGE сообщение всем приложениям. В этом сообщении параметр wParam определяет тип события устройства, а параметр lParam — указатель на данные, относящиеся к событиям.