Compartir a través de


Función SetupDiGetDriverInstallParamsA (setupapi.h)

La función SetupDiGetDriverInstallParams recupera los parámetros de instalación del controlador para un conjunto de información del dispositivo o un elemento de información de dispositivo determinado.

Sintaxis

WINSETUPAPI BOOL SetupDiGetDriverInstallParamsA(
  [in]           HDEVINFO              DeviceInfoSet,
  [in, optional] PSP_DEVINFO_DATA      DeviceInfoData,
  [in]           PSP_DRVINFO_DATA_A    DriverInfoData,
  [out]          PSP_DRVINSTALL_PARAMS DriverInstallParams
);

Parámetros

[in] DeviceInfoSet

Identificador de un conjunto de información del dispositivo que contiene un elemento de información del controlador que representa el controlador para el que se van a recuperar los parámetros de instalación.

[in, optional] DeviceInfoData

Puntero a una estructura de SP_DEVINFO_DATA que contiene un elemento de información del dispositivo que representa el dispositivo para el que se van a recuperar los parámetros de instalación. Este parámetro es opcional y se puede NULL. Si se especifica este parámetro, SetupDiGetDriverInstallParams recupera información sobre un controlador que es miembro de una lista de controladores para el dispositivo especificado. Si este parámetro es null, SetupDiGetDriverInstallParams recupera información sobre un controlador que es miembro de la lista de controladores de clase global para DeviceInfoSet.

[in] DriverInfoData

Puntero a una estructura de SP_DRVINFO_DATA que especifica el elemento de información del controlador que representa el controlador para el que se van a recuperar los parámetros de instalación. Si se proporciona deviceInfoData, el controlador debe ser miembro de la lista de controladores del dispositivo especificado por DeviceInfoData. De lo contrario, el controlador debe ser miembro de la lista global de controladores de clase para DeviceInfoSet.

[out] DriverInstallParams

Puntero a una estructura SP_DRVINSTALL_PARAMS para recibir los parámetros de instalación de este controlador.

Valor devuelto

La función devuelve TRUE si se ejecuta correctamente. De lo contrario, devuelve false y el error registrado se puede recuperar mediante una llamada a GetLastError.

Observaciones

Nota

El encabezado setupapi.h define SetupDiGetDriverInstallParams como alias que selecciona automáticamente la versión ANSI o Unicode de esta función en función de la definición de la constante de preprocesador UNICODE. La combinación del uso del alias neutral de codificación con código que no es neutral de codificación puede dar lugar a errores de coincidencia que dan lugar a errores de compilación o tiempo de ejecución. Para obtener más información, vea Conventions for Function Prototypes.

Requisitos

Requisito Valor
cliente mínimo admitido Disponible en Microsoft Windows 2000 y versiones posteriores de Windows.
de la plataforma de destino de Escritorio
encabezado de setupapi.h (incluya Setupapi.h)
biblioteca de Setupapi.lib

Consulte también

SetupDiSetDriverInstallParams