DIF_NEWDEVICEWIZARD_FINISHINSTALL
DIF_NEWDEVICEWIZARD_FINISHINSTALL要求可讓安裝程式提供安裝完成精靈頁面,讓 Windows 在安裝裝置之後向使用者顯示,但在 Windows 顯示標準完成頁面之前顯示。 Windows 會在安裝 隨插即用 (PnP) 裝置時,以及系統管理員使用[新增硬體精靈] 來安裝非 PnP 裝置時,傳送此要求。
傳送時
Windows 安裝裝置後 (成功完成 DIF_INSTALLDEVICE 處理) ,但在顯示 [完成精靈] 頁面之前。
誰處理
類別共同安裝程式 |
可以處理 |
裝置共同安裝程式 |
可以處理 |
類別安裝程式 |
可以處理 |
安裝程式輸入
DeviceInfoSet
包含 裝置之裝置資訊集 的控制碼。
DeviceInfoData
識別裝置資訊集中裝置之 SP_DEVINFO_DATA 結構的指標。
裝置安裝參數
與DeviceInfoData相關聯的裝置安裝參數 (SP_DEVINSTALL_PARAMS) 。
類別安裝參數
SP_NEWDEVICEWIZARD_DATA結構與DeviceInfoData相關聯。
安裝程式輸出
類別安裝參數
安裝程式可以修改SP_NEWDEVICEWIZARD_DATA結構,以提供完成安裝精靈頁面。
安裝程式傳回值
如果共同安裝程式未處理此 DIF 要求,則共同安裝程式會從其前置處理階段傳回NO_ERROR。 如果共同安裝程式處理此要求,共同安裝程式可以傳回NO_ERROR、ERROR_DI_POSTPROCESSING_REQUIRED或 Win32 錯誤碼。
如果安裝程式成功提供頁面,類別安裝程式會傳回NO_ERROR。 否則,類別安裝程式會傳回ERROR_DI_DO_DEFAULT或 Win32 錯誤碼。
預設 DIF 程式碼處理常式
無
安裝程式作業
如需 DIF 程式碼的詳細資訊,請參閱 處理 DIF 程式碼。
規格需求
版本 |
Microsoft Windows 2000 和更新版本的 Windows 支援。 |
標頭 |
Setupapi.h (包含 Setupapi.h) |