Função SetupDiInstallDeviceInterfaces (setupapi.h)
A função SetupDiInstallDeviceInterfaces é o manipulador padrão para a solicitação de instalação DIF_INSTALLINTERFACES .
Sintaxe
WINSETUPAPI BOOL SetupDiInstallDeviceInterfaces(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVINFO_DATA DeviceInfoData
);
Parâmetros
[in] DeviceInfoSet
Um ponteiro para o conjunto de informações do dispositivo que contém um elemento de informações do dispositivo que representa o dispositivo para o qual instalar interfaces. O conjunto de informações do dispositivo deve conter apenas elementos para o sistema local.
[in] DeviceInfoData
Um ponteiro para uma estrutura SP_DEVINFO_DATA que especifica o elemento de informações do dispositivo em DeviceInfoSet.
Retornar valor
SetupDiInstallDeviceInterfaces retornará TRUE se a função for concluída sem erro. Se a função for concluída com um erro, FALSE será retornado e o código de erro para a falha poderá ser recuperado chamando GetLastError.
Comentários
SetupDiInstallDeviceInterfaces processa cada entrada AddInterface na DDInstall. A seção Interfaces de um arquivo INF do dispositivo e cria cada interface chamando SetupDiCreateDeviceInterface.
O chamador de SetupDiInstallDeviceInterfaces deve ser um membro do grupo Administradores.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Disponível no Microsoft Windows 2000 e versões posteriores do Windows. |
Plataforma de Destino | Área de Trabalho |
Cabeçalho | setupapi.h (inclua Setupapi.h) |
Biblioteca | Setupapi.lib |
DLL | Setupapi.dll |