Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
La fonction SetupDiRegisterCoDeviceInstallers est le gestionnaire par défaut pour DIF_REGISTER_COINSTALLERS.
Syntaxe
WINSETUPAPI BOOL SetupDiRegisterCoDeviceInstallers(
[in] HDEVINFO DeviceInfoSet,
[in] PSP_DEVINFO_DATA DeviceInfoData
);
Paramètres
[in] DeviceInfoSet
Handle du jeu d’informations d’appareil qui contient un élément d’informations sur l’appareil qui représente l’appareil pour lequel inscrire des co-programmes d’installation. Le jeu d’informations sur l’appareil ne doit pas contenir d’éléments distants.
[in] DeviceInfoData
Pointeur vers une structure de SP_DEVINFO_DATA qui spécifie l’élément d’informations sur l’appareil dans DeviceInfoSet.
Valeur retournée
SetupDiRegisterCoDeviceInstallers retourne TRUE si la fonction réussit. Si la fonction retourne FALSE, appelez GetLastError pour obtenir des informations d’erreur étendues.
Remarques
L’appelant de SetupDiRegisterCoDeviceInstallers doit être membre du groupe Administrateurs.
Si aucun pilote n’est sélectionné ou si l’appareil a un fichier INF pour Windows 9x ou Millennium Edition, cette fonction n’enregistre aucun co-programme d’installation.
L’inscription d’un nouveau co-programme d’installation spécifique à l’appareil invalide la liste actuelle des co-programmes d’installation de l’appareil. Après une inscription réussie, le programme d’installation de l’appareil met à jour sa liste de co-programmes d’installation.
Cette fonction enregistre uniquement les co-programmes d’installation spécifiques à l’appareil, et non les co-programmes d’installation de classe.
Pour plus d’informations sur l’écriture et l’inscription de co-programmes d’installation spécifiques à l’appareil, consultez Écriture d’un co-programme d’installation.
Le jeu d’informations sur l’appareil spécifié par 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 |