Mises à jour du microprogramme du système et de l’appareil via un package de pilotes de microprogramme
Le déploiement d’une mise à jour de microprogramme à l’aide d’un package de pilotes de microprogramme suit un processus relativement simple qui peut être divisé en trois phases :
Créez un package de mise à jour du microprogramme.
Certifier et signer le package de mise à jour.
Installez la mise à jour.
Le diagramme suivant montre ce processus plus en détail.
Ce processus suppose que la charge utile de mise à jour du microprogramme UEFI a déjà été développée, testée et signée.
Le package de pilotes de microprogramme contient simplement la charge utile d’une mise à jour de microprogramme et permet de distribuer la charge utile de mise à jour du microprogramme de la même manière que tous les pilotes Windows.
Une fois le package de pilotes déployé sur un système, la charge utile de mise à jour du microprogramme est transmise au microprogramme de la plateforme via le service UEFI UpdateCapsule.
À la réception de la charge utile de mise à jour du microprogramme, le microprogramme de la plateforme reconnaît la charge utile et applique la mise à jour.
L’implémentation du code de mise à jour du microprogramme de plateforme est propriétaire, tout comme le format de la charge utile de mise à jour du microprogramme.
Un package de pilotes de périphérique contient un fichier INF décrivant les appareils auxquels le package s’applique. Un package de pilotes de microprogramme est identique. Les appareils et les ressources de microprogramme système prenant en charge ce mécanisme de mise à jour doivent s’identifier de manière unique pour être liés à un package de pilotes de microprogramme. La section suivante décrit le mécanisme d’identification.