Fonction SetupDiDeleteDeviceInterfaceData (setupapi.h)
La fonction SetupDiDeleteDeviceInterfaceData supprime une interface d’appareil d’un jeu d’informations d’appareil.
Syntaxe
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceData(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData
);
Paramètres
[in] DeviceInfoSet
Pointeur vers le jeu d’informations sur l’appareil qui contient l’interface à supprimer. Ce handle est généralement retourné par SetupDiGetClassDevs.
[in] DeviceInterfaceData
Pointeur vers une structure de SP_DEVICE_INTERFACE_DATA qui spécifie l’interface dans DeviceInfoSet à supprimer. Cette structure est généralement retournée par SetupDiEnumDeviceInterfaces.
Valeur retournée
SetupDiDeleteDeviceInterfaceData retourne TRUE si la fonction s’est terminée sans erreur. Si la fonction a terminé avec une erreur, elle retourne FALSE et le code d’erreur de l’échec peut être récupéré en appelant GetLastError.
Remarques
SetupDiDeleteDeviceInterfaceData supprime un élément d’interface d’appareil d’un jeu d’informations d’appareil. Cette fonction n’a aucun effet sur l’interface de l’appareil ou sur l’appareil sous-jacent.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible dans Microsoft Windows 2000 et versions ultérieures de Windows. |
Plateforme cible | Desktop (Expérience utilisateur) |
En-tête | setupapi.h (inclure Setupapi.h) |
Bibliothèque | Setupapi.lib |
DLL | Setupapi.dll |