Messages des appareils
Les messages d’appareil sont des messages système qui notifient les applications et d’autres fonctionnalités des événements de changement d’appareil. Ces événements se produisent chaque fois que le système détecte une modification du matériel système, par exemple lorsque l’utilisateur ancre et désactive un ordinateur portable, ou insère ou supprime un appareil tel qu’un carte PCMCIA. Les événements d’appareil peuvent se produire pendant l’exécution du système ou lorsque le système reprend son fonctionnement après avoir été temporairement suspendu.
Pour s’assurer que les applications ne perdent pas de données lorsque les appareils deviennent indisponibles, le système surveille la configuration matérielle et envoie des messages d’appareil aux applications pour les informer des modifications et leur donner la possibilité de se préparer aux modifications avant qu’elles ne se produisent.
Pour chaque événement d’appareil, le système diffuse un message WM_DEVICECHANGE à toutes les applications. Dans ce message, le paramètre wParam identifie le type d’événement de l’appareil et le paramètre lParam est un pointeur vers des données spécifiques à l’événement.