IShellApp インターフェイス (shappmgr.h)
アプリケーションに関する一般的な情報を提供するメソッドを、プログラムの追加/削除アプリケーションに公開します。 プログラムの追加と削除アプリケーションの外部では使用できません。 このインターフェイスによって提供される情報には、サポートされている管理アクションの一覧と、アプリケーションが現在インストールされているかどうかが含まれます。
継承
IShellApp インターフェイスは、IUnknown インターフェイスから継承されます。 IShellApp には、次の種類のメンバーもあります。
メソッド
IShellApp インターフェイスには、これらのメソッドがあります。
IShellApp::GetAppInfo アプリケーションに関する一般的な情報を取得します。 |
IShellApp::GetCachedSlowAppInfo 低速ソースからの情報をアプリケーションに返します。 IShellApp::GetSlowAppInfo とは異なり、このメソッドはキャッシュされた情報を返すことができます。 この方法は、発行されたアプリケーションには適用できません。 |
IShellApp::GetPossibleActions アプリケーションで許可される管理アクションのビットマスクを取得します。 |
IShellApp::GetSlowAppInfo 低速ソースからの情報をアプリケーションに返します。 この方法は、発行されたアプリケーションには適用できません。 |
IShellApp::IsInstalled 指定したアプリケーションが現在インストールされているかどうかを示す値を取得します。 |
要件
サポートされている最小のクライアント | Windows XP、Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2003 (デスクトップ アプリのみ) |
対象プラットフォーム | Windows |
ヘッダー | shappmgr.h |