Dela via


Enhetsmeddelanden

Enhetsmeddelanden är systemmeddelanden som meddelar program och andra funktioner i enhetsändringshändelser. Dessa händelser inträffar när systemet upptäcker en ändring av systemmaskinvaran, till exempel när användaren dockar och kopplar från en bärbar dator, eller infogar eller tar bort en enhet, till exempel ett PCMCIA-kort. Enhetshändelser kan inträffa när systemet körs eller när systemet återupptar åtgärden efter att tillfälligt ha pausats.

För att säkerställa att program inte förlorar data när enheterna blir otillgängliga övervakar systemet maskinvarukonfigurationen och skickar enhetsmeddelanden till programmen för att meddela dem om ändringarna och för att ge dem möjlighet att förbereda sig för ändringarna innan de inträffar.

För varje enhetshändelse sänder systemet ett WM_DEVICECHANGE meddelande till alla program. I det här meddelandet identifierar parametern wParamenhetshändelsetyp och parametern lParam är en pekare till händelsespecifika data.