Função SetupDiDeleteDeviceInterfaceData (setupapi.h)
A função SetupDiDeleteDeviceInterfaceData exclui uma interface do dispositivo de um conjunto de informações do dispositivo.
Sintaxe
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceData(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData
);
Parâmetros
[in] DeviceInfoSet
Um ponteiro para o conjunto de informações do dispositivo que contém a interface a ser excluída. Esse identificador normalmente é retornado por SetupDiGetClassDevs.
[in] DeviceInterfaceData
Um ponteiro para uma estrutura SP_DEVICE_INTERFACE_DATA que especifica a interface em DeviceInfoSet a ser excluída. Normalmente, essa estrutura é retornada por SetupDiEnumDeviceInterfaces.
Retornar valor
SetupDiDeleteDeviceInterfaceData retornará TRUE se a função for concluída sem erros. Se a função for concluída com um erro, ela retornará FALSE e o código de erro da falha poderá ser recuperado chamando GetLastError.
Comentários
SetupDiDeleteDeviceInterfaceData exclui um elemento de interface do dispositivo de um conjunto de informações do dispositivo. Essa função não tem efeito na interface do dispositivo ou no dispositivo subjacente.
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 |