SetupAPI

セットアップ アプリケーション プログラミング インターフェイス (SetupAPI) は、次の 2 つの関数セットを提供するシステム コンポーネントです。

デバイス インストール ソフトウェアでは、これらの関数を使用して 、クラス インストーラー、 共同インストーラー、 およびデバイス インストール アプリケーションでカスタム操作を実行できます。

注

SetupApi は、Windows のすべてのエディションでサポートされているわけではありません。 可能な場合は、CfgMgr32.dll経由で使用可能な API などの下位レイヤー API を使用する必要があります。 ヒントについては、SetupApi から CfgMgr32 への移植 を参照してください。

このセクションには、SetupAPI によって提供される一 般的なセットアップ機能 と デバイスインストール 機能の使用方法に関する一般的な情報を提供する次のトピックが含まれています。

一般的なセットアップ関数の使用

デバイスインストール機能の使用

SetupAPI の使用に関するガイドライン

手記 このセクションでは、SetupAPI のセットアップ関数のサブセットについて説明します。 この API の詳細については、「 セットアップ API 」を参照してください。