SetupDiDeleteDeviceInterfaceData-Funktion (setupapi.h)
Die Funktion SetupDiDeleteDeviceInterfaceData löscht eine Geräteschnittstelle aus einem Geräteinformationssatz.
Syntax
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceData(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData
);
Parameter
[in] DeviceInfoSet
Ein Zeiger auf den Geräteinformationssatz , der die zu löschende Schnittstelle enthält. Dieses Handle wird in der Regel von SetupDiGetClassDevs zurückgegeben.
[in] DeviceInterfaceData
Ein Zeiger auf eine SP_DEVICE_INTERFACE_DATA-Struktur , die die zu löschende Schnittstelle in DeviceInfoSet angibt. Diese Struktur wird in der Regel von SetupDiEnumDeviceInterfaces zurückgegeben.
Rückgabewert
SetupDiDeleteDeviceInterfaceData gibt TRUE zurück, wenn die Funktion ohne Fehler abgeschlossen wurde. Wenn die Funktion mit einem Fehler abgeschlossen wurde, gibt sie FALSE zurück, und der Fehlercode für den Fehler kann durch Aufrufen von GetLastError abgerufen werden.
Hinweise
SetupDiDeleteDeviceInterfaceData löscht ein Geräteschnittstellenelement aus einem Geräteinformationssatz. Diese Funktion hat keine Auswirkungen auf die Geräteschnittstelle oder das zugrunde liegende Gerät.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Verfügbar in Microsoft Windows 2000 und höheren Versionen von Windows. |
Zielplattform | Desktop |
Kopfzeile | setupapi.h (schließen Sie Setupapi.h ein) |
Bibliothek | Setupapi.lib |
DLL | Setupapi.dll |