Udostępnij przez


Komunikaty urządzenia

Komunikaty urządzenia to komunikaty systemowe, które powiadamiają aplikacje i inne funkcje zdarzeń zmiany urządzenia. Te zdarzenia występują za każdym razem, gdy system wykryje zmianę sprzętu systemowego, na przykład gdy użytkownik zadokuje i oddokuje komputer przenośny lub wstawia lub usuwa urządzenie, takie jak karta PCMCIA. Zdarzenia urządzenia mogą wystąpić, gdy system jest uruchomiony lub gdy system wznawia działanie po tymczasowym zawieszeniu.

Aby zapewnić, że aplikacje nie tracą danych, gdy urządzenia staną się niedostępne, system monitoruje konfigurację sprzętu i wysyła komunikaty urządzeń do aplikacji, aby powiadomić ich o zmianach i dać im możliwość przygotowania się do zmian przed ich wystąpieniem.

Dla każdego zdarzenia urządzenia system emituje komunikat WM_DEVICECHANGE do wszystkich aplikacji. W tym komunikacie parametr wParam identyfikuje typ zdarzenia urządzenia, a parametr lParam jest wskaźnikiem do danych specyficznych dla zdarzeń.