Passaggio 3: Il pacchetto driver per il dispositivo è installato

Dopo aver selezionato il pacchetto driver migliore per il nuovo dispositivo, Windows installa il pacchetto driver seguendo questa procedura:

  1. In base alle direttive all'interno delfile INF del pacchetto driver, Windows installa il pacchetto driver nel dispositivo. Ad esempio:

  2. Dopo aver installato il pacchetto driver nel dispositivo, il dispositivo verrà riavviato.

  3. Durante l'elaborazione del dispositivo nuovamente a causa del riavvio, il gestore Plug and Play (PnP) identifica il driver di funzione appropriato e tutti i driver di filtro facoltativi per il dispositivo e tenta di compilare lo stack di dispositivi e avviare il dispositivo.

    Il gestore PnP chiama la routine DriverEntry per qualsiasi driver richiesto non ancora caricato. Il gestore PnP chiama quindi la routine AddDevice per ogni driver, a partire da driver di filtro inferiore, quindi il driver di funzione e, infine, tutti i driver di filtro superiore. Il gestore PnP assegna risorse al dispositivo, se necessario e invia un IRP_MN_START_DEVICE ai driver del dispositivo.

Al termine di questo passaggio, il dispositivo viene installato e pronto per l'uso.