15ba71b47Sopenharmony_ci// Copyright (C) 2024 Huawei Device Co., Ltd. 25ba71b47Sopenharmony_ci// Licensed under the Apache License, Version 2.0 (the "License"); 35ba71b47Sopenharmony_ci// you may not use this file except in compliance with the License. 45ba71b47Sopenharmony_ci// You may obtain a copy of the License at 55ba71b47Sopenharmony_ci// 65ba71b47Sopenharmony_ci// http://www.apache.org/licenses/LICENSE-2.0 75ba71b47Sopenharmony_ci// 85ba71b47Sopenharmony_ci// Unless required by applicable law or agreed to in writing, software 95ba71b47Sopenharmony_ci// distributed under the License is distributed on an "AS IS" BASIS, 105ba71b47Sopenharmony_ci// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 115ba71b47Sopenharmony_ci// See the License for the specific language governing permissions and 125ba71b47Sopenharmony_ci// limitations under the License. 135ba71b47Sopenharmony_ci 145ba71b47Sopenharmony_ci//! System ability definition should be a number between FIRST_SYS_ABILITY_ID 155ba71b47Sopenharmony_ci//! and LAST_SYS_ABILITY_ID. 165ba71b47Sopenharmony_ci//! And for vendor, should be a number between VENDOR_SYS_ABILITY_ID_BEGIN and 175ba71b47Sopenharmony_ci//! VENDOR_SYS_ABILITY_ID_END. 185ba71b47Sopenharmony_ci//! 195ba71b47Sopenharmony_ci//! If a new SA definition is added, it is necessary to synchronously add a 205ba71b47Sopenharmony_ci//! mapping in the hidumper and synchronously add a mapping in the rust 215ba71b47Sopenharmony_ci//! definition.rs The path of hidumper is 225ba71b47Sopenharmony_ci//! "\base\hiviewdfx\hidumper\frameworks\native\dump_utils.cpp", and map name 235ba71b47Sopenharmony_ci//! is "saNameMap_" The path of definition.rs is 245ba71b47Sopenharmony_ci//! "\foundation\systemabilitymgr\samgr\interfaces\innerkits\rust\src\cxx\ 255ba71b47Sopenharmony_ci//! definition.rs" 265ba71b47Sopenharmony_ci 275ba71b47Sopenharmony_cipub const SAMGR_DUMP_SAID: i32 = 0; 285ba71b47Sopenharmony_cipub const FIRST_SYS_ABILITY_ID: i32 = 0x00000001; 295ba71b47Sopenharmony_cipub const SUBSYS_COMMON_SYS_ABILITY_ID_BEGIN: i32 = 1; 305ba71b47Sopenharmony_cipub const RENDER_SERVICE: i32 = 10; 315ba71b47Sopenharmony_cipub const SUBSYS_AAFWK_SYS_ABILITY_ID_BEGIN: i32 = 100; 325ba71b47Sopenharmony_cipub const ABILITY_TOOLS_SERVICE_ID: i32 = 116; 335ba71b47Sopenharmony_cipub const ABILITY_TEST_SERVICE_ID: i32 = 179; 345ba71b47Sopenharmony_cipub const ABILITY_MGR_SERVICE_ID: i32 = 180; 355ba71b47Sopenharmony_cipub const ABILITY_MST_SERVICE_ID: i32 = 181; 365ba71b47Sopenharmony_cipub const DATAOBS_MGR_SERVICE_SA_ID: i32 = 182; 375ba71b47Sopenharmony_cipub const URI_PERMISSION_MGR_SERVICE_ID: i32 = 183; 385ba71b47Sopenharmony_cipub const QUICK_FIX_MGR_SERVICE_ID: i32 = 184; 395ba71b47Sopenharmony_cipub const SUBSYS_AAFWK_SYS_ABILITY_ID_END: i32 = 199; 405ba71b47Sopenharmony_cipub const SUBSYS_ACCOUNT_SYS_ABILITY_ID_BEGIN: i32 = 200; 415ba71b47Sopenharmony_cipub const SUBSYS_AI_SYS_ABILITY_ID_BEGIN: i32 = 300; 425ba71b47Sopenharmony_cipub const SUBSYS_AI_DS_SYS_ABILITY_ID: i32 = 310; 435ba71b47Sopenharmony_cipub const AIDISPATCHER_ENGINE_SERVICE: i32 = 311; 445ba71b47Sopenharmony_cipub const INTELL_VOICE_SERVICE_ID: i32 = 312; 455ba71b47Sopenharmony_cipub const SUBSYS_APPEXECFWK_SYS_ABILITY_ID_BEGIN: i32 = 400; 465ba71b47Sopenharmony_cipub const BUNDLE_MGR_SERVICE_SYS_ABILITY_ID: i32 = 401; 475ba71b47Sopenharmony_cipub const DISTRIBUTED_BUNDLE_MGR_SERVICE_SYS_ABILITY_ID: i32 = 402; 485ba71b47Sopenharmony_cipub const FORM_MGR_SERVICE_ID: i32 = 403; 495ba71b47Sopenharmony_cipub const SERVICE_ROUTER_MGR_SERVICE_ID: i32 = 404; 505ba71b47Sopenharmony_cipub const SUBSYS_APPLICATIONS_SYS_ABILITY_ID_BEGIN: i32 = 500; 515ba71b47Sopenharmony_cipub const APP_MGR_SERVICE_ID: i32 = 501; 525ba71b47Sopenharmony_cipub const INSTALLD_SERVICE_ID: i32 = 511; 535ba71b47Sopenharmony_cipub const SUBSYS_ARVR_SYS_ABILITY_ID_BEGIN: i32 = 600; 545ba71b47Sopenharmony_cipub const SUBSYS_ARVRHARDWARE_SYS_ABILITY_ID_BEGIN: i32 = 700; 555ba71b47Sopenharmony_cipub const SUBSYS_BARRIERFREE_SYS_ABILITY_ID_BEGIN: i32 = 800; 565ba71b47Sopenharmony_cipub const ACCESSIBILITY_MANAGER_SERVICE_ID: i32 = 801; 575ba71b47Sopenharmony_cipub const SUBSYS_BARRIERFREE_SYS_ABILITY_ID_END: i32 = 899; 585ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_ID_BEGIN: i32 = 900; 595ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_USERIDM: i32 = 901; 605ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_USERAUTH: i32 = 921; 615ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_AUTHEXECUTORMGR: i32 = 931; 625ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_PINAUTH: i32 = 941; 635ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_FACEAUTH: i32 = 942; 645ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH: i32 = 943; 655ba71b47Sopenharmony_cipub const SUBSYS_USERIAM_SYS_ABILITY_FINGERPRINTAUTH_EX: i32 = 944; 665ba71b47Sopenharmony_cipub const SUBSYS_CCRUNTIME_SYS_ABILITY_ID_BEGIN: i32 = 1000; 675ba71b47Sopenharmony_cipub const SUBSYS_COMMUNICATION_SYS_ABILITY_ID_BEGIN: i32 = 1100; 685ba71b47Sopenharmony_cipub const RPC_UNREGISTERED_TEST_SERVICE: i32 = 1108; 695ba71b47Sopenharmony_cipub const RPC_TEST_SERVICE: i32 = 1109; 705ba71b47Sopenharmony_cipub const RPC_TEST_SERVICE2: i32 = 1110; 715ba71b47Sopenharmony_cipub const IPC_MSG_SEV: i32 = 1114; 725ba71b47Sopenharmony_cipub const IPC_MSG_UNREGISTERED_SERVER: i32 = 1115; 735ba71b47Sopenharmony_cipub const IPC_MSG_REPEAT_SERVER: i32 = 1116; 745ba71b47Sopenharmony_cipub const IPC_MSG_SERVER: i32 = 1117; 755ba71b47Sopenharmony_cipub const IPC_TEST_SERVICE: i32 = 1118; 765ba71b47Sopenharmony_cipub const IPC_EXTRA_TEST_SERVICE: i32 = 1119; 775ba71b47Sopenharmony_cipub const WIFI_DEVICE_SYS_ABILITY_ID: i32 = 1120; 785ba71b47Sopenharmony_cipub const WIFI_HOTSPOT_SYS_ABILITY_ID: i32 = 1121; 795ba71b47Sopenharmony_cipub const WIFI_ENHANCER_SYS_ABILITY_ID: i32 = 1122; 805ba71b47Sopenharmony_cipub const WIFI_P2P_SYS_ABILITY_ID: i32 = 1123; 815ba71b47Sopenharmony_cipub const WIFI_SCAN_SYS_ABILITY_ID: i32 = 1124; 825ba71b47Sopenharmony_cipub const BLUETOOTH_HOST_SYS_ABILITY_ID: i32 = 1130; 835ba71b47Sopenharmony_cipub const NFC_MANAGER_SYS_ABILITY_ID: i32 = 1140; 845ba71b47Sopenharmony_cipub const SE_MANAGER_SYS_ABILITY_ID: i32 = 1141; 855ba71b47Sopenharmony_cipub const DISCOVER_SYS_ABILITY_ID: i32 = 1160; 865ba71b47Sopenharmony_cipub const DNET_SYS_ABILITY_ID: i32 = 1170; 875ba71b47Sopenharmony_cipub const NET_MANAGER_SYS_ABILITY_ID: i32 = 1150; 885ba71b47Sopenharmony_cipub const COMM_NET_CONN_MANAGER_SYS_ABILITY_ID: i32 = 1151; 895ba71b47Sopenharmony_cipub const COMM_NET_POLICY_MANAGER_SYS_ABILITY_ID: i32 = 1152; 905ba71b47Sopenharmony_cipub const COMM_NET_STATS_MANAGER_SYS_ABILITY_ID: i32 = 1153; 915ba71b47Sopenharmony_cipub const COMM_NET_TETHERING_MANAGER_SYS_ABILITY_ID: i32 = 1154; 925ba71b47Sopenharmony_cipub const COMM_VPN_MANAGER_SYS_ABILITY_ID: i32 = 1155; 935ba71b47Sopenharmony_cipub const COMM_DNS_MANAGER_SYS_ABILITY_ID: i32 = 1156; 945ba71b47Sopenharmony_cipub const COMM_ETHERNET_MANAGER_SYS_ABILITY_ID: i32 = 1157; 955ba71b47Sopenharmony_cipub const COMM_NETSYS_NATIVE_SYS_ABILITY_ID: i32 = 1158; 965ba71b47Sopenharmony_cipub const COMM_MDNS_MANAGER_SYS_ABILITY_ID: i32 = 1161; 975ba71b47Sopenharmony_cipub const COMM_NETSYS_EXT_SYS_ABILITY_ID: i32 = 1162; 985ba71b47Sopenharmony_cipub const COMM_DISTRIBUTED_NET_ABILITY_ID: i32 = 1163; 995ba71b47Sopenharmony_cipub const SMART_COMM_SYS_ABILITY_ID: i32 = 1180; 1005ba71b47Sopenharmony_cipub const NEARLINK_HOST_SYS_ABILITY_ID: i32 = 1190; 1015ba71b47Sopenharmony_cipub const SUBSYS_DFX_SYS_ABILITY_ID_BEGIN: i32 = 1200; 1025ba71b47Sopenharmony_cipub const DFX_SYS_HIVIEW_ABILITY_ID: i32 = 1201; 1035ba71b47Sopenharmony_cipub const DFX_FAULT_LOGGER_ABILITY_ID: i32 = 1202; 1045ba71b47Sopenharmony_cipub const DFX_SYS_EVENT_SERVICE_ABILITY_ID: i32 = 1203; 1055ba71b47Sopenharmony_cipub const DFX_SYS_NATIVE_MEMORY_PROFILER_SERVICE_ABILITY_ID: i32 = 1205; 1065ba71b47Sopenharmony_cipub const XPERF_SYS_TRACE_SERVICE_ABILITY_ID: i32 = 1208; 1075ba71b47Sopenharmony_cipub const XPERF_SYS_IO_SERVICE_ABILITY_ID: i32 = 1209; 1085ba71b47Sopenharmony_cipub const XPERF_BIGDATA_MANAGER_SERVICE_ABILITY_ID: i32 = 1210; 1095ba71b47Sopenharmony_cipub const DFX_HI_DUMPER_SERVICE_ABILITY_ID: i32 = 1212; 1105ba71b47Sopenharmony_cipub const XPOWER_MANAGER_SYSTEM_ABILITY_ID: i32 = 1213; 1115ba71b47Sopenharmony_cipub const DFX_HI_PERF_SERVICE_ABILITY_ID: i32 = 1214; 1125ba71b47Sopenharmony_cipub const DFX_HI_DUMPER_CPU_SERVICE_ABILITY_ID: i32 = 1215; 1135ba71b47Sopenharmony_cipub const SUBSYS_DISTRIBUTEDDATAMNG_SYS_ABILITY_ID_BEGIN: i32 = 1300; 1145ba71b47Sopenharmony_cipub const DISTRIBUTED_KV_DATA_SERVICE_ABILITY_ID: i32 = 1301; 1155ba71b47Sopenharmony_cipub const DISTRIBUTED_FS_DAEMON_SERVICE_ID: i32 = 1302; 1165ba71b47Sopenharmony_cipub const DISTRIBUTED_FS_META_SERVICE_ID: i32 = 1303; 1175ba71b47Sopenharmony_cipub const DISTRIBUTED_FS_STORAGE_SERVICE_ID: i32 = 1304; 1185ba71b47Sopenharmony_cipub const SUBSYS_DISTRIBUTEDSCHEDULE_SYS_ABILITY_ID_BEGIN: i32 = 1400; 1195ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_SA_ID: i32 = 1401; 1205ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_ADAPTER_SA_ID: i32 = 1402; 1215ba71b47Sopenharmony_cipub const DISTRIBUTED_SCENARIO_MGR_SA_ID: i32 = 1403; 1225ba71b47Sopenharmony_cipub const CONTINUATION_MANAGER_SA_ID: i32 = 1404; 1235ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_SO_ID: i32 = 1490; 1245ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_OS_ID: i32 = 1491; 1255ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_OOS_ID: i32 = 1492; 1265ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_TT_ID: i32 = 1493; 1275ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_LISTEN_ID: i32 = 1494; 1285ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_CONNECTION_ID: i32 = 1495; 1295ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_INCOMPLETE_ID: i32 = 1496; 1305ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_ONDEMAND_ID: i32 = 1497; 1315ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_AUDIO_ID: i32 = 1498; 1325ba71b47Sopenharmony_cipub const DISTRIBUTED_SCHED_TEST_MEDIA_ID: i32 = 1499; 1335ba71b47Sopenharmony_cipub const SUBSYS_DRIVERS_SYS_ABILITY_ID_BEGIN: i32 = 1500; 1345ba71b47Sopenharmony_cipub const SUBSYS_GLOBAL_SYS_ABILITY_ID_BEGIN: i32 = 1600; 1355ba71b47Sopenharmony_cipub const ENTERPRISE_DEVICE_MANAGER_SA_ID: i32 = 1601; 1365ba71b47Sopenharmony_cipub const I18N_SA_ID: i32 = 1602; 1375ba71b47Sopenharmony_cipub const SUBSYS_GRAPHIC_SYS_ABILITY_ID_BEGIN: i32 = 1700; 1385ba71b47Sopenharmony_cipub const SUBSYS_HBS_SYS_ABILITY_ID_BEGIN: i32 = 1800; 1395ba71b47Sopenharmony_cipub const SUBSYS_IAWARE_SYS_ABILITY_ID_BEGIN: i32 = 1900; 1405ba71b47Sopenharmony_cipub const RES_SCHED_SYS_ABILITY_ID: i32 = 1901; 1415ba71b47Sopenharmony_cipub const RESSCHEDD_SA_ID: i32 = 1902; 1425ba71b47Sopenharmony_cipub const BACKGROUND_TASK_MANAGER_SERVICE_ID: i32 = 1903; 1435ba71b47Sopenharmony_cipub const WORK_SCHEDULE_SERVICE_ID: i32 = 1904; 1445ba71b47Sopenharmony_cipub const COMPONENT_SCHEDULE_SERVICE_ID: i32 = 1905; 1455ba71b47Sopenharmony_cipub const SOC_PERF_SERVICE_SA_ID: i32 = 1906; 1465ba71b47Sopenharmony_cipub const DEVICE_USAGE_STATISTICS_SYS_ABILITY_ID: i32 = 1907; 1475ba71b47Sopenharmony_cipub const MEMORY_MANAGER_SA_ID: i32 = 1909; 1485ba71b47Sopenharmony_cipub const SUSPEND_MANAGER_SYSTEM_ABILITY_ID: i32 = 1910; 1495ba71b47Sopenharmony_cipub const ABNORMAL_EFFICIENCY_MGR_SYSTEM_ABILITY_ID: i32 = 1911; 1505ba71b47Sopenharmony_cipub const CONCURRENT_TASK_SERVICE_ID: i32 = 1912; 1515ba71b47Sopenharmony_cipub const RESOURCE_QUOTA_CONTROL_SYSTEM_ABILITY_ID: i32 = 1913; 1525ba71b47Sopenharmony_cipub const DEVICE_STANDBY_SERVICE_SYSTEM_ABILITY_ID: i32 = 1914; 1535ba71b47Sopenharmony_cipub const TASK_HEARTBEAT_MGR_SYSTEM_ABILITY_ID: i32 = 1915; 1545ba71b47Sopenharmony_cipub const APP_NAP_SYSTEM_ABILITY_ID: i32 = 1916; 1555ba71b47Sopenharmony_cipub const SUBSYS_IDE_SYS_ABILITY_ID_BEGIN: i32 = 2000; 1565ba71b47Sopenharmony_cipub const SUBSYS_INTELLIACCESSORIES_SYS_ABILITY_ID_BEGIN: i32 = 2100; 1575ba71b47Sopenharmony_cipub const SUBSYS_INTELLISPEAKER_SYS_ABILITY_ID_BEGIN: i32 = 2200; 1585ba71b47Sopenharmony_cipub const SUBSYS_INTELLITV_SYS_ABILITY_ID_BEGIN: i32 = 2300; 1595ba71b47Sopenharmony_cipub const SUBSYS_IOT_SYS_ABILITY_ID_BEGIN: i32 = 2400; 1605ba71b47Sopenharmony_cipub const SUBSYS_IOTHARDWARE_SYS_ABILITY_ID_BEGIN: i32 = 2500; 1615ba71b47Sopenharmony_cipub const SUBSYS_IVIHARDWARE_SYS_ABILITY_ID_BEGIN: i32 = 2600; 1625ba71b47Sopenharmony_cipub const IVIHARDWARE_MANAGER_SA_ID: i32 = 2601; 1635ba71b47Sopenharmony_cipub const IVIHARDWARE_ADAS_SA_ID: i32 = 2602; 1645ba71b47Sopenharmony_cipub const IVIHARDWARE_TBOX_SA_ID: i32 = 2603; 1655ba71b47Sopenharmony_cipub const IVIHARDWARE_CLUSTER_SA_ID: i32 = 2604; 1665ba71b47Sopenharmony_cipub const SUBSYS_KERNEL_SYS_ABILITY_ID_BEGIN: i32 = 2700; 1675ba71b47Sopenharmony_cipub const SUBSYS_LOCATION_SYS_ABILITY_ID_BEGIN: i32 = 2800; 1685ba71b47Sopenharmony_cipub const LOCATION_GEO_CONVERT_SA_ID: i32 = 2801; 1695ba71b47Sopenharmony_cipub const LOCATION_LOCATOR_SA_ID: i32 = 2802; 1705ba71b47Sopenharmony_cipub const LOCATION_GNSS_SA_ID: i32 = 2803; 1715ba71b47Sopenharmony_cipub const LOCATION_NETWORK_LOCATING_SA_ID: i32 = 2804; 1725ba71b47Sopenharmony_cipub const LOCATION_NOPOWER_LOCATING_SA_ID: i32 = 2805; 1735ba71b47Sopenharmony_cipub const LOCATION_NOTIFICATION_SA_ID: i32 = 2806; 1745ba71b47Sopenharmony_cipub const SUBSYS_MSDP_SYS_ABILITY_ID_BEGIN: i32 = 2900; 1755ba71b47Sopenharmony_cipub const MSDP_MOTION_SERVICE_ID: i32 = 2901; 1765ba71b47Sopenharmony_cipub const MSDP_DEVICESTATUS_SERVICE_ID: i32 = 2902; 1775ba71b47Sopenharmony_cipub const MSDP_MOVEMENT_SERVICE_ID: i32 = 2903; 1785ba71b47Sopenharmony_cipub const MSDP_SPATIAL_AWARENESS_SERVICE_ID: i32 = 2904; 1795ba71b47Sopenharmony_cipub const MSDP_GEOFENCE_SERVICE_ID: i32 = 2905; 1805ba71b47Sopenharmony_cipub const MSDP_TIMELINE_SERVICE_ID: i32 = 2906; 1815ba71b47Sopenharmony_cipub const MSDP_USER_STATUS_SERVICE_ID: i32 = 2907; 1825ba71b47Sopenharmony_cipub const SUBSYS_MULTIMEDIA_SYS_ABILITY_ID_BEGIN: i32 = 3000; 1835ba71b47Sopenharmony_cipub const AUDIO_DISTRIBUTED_SERVICE_ID: i32 = 3001; 1845ba71b47Sopenharmony_cipub const PLAYER_DISTRIBUTED_SERVICE_ID: i32 = 3002; 1855ba71b47Sopenharmony_cipub const RADIO_IVI_SERVICE_ID: i32 = 3003; 1865ba71b47Sopenharmony_cipub const AUDIO_SWIFT_SERVICE_ID: i32 = 3004; 1875ba71b47Sopenharmony_cipub const UPDATE_DISTRIBUTED_SERVICE_ID: i32 = 3006; 1885ba71b47Sopenharmony_cipub const MEDIA_LIBRARY_SERVICE_ID: i32 = 3007; 1895ba71b47Sopenharmony_cipub const CAMERA_SERVICE_ID: i32 = 3008; 1905ba71b47Sopenharmony_cipub const AUDIO_POLICY_SERVICE_ID: i32 = 3009; 1915ba71b47Sopenharmony_cipub const AVSESSION_SERVICE_ID: i32 = 3010; 1925ba71b47Sopenharmony_cipub const AV_CODEC_SERVICE_ID: i32 = 3011; 1935ba71b47Sopenharmony_cipub const MEDIA_KEY_SYSTEM_SERVICE_ID: i32 = 3012; 1945ba71b47Sopenharmony_cipub const SUBSYS_MULTIMODAINPUT_SYS_ABILITY_ID_BEGIN: i32 = 3100; 1955ba71b47Sopenharmony_cipub const MULTIMODAL_INPUT_SERVICE_ID: i32 = 3101; 1965ba71b47Sopenharmony_cipub const MULTIMODAL_CHANNEL_SERVICE_ID: i32 = 3102; 1975ba71b47Sopenharmony_cipub const SUBSYS_NOTIFICATION_SYS_ABILITY_ID_BEGIN: i32 = 3200; 1985ba71b47Sopenharmony_cipub const EVENT_MANAGER_SERVICE_ID: i32 = 3201; 1995ba71b47Sopenharmony_cipub const COMMON_EVENT_SERVICE_ABILITY_ID: i32 = 3202; 2005ba71b47Sopenharmony_cipub const ADVANCED_NOTIFICATION_SERVICE_ABILITY_ID: i32 = 3203; 2015ba71b47Sopenharmony_cipub const COMMON_EVENT_SERVICE_ID: i32 = 3299; 2025ba71b47Sopenharmony_cipub const SUBSYS_POWERMNG_SYS_ABILITY_ID_BEGIN: i32 = 3300; 2035ba71b47Sopenharmony_cipub const POWER_MANAGER_SERVICE_ID: i32 = 3301; 2045ba71b47Sopenharmony_cipub const POWER_MANAGER_BATT_SERVICE_ID: i32 = 3302; 2055ba71b47Sopenharmony_cipub const POWER_MANAGER_THERMAL_SERVICE_ID: i32 = 3303; 2065ba71b47Sopenharmony_cipub const POWER_MANAGER_BATT_STATS_SERVICE_ID: i32 = 3304; 2075ba71b47Sopenharmony_cipub const DISPLAY_MANAGER_SERVICE_ID: i32 = 3308; 2085ba71b47Sopenharmony_cipub const IVIPOWER_ENHANCED_SERVICE_ID: i32 = 3309; 2095ba71b47Sopenharmony_cipub const SUBSYS_ROUTER_SYS_ABILITY_ID_BEGIN: i32 = 3400; 2105ba71b47Sopenharmony_cipub const SUBSYS_SECURITY_SYS_ABILITY_ID_BEGIN: i32 = 3500; 2115ba71b47Sopenharmony_cipub const ACCESS_TOKEN_MANAGER_SERVICE_ID: i32 = 3503; 2125ba71b47Sopenharmony_cipub const TOKEN_SYNC_MANAGER_SERVICE_ID: i32 = 3504; 2135ba71b47Sopenharmony_cipub const PRIVACY_MANAGER_SERVICE_ID: i32 = 3505; 2145ba71b47Sopenharmony_cipub const SECURITY_COMPONENT_SERVICE_ID: i32 = 3506; 2155ba71b47Sopenharmony_cipub const LOCAL_CODE_SIGN_SERVICE_ID: i32 = 3507; 2165ba71b47Sopenharmony_cipub const SANDBOX_MANAGER_SERVICE_ID: i32 = 3508; 2175ba71b47Sopenharmony_cipub const DEVICE_SECURITY_LEVEL_MANAGER_SA_ID: i32 = 3511; 2185ba71b47Sopenharmony_cipub const CERT_MANAGER_SERVICE_SA_ID: i32 = 3512; 2195ba71b47Sopenharmony_cipub const DEVICE_THREAT_DETECTION_SERVICE_SA_ID: i32 = 3513; 2205ba71b47Sopenharmony_cipub const DLP_PERMISSION_SERVICE_ID: i32 = 3521; 2215ba71b47Sopenharmony_cipub const RISK_ANALYSIS_MANAGER_SA_ID: i32 = 3523; 2225ba71b47Sopenharmony_cipub const DATA_COLLECT_MANAGER_SA_ID: i32 = 3524; 2235ba71b47Sopenharmony_cipub const DLP_CREDENTIAL_SERVICE_ID: i32 = 3553; 2245ba71b47Sopenharmony_cipub const SUBSYS_SENSORS_SYS_ABILITY_ID_BEGIN: i32 = 3600; 2255ba71b47Sopenharmony_cipub const SENSOR_SERVICE_ABILITY_ID: i32 = 3601; 2265ba71b47Sopenharmony_cipub const MISCDEVICE_SERVICE_ABILITY_ID: i32 = 3602; 2275ba71b47Sopenharmony_cipub const EXTSHB_SERVICE_ABILITY_ID: i32 = 3603; 2285ba71b47Sopenharmony_cipub const MEDICAL_SENSOR_SERVICE_ABILITY_ID: i32 = 3605; 2295ba71b47Sopenharmony_cipub const SUBSYS_SMALLSERVICES_SYS_ABILITY_ID_BEGIN: i32 = 3700; 2305ba71b47Sopenharmony_cipub const PASTEBOARD_SERVICE_ID: i32 = 3701; 2315ba71b47Sopenharmony_cipub const TIME_SERVICE_ID: i32 = 3702; 2325ba71b47Sopenharmony_cipub const INPUT_METHOD_SYSTEM_ABILITY_ID: i32 = 3703; 2335ba71b47Sopenharmony_cipub const SCREENLOCK_SERVICE_ID: i32 = 3704; 2345ba71b47Sopenharmony_cipub const WALLPAPER_MANAGER_SERVICE_ID: i32 = 3705; 2355ba71b47Sopenharmony_cipub const DOWNLOAD_SERVICE_ID: i32 = 3706; 2365ba71b47Sopenharmony_cipub const PRINT_SERVICE_ID: i32 = 3707; 2375ba71b47Sopenharmony_cipub const SCAN_SERVICE_ID: i32 = 3708; 2385ba71b47Sopenharmony_cipub const SUBSYS_SOURCECODETRANSFORMER_SYS_ABILITY_ID_BEGIN: i32 = 3800; 2395ba71b47Sopenharmony_cipub const SUBSYS_STARTUP_SYS_ABILITY_ID_BEGIN: i32 = 3900; 2405ba71b47Sopenharmony_cipub const PARAM_WATCHER_DISTRIBUTED_SERVICE_ID: i32 = 3901; 2415ba71b47Sopenharmony_cipub const SYSPARAM_DEVICE_SERVICE_ID: i32 = 3902; 2425ba71b47Sopenharmony_cipub const SUBSYS_TELEPONY_SYS_ABILITY_ID_BEGIN: i32 = 4000; 2435ba71b47Sopenharmony_cipub const TELEPHONY_SYS_ABILITY_ID: i32 = 4001; 2445ba71b47Sopenharmony_cipub const DCALL_SYS_ABILITY_ID: i32 = 4002; 2455ba71b47Sopenharmony_cipub const TELEPHONY_CALL_MANAGER_SYS_ABILITY_ID: i32 = 4005; 2465ba71b47Sopenharmony_cipub const TELEPHONY_CELLULAR_CALL_SYS_ABILITY_ID: i32 = 4006; 2475ba71b47Sopenharmony_cipub const TELEPHONY_CELLULAR_DATA_SYS_ABILITY_ID: i32 = 4007; 2485ba71b47Sopenharmony_cipub const TELEPHONY_SMS_MMS_SYS_ABILITY_ID: i32 = 4008; 2495ba71b47Sopenharmony_cipub const TELEPHONY_STATE_REGISTRY_SYS_ABILITY_ID: i32 = 4009; 2505ba71b47Sopenharmony_cipub const TELEPHONY_CORE_SERVICE_SYS_ABILITY_ID: i32 = 4010; 2515ba71b47Sopenharmony_cipub const TELEPHONY_DATA_STORAGE_SYS_ABILITY_ID: i32 = 4012; 2525ba71b47Sopenharmony_cipub const TELEPHONY_IMS_SYS_ABILITY_ID: i32 = 4014; 2535ba71b47Sopenharmony_cipub const SUBSYS_UPDATE_SYS_ABILITY_ID_BEGIN: i32 = 4100; 2545ba71b47Sopenharmony_cipub const SYS_INSTALLER_DISTRIBUTED_SERVICE_ID: i32 = 4101; 2555ba71b47Sopenharmony_cipub const QUICKFIX_ENGINE_SERVICE_ID: i32 = 4102; 2565ba71b47Sopenharmony_cipub const MODULE_UPDATE_SERVICE_ID: i32 = 4103; 2575ba71b47Sopenharmony_cipub const SUBSYS_USB_SYS_ABILITY_ID_BEGIN: i32 = 4200; 2585ba71b47Sopenharmony_cipub const USB_SYSTEM_ABILITY_ID: i32 = 4201; 2595ba71b47Sopenharmony_cipub const SUBSYS_WEARABLE_SYS_ABILITY_ID_BEGIN: i32 = 4300; 2605ba71b47Sopenharmony_cipub const SUBSYS_WEARABLEHARDWARE_SYS_ABILITY_ID_BEGIN: i32 = 4400; 2615ba71b47Sopenharmony_cipub const SUBSYS_IVI_SYS_ABILITY_ID_BEGIN: i32 = 4500; 2625ba71b47Sopenharmony_cipub const IVI_DRIVINGSAFETY_SA_ID: i32 = 4501; 2635ba71b47Sopenharmony_cipub const IVI_CONFIGMANAGER_SA_ID: i32 = 4502; 2645ba71b47Sopenharmony_cipub const IVI_COCKPITMONITOR_SA_ID: i32 = 4503; 2655ba71b47Sopenharmony_cipub const WINDOW_MANAGER_ID: i32 = 4600; 2665ba71b47Sopenharmony_cipub const VSYNC_MANAGER_ID: i32 = 4601; 2675ba71b47Sopenharmony_cipub const VSYNC_MANAGER_TEST_ID: i32 = 4602; 2685ba71b47Sopenharmony_cipub const GRAPHIC_DUMPER_SERVICE_SA_ID: i32 = 4603; 2695ba71b47Sopenharmony_cipub const GRAPHIC_DUMPER_COMMAND_SA_ID: i32 = 4604; 2705ba71b47Sopenharmony_cipub const ANIMATION_SERVER_SA_ID: i32 = 4605; 2715ba71b47Sopenharmony_cipub const WINDOW_MANAGER_SERVICE_ID: i32 = 4606; 2725ba71b47Sopenharmony_cipub const DISPLAY_MANAGER_SERVICE_SA_ID: i32 = 4607; 2735ba71b47Sopenharmony_cipub const SOFTBUS_SERVER_SA_ID: i32 = 4700; 2745ba71b47Sopenharmony_cipub const DEVICE_AUTH_SERVICE_ID: i32 = 4701; 2755ba71b47Sopenharmony_cipub const SUBSYS_DISTRIBUTED_HARDWARE_SYS_ABILITY_ID_BEGIN: i32 = 4800; 2765ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_SA_ID: i32 = 4801; 2775ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_DEVICEMANAGER_SA_ID: i32 = 4802; 2785ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_CAMERA_SOURCE_SA_ID: i32 = 4803; 2795ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_CAMERA_SINK_SA_ID: i32 = 4804; 2805ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_AUDIO_SOURCE_SA_ID: i32 = 4805; 2815ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_AUDIO_SINK_SA_ID: i32 = 4806; 2825ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_SCREEN_SOURCE_SA_ID: i32 = 4807; 2835ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_SCREEN_SINK_SA_ID: i32 = 4808; 2845ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_INPUT_SOURCE_SA_ID: i32 = 4809; 2855ba71b47Sopenharmony_cipub const DISTRIBUTED_HARDWARE_INPUT_SINK_SA_ID: i32 = 4810; 2865ba71b47Sopenharmony_cipub const DEVICE_STORAGE_MANAGER_SERVICE_ID: i32 = 5000; 2875ba71b47Sopenharmony_cipub const STORAGE_SERVICE_ID: i32 = 5001; 2885ba71b47Sopenharmony_cipub const STORAGE_MANAGER_DAEMON_ID: i32 = 5002; 2895ba71b47Sopenharmony_cipub const STORAGE_MANAGER_MANAGER_ID: i32 = 5003; 2905ba71b47Sopenharmony_cipub const FILE_ACCESS_SERVICE_ID: i32 = 5010; 2915ba71b47Sopenharmony_cipub const DEVICE_SERVICE_MANAGER_SA_ID: i32 = 5100; 2925ba71b47Sopenharmony_cipub const HDF_EXTERNAL_DEVICE_MANAGER_SA_ID: i32 = 5110; 2935ba71b47Sopenharmony_cipub const SUBSYS_FILEMANAGEMENT_SYS_ABILITY_ID_BEGIN: i32 = 5200; 2945ba71b47Sopenharmony_cipub const FILEMANAGEMENT_DISTRIBUTED_FILE_DAEMON_SA_ID: i32 = 5201; 2955ba71b47Sopenharmony_cipub const FILEMANAGEMENT_DISTRIBUTED_FILE_SERVICE_SA_ID: i32 = 5202; 2965ba71b47Sopenharmony_cipub const FILEMANAGEMENT_BACKUP_SERVICE_SA_ID: i32 = 5203; 2975ba71b47Sopenharmony_cipub const FILEMANAGEMENT_CLOUD_SYNC_SERVICE_SA_ID: i32 = 5204; 2985ba71b47Sopenharmony_cipub const FILEMANAGEMENT_CLOUD_DAEMON_SERVICE_SA_ID: i32 = 5205; 2995ba71b47Sopenharmony_cipub const FILEMANAGEMENT_CLOUD_BACKUP_SERVICE_SA_ID: i32 = 5206; 3005ba71b47Sopenharmony_cipub const SUBSYS_TESTPLATFORM_SYS_ABILITY_ID_BEGIN: i32 = 5500; 3015ba71b47Sopenharmony_cipub const DEVICE_ATTEST_PROFILE_SA_ID: i32 = 5501; 3025ba71b47Sopenharmony_cipub const DISTRIBUTED_DEVICE_PROFILE_SA_ID: i32 = 6001; 3035ba71b47Sopenharmony_cipub const ADVERTISING_SA_ID: i32 = 6104; 3045ba71b47Sopenharmony_cipub const ECOLOGICAL_RULE_MANAGER_SA_ID: i32 = 6105; 3055ba71b47Sopenharmony_cipub const SUBSYS_ACE_SYS_ABILITY_ID_BEGIN: i32 = 7001; 3065ba71b47Sopenharmony_cipub const ARKUI_UI_APPEARANCE_SERVICE_ID: i32 = 7002; 3075ba71b47Sopenharmony_cipub const CA_DAEMON_ID: i32 = 8001; 3085ba71b47Sopenharmony_cipub const COMM_WEARABLE_DISTRIBUTED_NET_ABILITY_ID: i32 = 8400; 3095ba71b47Sopenharmony_ci 3105ba71b47Sopenharmony_ci// reserved for vendor 3115ba71b47Sopenharmony_cipub const VENDOR_SYS_ABILITY_ID_BEGIN: i32 = 0x00010000; // 65536 3125ba71b47Sopenharmony_cipub const VENDOR_SYS_ABILITY_ID_END: i32 = 0x00020000; // 131072 3135ba71b47Sopenharmony_cipub const LAST_SYS_ABILITY_ID: i32 = 0x00ffffff; // 16777215 314