Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
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 |