SP_UNREMOVEDEVICE_PARAMS構造体 (setupapi.h)

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。 ゼロは、現在のハードウェア プロファイルを指定します。

必要条件

   
Header setupapi.h (Setupapi.h を含む)

関連項目

DIF_UNREMOVE

SP_CLASSINSTALL_HEADER

SetupDiCallClassInstaller

SetupDiUnremoveDevice