APPX_CAPABILITIES列舉 (appxpackaging.h)
指定封裝所要求的功能或許可權。
Syntax
typedef enum APPX_CAPABILITIES {
APPX_CAPABILITY_INTERNET_CLIENT,
APPX_CAPABILITY_INTERNET_CLIENT_SERVER,
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER,
APPX_CAPABILITY_DOCUMENTS_LIBRARY,
APPX_CAPABILITY_PICTURES_LIBRARY,
APPX_CAPABILITY_VIDEOS_LIBRARY,
APPX_CAPABILITY_MUSIC_LIBRARY,
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION,
APPX_CAPABILITY_SHARED_USER_CERTIFICATES,
APPX_CAPABILITY_REMOVABLE_STORAGE,
APPX_CAPABILITY_APPOINTMENTS,
APPX_CAPABILITY_CONTACTS
} ;
常數
APPX_CAPABILITY_INTERNET_CLIENT 您的因特網連線,用於連出至因特網的連線。 |
APPX_CAPABILITY_INTERNET_CLIENT_SERVER 您的因特網連線,包括來自因特網的連入未經要求連線 – 應用程式可以透過防火牆將資訊傳送到您的電腦或從您的電腦傳送。 如果宣告此功能,則不需要宣告 APPX_CAPABILITY_INTERNET_CLIENT 。 |
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER 家庭或工作網路 – 應用程式可以將資訊傳送到同一個網路上的計算機和其他計算機,或從該電腦傳送資訊。 |
APPX_CAPABILITY_DOCUMENTS_LIBRARY 您的文件庫,包括新增、變更或刪除檔案的功能。 套件只能存取它在指令清單中宣告的檔類型。 應用程式無法存取 HomeGroup 電腦上的文件庫。 |
APPX_CAPABILITY_PICTURES_LIBRARY 您的圖片庫,包括新增、變更或刪除檔案的功能。 此功能也包含 HomeGroup 電腦上的圖片庫,以及本機連線媒體伺服器上的圖片文件類型。 |
APPX_CAPABILITY_VIDEOS_LIBRARY 视频库,包括添加、更改或删除文件的功能。 這項功能也包含 HomeGroup 電腦上的影片庫,以及本機連線媒體伺服器上的視訊檔類型。 |
APPX_CAPABILITY_MUSIC_LIBRARY 您的音樂媒體櫃和播放清單,包括新增、變更或刪除檔案的功能。 這項功能也包括 HomeGroup 電腦上音樂媒體櫃中的音樂媒體櫃和播放清單,以及本機連線媒體伺服器上的音樂檔類型。 |
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION 您的 Windows 認證,用於存取公司內部網路。 這個應用程式可以在網路上模擬您。 |
APPX_CAPABILITY_SHARED_USER_CERTIFICATES 軟體和硬體憑證或智慧卡 – 用來識別應用程式中的您。 您的雇主、銀行或政府服務可能會使用這項功能來識別您。 |
APPX_CAPABILITY_REMOVABLE_STORAGE 可移动存储,如外部硬盘或 U 盘或 MTP 便携式设备,包括添加、更改或删除特定文件的功能。 此套件只能存取已在指令清單中宣告的檔類型。 |
APPX_CAPABILITY_APPOINTMENTS |
APPX_CAPABILITY_CONTACTS |
備註
APPX_CAPABILITIES列舉會指定封裝在封裝指令清單中宣告的許可權。 如果未明確宣告功能,則預設值為無法存取該功能。 如果宣告功能,則套件可能仍然沒有特定功能,例如功能不存在於系統上,或有其他安全策略可限制功能。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows 8 [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2012 [僅限傳統型應用程式] |
標頭 | appxpackaging.h |