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 メンバーで使用されます。