封裝常數

指定如何處理封裝。

常數/值 Description
PACKAGE_APPLICATIONS_MAX_COUNT
100
封裝中應用程式的最大數目。
PACKAGE_APPLICATIONS_MIN_COUNT
0
封裝中應用程式的最小數目。
PACKAGE_FAMILY_MAX_RESOURCE_PACKAGES
512
封裝可擁有的資源套件數目上限。
PACKAGE_FAMILY_MIN_RESOURCE_PACKAGES
0
封裝可擁有的資源套件數目下限。
PACKAGE_FILTER_ALL_LOADED
0x00000000
處理相依性圖形中的所有套件。
這相當於PACKAGE_FILTER_HEAD | PACKAGE_FILTER_DIRECT
[!Note]
PACKAGE_FILTER_ALL_LOADED 可能會在 Windows 8.1 之後變更或無法使用。 相反地,請使用PACKAGE_FILTER_HEAD | PACKAGE_FILTER_DIRECT

PACKAGE_FILTER_BUNDLE
0x00000080
封裝圖形中的進程組合套件。
PACKAGE_FILTER_DIRECT
0x00000020
在相依性圖形中處理前端 (第一個) 套件的直接相依套件。
PACKAGE_FILTER_HEAD
0x00000010
處理相依性圖形中的第一個封裝。
PACKAGE_FILTER_OPTIONAL
0x00020000
封裝圖形中的進程組合套件。
PACKAGE_FILTER_RESOURCE
0x00000040
處理套件圖形中的資源套件。
PACKAGE_GRAPH_MAX_SIZE
(1 + PACKAGE_MAX_DEPENDENCIES + PACKAGE_FAMILY_MAX_RESOURCE_PACKAGES)
封裝圖形的大小上限。
PACKAGE_GRAPH_MIN_SIZE
1
封裝圖形的大小下限。
PACKAGE_INFORMATION_BASIC
0x00000000
取得基本資訊。
PACKAGE_INFORMATION_FULL
0x00000100
取得完整資訊。
PACKAGE_MAX_DEPENDENCIES
128
封裝相依的封裝數目上限。
PACKAGE_MIN_DEPENDENCIES
0
封裝相依的套件數目下限。
PACKAGE_PROPERTY_BUNDLE
0x00000004
封裝是套件組合套件。
PACKAGE_PROPERTY_DEVELOPMENT_MODE
0x00010000
已向 d 列舉註冊封裝。
PACKAGE_PROPERTY_FRAMEWORK
0x00000001
封裝是一個架構。
PACKAGE_PROPERTY_OPTIONAL
0x00000008
封裝是選用套件。
PACKAGE_PROPERTY_RESOURCE
0x00000002
封裝是資源套件。

規格需求

需求
最低支援的用戶端
[僅 Windows 8 桌面應用程式]
最低支援的伺服器
僅限 Windows Server 2012 [ desktop 應用程式]
標頭
AppModel. h

另請參閱

GetCurrentPackageInfo

GetPackageInfo

PackageIdFromFullName