appmgmt.h ヘッダー
このヘッダーは、複数のテクノロジで使用されます。 詳細については、次を参照してください。
appmgmt.h には、次のプログラミング インターフェイスが含まれています。
関数
GetLocalManagedApplications GetLocalManagedApplications 関数は、ターゲット コンピューターで実行して、そのコンピューター上のマネージド アプリケーションの一覧を取得できます。 |
GetManagedApplicationCategories GetManagedApplicationCategories 関数は、ドメインのアプリケーション カテゴリの一覧を取得します。 この一覧は、ドメイン内のすべてのユーザーに対して同じです。 |
GetManagedApplications GetManagedApplications 関数は、指定したユーザー コンテキストの [プログラムの追加と削除 (ARP)] の [追加] ウィンドウに表示されるアプリケーションの一覧を取得します。 |
InstallApplication InstallApplication 関数は、ドメインに属するターゲット ユーザーに展開されたアプリケーションをインストールできます。 |
UninstallApplication UninstallApplication 関数は、Windows インストーラー .msi ファイルを使用してセットアップとインストールを処理するグループ ポリシー アプリケーションをアンインストールします。 |
構造
APPCATEGORYINFO コントロール パネルの [プログラムの追加と削除] にアプリケーション カテゴリ情報を提供します。 APPCATEGORYINFOLIST 構造体は、アプリケーション発行元のカテゴリの完全な一覧を作成するために使用されます。 |
APPCATEGORYINFOLIST アプリケーション発行元から、コントロール パネルの [プログラムの追加と削除] にサポートされているアプリケーション カテゴリの一覧を提供します。 |
INSTALLDATA INSTALLDATA 構造体は、InstallApplication によってインストールされるグループ ポリシー アプリケーションを指定します。 |
INSTALLSPEC INSTALLSPEC 構造体は、わかりやすい名前とグループ ポリシー GUID、またはファイル名拡張子によってグループ ポリシー アプリケーションを指定します。 INSTALLDATA 構造体の Spec メンバーは、この情報を InstallApplication 関数に提供します。 |
LOCALMANAGEDAPPLICATION LOCALMANAGEDAPPLICATION 構造体は、ユーザーまたはコンピューター用にインストールされたマネージド アプリケーションを表します。 GetLocalManagedApplications 関数によって返されます。 |
MANAGEDAPPLICATION MANAGEDAPPLICATION 構造体には、アプリケーションに関する情報が含まれています。 関数 GetManagedApplications は、MANAGEDAPPLICATION 構造体の配列を返します。 |
列挙
INSTALLSPECTYPE INSTALLSPECTYPE 列挙値は、グループ ポリシー アプリケーションを InstallApplication 関数に指定する方法を定義します。 値は、INSTALLDATA の Type メンバーで使用されます。 |