步驟 3:已安裝裝置的驅動程式套件
Windows 選取新裝置的最佳驅動程式套件之後,Windows 會遵循下列步驟來安裝驅動程式套件:
根據 驅動程式套件INF 檔案內的指示詞,Windows 會在裝置上安裝驅動程式套件。 例如,它會:
將驅動程式二進位檔和其他相關聯的檔案複製到硬碟上的位置,如任何相關的 INF CopyFiles 指示詞所指定。
執行任何相關 INF AddReg 指示詞所指定的登錄作業。
在裝置上安裝驅動程式套件之後,將會重新開機裝置。
由於重新開機而再次處理裝置,隨插即用 (PnP) 管理員會識別適當的函式驅動程式和裝置的任何選擇性篩選驅動程式,並嘗試建置裝置堆疊並啟動裝置。
PnP 管理員會針對尚未載入的任何必要驅動程式呼叫 DriverEntry 常式。 接著,PnP 管理員會呼叫每個驅動程式的 AddDevice 常式,從較低篩選驅動程式開始,然後是函式驅動程式,最後是任何上層篩選驅動程式。 PnP 管理員會視需要將資源指派給裝置,並將 IRP_MN_START_DEVICE 傳送至裝置的驅動程式。
一旦此步驟完成,裝置即已安裝並可供使用。