SetupDiDeleteDeviceInterfaceRegKey, fonction (setupapi.h)
La fonction SetupDiDeleteDeviceInterfaceRegKey supprime la sous-clé de Registre utilisée par les applications et les pilotes pour stocker des informations spécifiques à l’interface.
Syntaxe
WINSETUPAPI BOOL SetupDiDeleteDeviceInterfaceRegKey(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVICE_INTERFACE_DATA DeviceInterfaceData,
DWORD Reserved
);
Paramètres
[in] DeviceInfoSet
Pointeur vers un jeu d’informations d’appareil qui contient l’interface pour laquelle supprimer des informations spécifiques à l’interface dans le Registre. Le jeu d’informations sur l’appareil ne doit pas contenir d’éléments distants.
[in] DeviceInterfaceData
Pointeur vers une structure de SP_DEVICE_INTERFACE_DATA qui spécifie l’interface de périphérique dans DeviceInfoSet. Ce pointeur est éventuellement retourné par SetupDiCreateDeviceInterface ou SetupDiEnumDeviceInterfaces.
Reserved
Réservé. Doit être zéro.
Valeur retournée
SetupDiDeleteDeviceInterfaceRegKey retourne TRUE si elle réussit ; Sinon, il retourne FALSE et l’erreur journalisée peut être récupérée avec un appel à GetLastError.
Remarques
L’appelant de cette fonction doit être membre du groupe Administrateurs.
SetupDiDeleteDeviceInterfaceRegKey supprime la sous-clé utilisée par les pilotes et les applications pour stocker des informations sur l’interface de l’appareil instance. Cette sous-clé a été créée par SetupDiCreateDeviceInterfaceRegKey ou par l’appel du pilote à une routine de gestionnaire d’E/S associée. SetupDiDeleteDeviceInterfaceRegKey n’affecte pas la clé de Registre main pour l’interface de l’appareil instance ni d’autres sous-clés qui ont été créées.
DeviceInfoSet doit contenir uniquement des éléments sur l’ordinateur local.
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 |