Compartir a través de


DIF_NEWDEVICEWIZARD_FINISHINSTALL

Una solicitud de DIF_NEWDEVICEWIZARD_FINISHINSTALL permite que un instalador proporcione páginas del Asistente para instalación de finalización que Windows muestra al usuario después de instalar un dispositivo, pero antes de que Windows muestre la página de finalización estándar. Windows envía esta solicitud cuando instala dispositivos Plug and Play (PnP) y cuando un administrador usa el Asistente para agregar hardware para instalar dispositivos que no son PnP.

Cuándo se envió

Una vez que Windows instala un dispositivo (al finalizar correctamente el procesamiento de DIF_INSTALLDEVICE ), pero antes de mostrar la página del Asistente para finalizar.

Quién controla

Co-instalador de clase

Puede controlar

Co-instalador del dispositivo

Puede controlar

Instalador de clase

Puede controlar

Entrada del instalador

DeviceInfoSet
Identificador del conjunto de información del dispositivo que contiene el dispositivo.

DeviceInfoData
Puntero a una estructura de SP_DEVINFO_DATA que identifica el dispositivo en el conjunto de información del dispositivo.

Parámetros de instalación de dispositivos
Hay parámetros de instalación de dispositivos (SP_DEVINSTALL_PARAMS) asociados a DeviceInfoData.

Parámetros de instalación de clases
Una estructura de SP_NEWDEVICEWIZARD_DATA está asociada a DeviceInfoData.

Salida del instalador

Parámetros de instalación de dispositivos
Un instalador puede modificar las marcas en los parámetros de instalación del dispositivo.

Parámetros de instalación de clases
Un instalador puede modificar la estructura de SP_NEWDEVICEWIZARD_DATA para proporcionar páginas del asistente para la instalación de finalización.

Valor devuelto del instalador

Si un co-instalador no controla esta solicitud DIF, el co-instalador devuelve NO_ERROR de su paso de preprocesamiento. Si un co-instalador controla esta solicitud, el co-instalador puede devolver NO_ERROR, ERROR_DI_POSTPROCESSING_REQUIRED o un código de error win32.

Un instalador de clase devuelve NO_ERROR si el instalador proporciona correctamente páginas. De lo contrario, un instalador de clase devuelve ERROR_DI_DO_DEFAULT o un código de error win32.

Controlador de código DIF predeterminado

Ninguno

Operación del instalador

Para obtener más información sobre los códigos DIF, consulte Control de códigos DIF.

Requisitos

Versión

Compatible con Microsoft Windows 2000 y versiones posteriores de Windows.

Encabezado

Setupapi.h (incluir Setupapi.h)

Consulte también

DIF_FINISHINSTALL_ACTION

DIF_INSTALLDEVICE

SetupDiChangeState

SP_DEVINFO_DATA

SP_DEVINSTALL_PARAMS

SP_NEWDEVICEWIZARD_DATA