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