Condividi tramite


DIF_NEWDEVICEWIZARD_FINISHINSTALL

Una richiesta di DIF_NEWDEVICEWIZARD_FINISHINSTALL consente a un programma di installazione di fornire pagine della procedura guidata di installazione completa visualizzate dall'utente dopo l'installazione di un dispositivo, ma prima che Windows visualizzi la pagina di fine standard. Windows invia questa richiesta quando installa i dispositivi Plug and Play (PnP) e quando un amministratore usa l'Aggiunta guidata hardware per installare dispositivi non PnP.

Data di invio

Dopo aver installato un dispositivo (al termine dell'elaborazione di DIF_INSTALLDEVICE ), ma prima di visualizzare la pagina Fine procedura guidata.

Chi gestisce

Co-installer di classe

Può gestire

Co-installer del dispositivo

Può gestire

Programma di installazione classi

Può gestire

Input del programma di installazione

DeviceInfoSet
Handle per il set di informazioni sul dispositivo che contiene il dispositivo.

DeviceInfoData
Puntatore a una struttura SP_DEVINFO_DATA che identifica il dispositivo nel set di informazioni del dispositivo.

Parametri di installazione del dispositivo
Sono disponibili parametri di installazione del dispositivo (SP_DEVINSTALL_PARAMS) associati a DeviceInfoData.

Parametri di installazione della classe
Una struttura SP_NEWDEVICEWIZARD_DATA è associata a DeviceInfoData.

Output del programma di installazione

Parametri di installazione del dispositivo
Un programma di installazione può modificare i flag nei parametri di installazione del dispositivo.

Parametri di installazione della classe
Un programma di installazione può modificare la struttura SP_NEWDEVICEWIZARD_DATA per fornire pagine della procedura guidata di installazione completa.

Valore restituito dal programma di installazione

Se un co-installer non gestisce questa richiesta DIF, il co-installer restituisce NO_ERROR dal passaggio di pre-elaborazione. Se un co-installer gestisce questa richiesta, il co-installer può restituire NO_ERROR, ERROR_DI_POSTPROCESSING_REQUIRED o un codice di errore Win32.

Un programma di installazione della classe restituisce NO_ERROR se il programma di installazione fornisce correttamente le pagine. In caso contrario, un programma di installazione della classe restituisce ERROR_DI_DO_DEFAULT o un codice di errore Win32.

Gestore di codice DIF predefinito

Nessuno

Operazione del programma di installazione

Per altre informazioni sui codici DIF, vedere Gestione dei codici DIF.

Requisiti

Versione

Supportato in Microsoft Windows 2000 e versioni successive di Windows.

Intestazione

Setupapi.h (include Setupapi.h)

Vedi anche

DIF_FINISHINSTALL_ACTION

DIF_INSTALLDEVICE

SetupDiChangeState

SP_DEVINFO_DATA

SP_DEVINSTALL_PARAMS

SP_NEWDEVICEWIZARD_DATA