structure SP_REMOVEDEVICE_PARAMS (setupapi.h)
Une structure de SP_REMOVEDEVICE_PARAMS correspond à la demande d’installation DIF_REMOVE .
Syntaxe
typedef struct _SP_REMOVEDEVICE_PARAMS {
SP_CLASSINSTALL_HEADER ClassInstallHeader;
DWORD Scope;
DWORD HwProfile;
} SP_REMOVEDEVICE_PARAMS, *PSP_REMOVEDEVICE_PARAMS;
Membres
ClassInstallHeader
En-tête de demande d’installation qui contient la taille de l’en-tête et le code DIF de la demande. Voir SP_CLASSINSTALL_HEADER.
Scope
Indicateurs qui indiquent l’étendue de la suppression de l’appareil. Peut avoir l’une des valeurs suivantes :
DI_REMOVEDEVICE_GLOBAL
Apportez cette modification dans tous les profils matériels. Supprimez les informations sur l’appareil du Registre.
DI_REMOVEDEVICE_CONFIGSPECIFIC
Apportez cette modification uniquement au profil matériel spécifié par HwProfile. cet indicateur s’applique uniquement aux appareils énumérés à la racine. Lorsque Windows supprime l’appareil du dernier profil matériel dans lequel il a été configuré, Windows effectue une suppression globale.
HwProfile
ID de profil matériel pour les modifications spécifiques au profil. Zéro spécifie le profil matériel actuel.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | setupapi.h (inclure Setupapi.h) |