estructura SP_REMOVEDEVICE_PARAMS (setupapi.h)
Una estructura de SP_REMOVEDEVICE_PARAMS corresponde a la solicitud de instalación de DIF_REMOVE .
Sintaxis
typedef struct _SP_REMOVEDEVICE_PARAMS {
SP_CLASSINSTALL_HEADER ClassInstallHeader;
DWORD Scope;
DWORD HwProfile;
} SP_REMOVEDEVICE_PARAMS, *PSP_REMOVEDEVICE_PARAMS;
Miembros
ClassInstallHeader
Encabezado de solicitud de instalación que contiene el tamaño del encabezado y el código DIF para la solicitud. Consulte SP_CLASSINSTALL_HEADER.
Scope
Marcas que indican el ámbito de la eliminación del dispositivo. Puede ser uno de los siguientes valores:
DI_REMOVEDEVICE_GLOBAL
Realice este cambio en todos los perfiles de hardware. Quite información sobre el dispositivo del registro.
DI_REMOVEDEVICE_CONFIGSPECIFIC
Realice este cambio solo en el perfil de hardware especificado por HwProfile. esta marca solo se aplica a los dispositivos enumerados en raíz. Cuando Windows quita el dispositivo del último perfil de hardware en el que se configuró, Windows realiza una eliminación global.
HwProfile
Identificador de perfil de hardware para cambios específicos del perfil. Cero especifica el perfil de hardware actual.
Requisitos
Requisito | Valor |
---|---|
Header | setupapi.h (incluya Setupapi.h) |