(setupapi.h) SP_UNREMOVEDEVICE_PARAMS 结构

SP_UNREMOVEDEVICE_PARAMS 结构对应于DIF_UNREMOVE安装请求。

语法

typedef struct _SP_UNREMOVEDEVICE_PARAMS {
  SP_CLASSINSTALL_HEADER ClassInstallHeader;
  DWORD                  Scope;
  DWORD                  HwProfile;
} SP_UNREMOVEDEVICE_PARAMS, *PSP_UNREMOVEDEVICE_PARAMS;

成员

ClassInstallHeader

一个安装请求标头,其中包含请求的标头大小和 DIF 代码。 请参阅 SP_CLASSINSTALL_HEADER

Scope

一个标志,指示未移动操作的范围。 此标志必须始终设置为 DI_UNREMOVEDEVICE_CONFIGSPECIFIC。

HwProfile

特定于配置文件的更改的硬件配置文件 ID。 零指定当前硬件配置文件。

要求

   
标头 setupapi.h (包括 Setupapi.h)

另请参阅

DIF_UNREMOVE

SP_CLASSINSTALL_HEADER

SetupDiCallClassInstaller

SetupDiUnremoveDevice