Partager via


DIF_NEWDEVICEWIZARD_FINISHINSTALL

Une demande de DIF_NEWDEVICEWIZARD_FINISHINSTALL permet à un programme d’installation de fournir des pages de l’Assistant Fin-Installation que Windows affiche à l’utilisateur après l’installation d’un appareil, mais avant que Windows affiche la page de fin standard. Windows envoie cette demande lorsqu’il installe des appareils Plug-and-Play (PnP) et lorsqu’un administrateur utilise l’Assistant Ajout de matériel pour installer des appareils non PnP.

Date d’envoi

Une fois que Windows a installé un appareil (en cas de réussite du traitement de DIF_INSTALLDEVICE ), mais avant qu’il n’affiche la page De l’Assistant Fin.

Qui gère

Co-programme d’installation de classe

Peut gérer

Co-programme d’installation d’appareil

Peut gérer

Programme d’installation de classe

Peut gérer

Entrée du programme d’installation

DeviceInfoSet
Handle du jeu d’informations de l’appareil qui contient l’appareil.

DeviceInfoData
Pointeur vers une structure de SP_DEVINFO_DATA qui identifie l’appareil dans le jeu d’informations de l’appareil.

Paramètres d’installation de l’appareil
Des paramètres d’installation d’appareil (SP_DEVINSTALL_PARAMS) sont associés à DeviceInfoData.

Paramètres d’installation de classe
Une structure SP_NEWDEVICEWIZARD_DATA est associée à DeviceInfoData.

Sortie du programme d’installation

Paramètres d’installation de l’appareil
Un programme d’installation peut modifier les indicateurs dans les paramètres d’installation de l’appareil.

Paramètres d’installation de classe
Un programme d’installation peut modifier la structure SP_NEWDEVICEWIZARD_DATA pour fournir des pages de l’Assistant Fin-Installation.

Valeur de retour du programme d’installation

Si un co-programme d’installation ne gère pas cette requête DIF, le co-programme d’installation retourne NO_ERROR de son passage de prétraitement. Si un co-programme d’installation gère cette demande, le co-programme d’installation peut retourner NO_ERROR, ERROR_DI_POSTPROCESSING_REQUIRED ou un code d’erreur Win32.

Un programme d’installation de classe retourne NO_ERROR si le programme d’installation fournit correctement des pages. Sinon, un programme d’installation de classe retourne ERROR_DI_DO_DEFAULT ou un code d’erreur Win32.

Gestionnaire de code DIF par défaut

None

Opération du programme d’installation

Pour plus d’informations sur les codes DIF, consultez Gestion des codes DIF.

Spécifications

Version

Pris en charge dans Microsoft Windows 2000 et versions ultérieures de Windows.

En-tête

Setupapi.h (inclure Setupapi.h)

Voir aussi

DIF_FINISHINSTALL_ACTION

DIF_INSTALLDEVICE

SetupDiChangeState

SP_DEVINFO_DATA

SP_DEVINSTALL_PARAMS

SP_NEWDEVICEWIZARD_DATA