Décharger les fonctionnalités de routine
Les responsabilités de la routine de déchargement d’un pilote dépendent de la prise en charge du PnP ou non.
Tout comme les routines DriverEntry des pilotes PnP sont généralement simples, de même que leurs routines de déchargement , comme décrit dans La routine de déchargement d’un pilote PnP.
La routine de déchargement d’un pilote non PnP doit libérer des objets d’appareil et libérer les ressources allouées au pilote. En bref, il doit annuler le travail effectué par ses routines DriverEntry et Reinitialize correspondantes lors de l’initialisation du pilote, de ses appareils et de ses ressources. Pour plus d’informations, consultez La routine de déchargement d’un pilote non PnP .