Función SetupDiInstallDeviceInterfaces (setupapi.h)
La función SetupDiInstallDeviceInterfaces es el controlador predeterminado para la solicitud de instalación de DIF_INSTALLINTERFACES .
Sintaxis
WINSETUPAPI BOOL SetupDiInstallDeviceInterfaces(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVINFO_DATA DeviceInfoData
);
Parámetros
[in] DeviceInfoSet
Puntero al conjunto de información del dispositivo que contiene un elemento de información del dispositivo que representa el dispositivo para el que se van a instalar las interfaces. El conjunto de información del dispositivo debe contener solo elementos para el sistema local.
[in] DeviceInfoData
Puntero a una estructura de SP_DEVINFO_DATA que especifica el elemento de información del dispositivo en DeviceInfoSet.
Valor devuelto
SetupDiInstallDeviceInterfaces devuelve TRUE si la función se completó sin error. Si la función se completó con un error, se devuelve FALSE y se puede recuperar el código de error llamando a GetLastError.
Comentarios
SetupDiInstallDeviceInterfaces procesa cada entrada AddInterface en DDInstall. La sección Interfaces de un archivo INF de dispositivo y crea cada interfaz mediante una llamada a SetupDiCreateDeviceInterface.
El autor de la llamada de SetupDiInstallDeviceInterfaces debe ser miembro del grupo Administradores.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Disponible en Microsoft Windows 2000 y versiones posteriores de Windows. |
Plataforma de destino | Escritorio |
Encabezado | setupapi.h (incluya Setupapi.h) |
Library | Setupapi.lib |
Archivo DLL | Setupapi.dll |