Funzione SetupDiDeleteDeviceInterfaceData (setupapi.h)
La funzione SetupDiDeleteDeviceInterfaceData elimina un'interfaccia del dispositivo da un set di informazioni sul dispositivo.
Sintassi
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceData(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData
);
Parametri
[in] DeviceInfoSet
Puntatore al set di informazioni sul dispositivo che contiene l'interfaccia da eliminare. Questo handle viene in genere restituito da SetupDiGetClassDevs.
[in] DeviceInterfaceData
Puntatore a una struttura SP_DEVICE_INTERFACE_DATA che specifica l'interfaccia in DeviceInfoSet da eliminare. Questa struttura viene in genere restituita da SetupDiEnumDeviceInterfaces.
Valore restituito
SetupDiDeleteDeviceInterfaceData restituisceTRUE se la funzione è stata completata senza errore. Se la funzione è stata completata con un errore, restituisce FALSE e il codice di errore per l'errore può essere recuperato chiamando GetLastError.
Commenti
SetupDiDeleteDeviceInterfaceData elimina un elemento dell'interfaccia del dispositivo da un set di informazioni sul dispositivo. Questa funzione non ha alcun effetto sull'interfaccia del dispositivo o sul dispositivo sottostante.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Disponibile in Microsoft Windows 2000 e versioni successive di Windows. |
Piattaforma di destinazione | Desktop |
Intestazione | setupapi.h (includere Setupapi.h) |
Libreria | Setupapi.lib |
DLL | Setupapi.dll |