enumerasi APPX_CAPABILITIES (appxpackaging.h)
Menentukan kemampuan atau hak istimewa yang diminta oleh paket.
Sintaks
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
} ;
Konstanta
APPX_CAPABILITY_INTERNET_CLIENT Sambungan Internet Anda untuk sambungan keluar ke Internet. |
APPX_CAPABILITY_INTERNET_CLIENT_SERVER Koneksi Internet Anda, termasuk koneksi masuk yang tidak diminta dari Internet – aplikasi dapat mengirim informasi ke atau dari komputer Anda melalui firewall. Anda tidak perlu mendeklarasikan APPX_CAPABILITY_INTERNET_CLIENT jika kemampuan ini dideklarasikan. |
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER Jaringan rumah atau kantor – aplikasi dapat mengirim informasi ke atau dari komputer Anda dan komputer lain di jaringan yang sama. |
APPX_CAPABILITY_DOCUMENTS_LIBRARY Pustaka dokumen Anda, termasuk kapabilitas untuk menambahkan, mengubah, atau menghapus file. Paket hanya dapat mengakses jenis file yang telah dideklarasikan dalam manifes. Aplikasi tidak dapat mengakses pustaka dokumen di komputer HomeGroup. |
APPX_CAPABILITY_PICTURES_LIBRARY Pustaka gambar Anda, termasuk kapabilitas untuk menambahkan, mengubah, atau menghapus file. Kemampuan ini juga mencakup pustaka gambar di komputer HomeGroup, bersama dengan tipe file gambar pada server media yang tersambung secara lokal. |
APPX_CAPABILITY_VIDEOS_LIBRARY Pustaka video Anda, termasuk kemampuan untuk menambahkan, mengubah, atau menghapus file. Kemampuan ini juga mencakup pustaka video di komputer HomeGroup, bersama dengan jenis file video di server media yang terhubung secara lokal. |
APPX_CAPABILITY_MUSIC_LIBRARY Pustaka musik dan daftar putar Anda, termasuk kapabilitas untuk menambahkan, mengubah, atau menghapus file. Kemampuan ini juga mencakup pustaka musik dan daftar putar di pustaka musik pada komputer HomeGroup, ditambah jenis file musik pada server media yang terhubung secara lokal. |
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION Kredensial Windows Anda, untuk akses ke intranet perusahaan. Aplikasi ini dapat meniru Anda di jaringan. |
APPX_CAPABILITY_SHARED_USER_CERTIFICATES Sertifikat perangkat lunak dan perangkat keras atau kartu pintar - digunakan untuk mengidentifikasi Anda di aplikasi. Kemampuan ini dapat digunakan oleh perusahaan, bank, atau layanan pemerintah Anda untuk mengidentifikasi Anda. |
APPX_CAPABILITY_REMOVABLE_STORAGE Penyimpanan yang dapat dilepas, seperti hard drive eksternal atau USB flash drive, atau perangkat portabel MTP, termasuk kemampuan untuk menambahkan, mengubah, atau menghapus file tertentu. Paket ini hanya dapat mengakses jenis file yang telah dideklarasikan dalam manifes. |
APPX_CAPABILITY_APPOINTMENTS |
APPX_CAPABILITY_CONTACTS |
Keterangan
Enumerasi APPX_CAPABILITIES menentukan hak istimewa yang dideklarasikan paket dalam manifes paket. Jika kemampuan tidak dideklarasikan secara eksplisit, maka defaultnya adalah tidak ada akses ke kemampuan tersebut. Jika kemampuan dideklarasikan, paket mungkin masih tidak memiliki kemampuan khusus karena alasan seperti kemampuan tidak ada pada sistem atau ada kebijakan keamanan lain yang membatasi kemampuan.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Header | appxpackaging.h |