ホーム › Storage.Packaging.Appx › APPX_CAPABILITIES
APPX_CAPABILITIES
列挙型フラグメンバー 12
| 名前 | 10進 | 16進 |
|---|---|---|
| APPX_CAPABILITY_INTERNET_CLIENT | 1 | 0x1 |
| APPX_CAPABILITY_INTERNET_CLIENT_SERVER | 2 | 0x2 |
| APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER | 4 | 0x4 |
| APPX_CAPABILITY_DOCUMENTS_LIBRARY | 8 | 0x8 |
| APPX_CAPABILITY_PICTURES_LIBRARY | 16 | 0x10 |
| APPX_CAPABILITY_VIDEOS_LIBRARY | 32 | 0x20 |
| APPX_CAPABILITY_MUSIC_LIBRARY | 64 | 0x40 |
| APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION | 128 | 0x80 |
| APPX_CAPABILITY_SHARED_USER_CERTIFICATES | 256 | 0x100 |
| APPX_CAPABILITY_REMOVABLE_STORAGE | 512 | 0x200 |
| APPX_CAPABILITY_APPOINTMENTS | 1024 | 0x400 |
| APPX_CAPABILITY_CONTACTS | 2048 | 0x800 |
各言語での定義
列挙メンバーの定義。HSP タブは #define global(値は16進)。
typedef enum APPX_CAPABILITIES : int {
APPX_CAPABILITY_INTERNET_CLIENT = 1,
APPX_CAPABILITY_INTERNET_CLIENT_SERVER = 2,
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 4,
APPX_CAPABILITY_DOCUMENTS_LIBRARY = 8,
APPX_CAPABILITY_PICTURES_LIBRARY = 16,
APPX_CAPABILITY_VIDEOS_LIBRARY = 32,
APPX_CAPABILITY_MUSIC_LIBRARY = 64,
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION = 128,
APPX_CAPABILITY_SHARED_USER_CERTIFICATES = 256,
APPX_CAPABILITY_REMOVABLE_STORAGE = 512,
APPX_CAPABILITY_APPOINTMENTS = 1024,
APPX_CAPABILITY_CONTACTS = 2048
} APPX_CAPABILITIES;[Flags]
public enum APPX_CAPABILITIES : int
{
APPX_CAPABILITY_INTERNET_CLIENT = 1,
APPX_CAPABILITY_INTERNET_CLIENT_SERVER = 2,
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 4,
APPX_CAPABILITY_DOCUMENTS_LIBRARY = 8,
APPX_CAPABILITY_PICTURES_LIBRARY = 16,
APPX_CAPABILITY_VIDEOS_LIBRARY = 32,
APPX_CAPABILITY_MUSIC_LIBRARY = 64,
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION = 128,
APPX_CAPABILITY_SHARED_USER_CERTIFICATES = 256,
APPX_CAPABILITY_REMOVABLE_STORAGE = 512,
APPX_CAPABILITY_APPOINTMENTS = 1024,
APPX_CAPABILITY_CONTACTS = 2048,
}<Flags>
Public Enum APPX_CAPABILITIES As Integer
APPX_CAPABILITY_INTERNET_CLIENT = 1
APPX_CAPABILITY_INTERNET_CLIENT_SERVER = 2
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 4
APPX_CAPABILITY_DOCUMENTS_LIBRARY = 8
APPX_CAPABILITY_PICTURES_LIBRARY = 16
APPX_CAPABILITY_VIDEOS_LIBRARY = 32
APPX_CAPABILITY_MUSIC_LIBRARY = 64
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION = 128
APPX_CAPABILITY_SHARED_USER_CERTIFICATES = 256
APPX_CAPABILITY_REMOVABLE_STORAGE = 512
APPX_CAPABILITY_APPOINTMENTS = 1024
APPX_CAPABILITY_CONTACTS = 2048
End Enumimport enum
class APPX_CAPABILITIES(enum.IntFlag):
APPX_CAPABILITY_INTERNET_CLIENT = 1
APPX_CAPABILITY_INTERNET_CLIENT_SERVER = 2
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 4
APPX_CAPABILITY_DOCUMENTS_LIBRARY = 8
APPX_CAPABILITY_PICTURES_LIBRARY = 16
APPX_CAPABILITY_VIDEOS_LIBRARY = 32
APPX_CAPABILITY_MUSIC_LIBRARY = 64
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION = 128
APPX_CAPABILITY_SHARED_USER_CERTIFICATES = 256
APPX_CAPABILITY_REMOVABLE_STORAGE = 512
APPX_CAPABILITY_APPOINTMENTS = 1024
APPX_CAPABILITY_CONTACTS = 2048// APPX_CAPABILITIES (flags)
pub const APPX_CAPABILITY_INTERNET_CLIENT: i32 = 1;
pub const APPX_CAPABILITY_INTERNET_CLIENT_SERVER: i32 = 2;
pub const APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER: i32 = 4;
pub const APPX_CAPABILITY_DOCUMENTS_LIBRARY: i32 = 8;
pub const APPX_CAPABILITY_PICTURES_LIBRARY: i32 = 16;
pub const APPX_CAPABILITY_VIDEOS_LIBRARY: i32 = 32;
pub const APPX_CAPABILITY_MUSIC_LIBRARY: i32 = 64;
pub const APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION: i32 = 128;
pub const APPX_CAPABILITY_SHARED_USER_CERTIFICATES: i32 = 256;
pub const APPX_CAPABILITY_REMOVABLE_STORAGE: i32 = 512;
pub const APPX_CAPABILITY_APPOINTMENTS: i32 = 1024;
pub const APPX_CAPABILITY_CONTACTS: i32 = 2048;// APPX_CAPABILITIES
const (
APPX_CAPABILITY_INTERNET_CLIENT int32 = 1
APPX_CAPABILITY_INTERNET_CLIENT_SERVER int32 = 2
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER int32 = 4
APPX_CAPABILITY_DOCUMENTS_LIBRARY int32 = 8
APPX_CAPABILITY_PICTURES_LIBRARY int32 = 16
APPX_CAPABILITY_VIDEOS_LIBRARY int32 = 32
APPX_CAPABILITY_MUSIC_LIBRARY int32 = 64
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION int32 = 128
APPX_CAPABILITY_SHARED_USER_CERTIFICATES int32 = 256
APPX_CAPABILITY_REMOVABLE_STORAGE int32 = 512
APPX_CAPABILITY_APPOINTMENTS int32 = 1024
APPX_CAPABILITY_CONTACTS int32 = 2048
)const
APPX_CAPABILITY_INTERNET_CLIENT = 1;
APPX_CAPABILITY_INTERNET_CLIENT_SERVER = 2;
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 4;
APPX_CAPABILITY_DOCUMENTS_LIBRARY = 8;
APPX_CAPABILITY_PICTURES_LIBRARY = 16;
APPX_CAPABILITY_VIDEOS_LIBRARY = 32;
APPX_CAPABILITY_MUSIC_LIBRARY = 64;
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION = 128;
APPX_CAPABILITY_SHARED_USER_CERTIFICATES = 256;
APPX_CAPABILITY_REMOVABLE_STORAGE = 512;
APPX_CAPABILITY_APPOINTMENTS = 1024;
APPX_CAPABILITY_CONTACTS = 2048;// APPX_CAPABILITIES
pub const APPX_CAPABILITY_INTERNET_CLIENT: i32 = 1;
pub const APPX_CAPABILITY_INTERNET_CLIENT_SERVER: i32 = 2;
pub const APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER: i32 = 4;
pub const APPX_CAPABILITY_DOCUMENTS_LIBRARY: i32 = 8;
pub const APPX_CAPABILITY_PICTURES_LIBRARY: i32 = 16;
pub const APPX_CAPABILITY_VIDEOS_LIBRARY: i32 = 32;
pub const APPX_CAPABILITY_MUSIC_LIBRARY: i32 = 64;
pub const APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION: i32 = 128;
pub const APPX_CAPABILITY_SHARED_USER_CERTIFICATES: i32 = 256;
pub const APPX_CAPABILITY_REMOVABLE_STORAGE: i32 = 512;
pub const APPX_CAPABILITY_APPOINTMENTS: i32 = 1024;
pub const APPX_CAPABILITY_CONTACTS: i32 = 2048;const
APPX_CAPABILITY_INTERNET_CLIENT* = 1
APPX_CAPABILITY_INTERNET_CLIENT_SERVER* = 2
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER* = 4
APPX_CAPABILITY_DOCUMENTS_LIBRARY* = 8
APPX_CAPABILITY_PICTURES_LIBRARY* = 16
APPX_CAPABILITY_VIDEOS_LIBRARY* = 32
APPX_CAPABILITY_MUSIC_LIBRARY* = 64
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION* = 128
APPX_CAPABILITY_SHARED_USER_CERTIFICATES* = 256
APPX_CAPABILITY_REMOVABLE_STORAGE* = 512
APPX_CAPABILITY_APPOINTMENTS* = 1024
APPX_CAPABILITY_CONTACTS* = 2048enum APPX_CAPABILITIES : int {
APPX_CAPABILITY_INTERNET_CLIENT = 1,
APPX_CAPABILITY_INTERNET_CLIENT_SERVER = 2,
APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER = 4,
APPX_CAPABILITY_DOCUMENTS_LIBRARY = 8,
APPX_CAPABILITY_PICTURES_LIBRARY = 16,
APPX_CAPABILITY_VIDEOS_LIBRARY = 32,
APPX_CAPABILITY_MUSIC_LIBRARY = 64,
APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION = 128,
APPX_CAPABILITY_SHARED_USER_CERTIFICATES = 256,
APPX_CAPABILITY_REMOVABLE_STORAGE = 512,
APPX_CAPABILITY_APPOINTMENTS = 1024,
APPX_CAPABILITY_CONTACTS = 2048,
}#define global APPX_CAPABILITY_INTERNET_CLIENT 0x1
#define global APPX_CAPABILITY_INTERNET_CLIENT_SERVER 0x2
#define global APPX_CAPABILITY_PRIVATE_NETWORK_CLIENT_SERVER 0x4
#define global APPX_CAPABILITY_DOCUMENTS_LIBRARY 0x8
#define global APPX_CAPABILITY_PICTURES_LIBRARY 0x10
#define global APPX_CAPABILITY_VIDEOS_LIBRARY 0x20
#define global APPX_CAPABILITY_MUSIC_LIBRARY 0x40
#define global APPX_CAPABILITY_ENTERPRISE_AUTHENTICATION 0x80
#define global APPX_CAPABILITY_SHARED_USER_CERTIFICATES 0x100
#define global APPX_CAPABILITY_REMOVABLE_STORAGE 0x200
#define global APPX_CAPABILITY_APPOINTMENTS 0x400
#define global APPX_CAPABILITY_CONTACTS 0x800
; ※フラグ列挙型。ビットORで組み合わせ可(例: FOO|BAR)。