次の方法で共有


UninstallComponent 関数

例外パッケージを削除します。

構文

void UninstallComponent(
  _In_opt_ const GUID  *CompGuid,
  _In_           DWORD Flags,
  _In_opt_       INT   VerMajor,
  _In_opt_       INT   VerMinor,
  _In_opt_       INT   VerBuild,
  _In_opt_       INT   VerQFE
);

パラメーター

CompGuid [in, optional]

アンインストールされる例外コンポーネントの GUID。

Flags [in]

インストールの動作を制御するために使用されるフラグ。 このパラメーターは、次の値と組み合わせて使用できます。

説明
COMP_FLAGS_NOUI
すべての UI を抑制します。
COMP_FLAGS_UPDATE_DLLCACHE
システム ファイルの更新時に DLLCACHE ディレクトリを強制的に更新します。
COMP_FLAGS_USE_SVCPACK_CACHE
Windows Service Pack インストールによってキャッシュされたファイルを使用して、バックアップされたファイルを置き換えます。

 

VerMajor [in, optional]

アンインストールする例外コンポーネントのメジャー バージョン。

VerMinor [in, optional]

アンインストールする例外コンポーネントのマイナー バージョン。

VerBuild [in, optional]

アンインストールする Exception コンポーネントのビルド バージョン。

VerQFE [in, optional]

アンインストールする例外コンポーネントの修正プログラムリビジョン。

戻り値

この関数は値を返しません。

注釈

例外パッケージは、完全なパッケージ Windows リリースの外部でリリースされ、オペレーティング システム ファイルを更新する Windows システム ファイルです。 例外パッケージは、Windows システム ファイルを更新するための承認が付与されているオペレーティング システム チームによってのみ作成されます。

Windows ファイル保護によって保護されていないファイルをインストールおよびアンインストールするには、「 一般的なセットアップ機能」に記載されている機能を使用します。 デバイス ドライバーをインストールするには、ベンダーは、「デバイスインストール関数」および「PnP Configuration Manager Functions」に記載されている関数を使用する必要があります。

この関数には、インポート ライブラリまたはヘッダー ファイルが関連付けされません。 LoadLibrary 関数と GetProcAddress 関数を使用して呼び出す必要があります。

要件

要件
[DLL]
Msoobci.dll

関連項目

InstallComponentW