shappmgr.h 標頭
Windows Shell 會使用此標頭。 如需詳細資訊,請參閱:
shappmgr.h 包含下列程式設計介面:
介面
IAppPublisher 公開在 主控台 中透過新增/移除程式發佈應用程式的方法。 這是針對此目的實作的主體介面。 |
IEnumPublishedApps 公開列舉已發佈應用程式的方法,以在主控台中新增/移除程式。 透過 IAppPublisher::EnumApps 要求公開此介面的物件。 |
IPublishedApp 公開方法,這些方法代表主控台中新增/移除程式的應用程式。 |
IPublishedApp2 提供額外的安裝方法,以擴充 IPublishedApp 介面。 |
IShellApp 將應用程式的相關一般資訊公開至新增/移除程式應用程式的方法。 |
結構
APPINFODATA 將已發佈應用程式的相關資訊提供給新增/移除程式主控台公用程式。 |
PUBAPPINFO 從應用程式發行者提供已發佈應用程式的相關資訊,以在 主控台 中新增/移除程式。 |
SLOWAPPINFO 提供在 主控台 中新增/移除程式的特殊應用程式資訊。 這個結構不適用於已發佈的應用程式。 |
列舉
APPACTIONFLAGS 指定應用程式發行者所支援的應用程式管理動作。 這些旗標是傳遞至 IShellApp::GetPossibleActions 的位元遮罩。 |
APPINFODATAFLAGS 指定要從 IShellApp::GetAppInfo 傳回的應用程式資訊。 這些旗標是 APPINFODATA 結構的 dwMask 成員中使用的位元遮罩。 |
PUBAPPINFOFLAGS 指定 PUBAPPINFO 結構中的哪些成員有效。 這些旗標是在 dwMask 成員中設定的位元遮罩,並傳遞至 IPublishedApp::GetPublishedAppInfo。 |