Función SetupDiDeleteDeviceInterfaceData (setupapi.h)
La función SetupDiDeleteDeviceInterfaceData elimina una interfaz de dispositivo de un conjunto de información del dispositivo.
Sintaxis
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceData(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData
);
Parámetros
[in] DeviceInfoSet
Puntero al conjunto de información del dispositivo que contiene la interfaz que se va a eliminar. Este identificador normalmente lo devuelve SetupDiGetClassDevs.
[in] DeviceInterfaceData
Puntero a una estructura de SP_DEVICE_INTERFACE_DATA que especifica la interfaz de DeviceInfoSet que se va a eliminar. Esta estructura suele devolverse mediante SetupDiEnumDeviceInterfaces.
Valor devuelto
SetupDiDeleteDeviceInterfaceData devuelve TRUE si la función se completó sin error. Si la función se completa con un error, devuelve FALSE y el código de error del error se puede recuperar llamando a GetLastError.
Comentarios
SetupDiDeleteDeviceInterfaceData elimina un elemento de interfaz de dispositivo de un conjunto de información del dispositivo. Esta función no tiene ningún efecto en la interfaz del dispositivo ni en el dispositivo subyacente.
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 |