1# API声明文件公共仓 2 3## 简介 4 5[C API](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/user_guide.md)公共仓,用来提交 C API 声明头文件。OpenHarmony C API接口是操作系统提供给应用使用C/C++语言生态库的系统C接口, 6是系统与应用的C能力契约;这些接口需要保持足够的稳定性。C API接口当前按照功能组织放到各个领域目录下,具体目录如下。 7 8## 目录 9 10``` 11|─ai 12| ├─neural_network_runtime 13├─arkui 14| ├─ace_engine 15├─bundlemanager 16| ├─bundle_framework 17│ | ├─bundle 18├─commonlibrary 19| ├─memory_utils 20│ | ├─bundle 21├─distributeddatamgr 22| ├─relational_store 23├─drivers 24| ├─external_device_manager 25├─global 26| ├─resource_management 27├─graphic 28| ├─graphic_2d 29├─hiviewdfx 30| ├─hiappevent 31| ├─hilog 32| ├─hitrace 33├─multimedia 34| ├─audio_framework 35| ├─av_codec 36| ├─image_framework 37| ├─player_framework 38├─resourceschedule 39| ├─ffrt 40├─security 41| ├─huks 42├─startup 43| ├─init 44├─third_party 45 46 47``` 48 49## 相关仓 50 51[interface_sdk_c](https://gitee.com/openharmony-sig/interface_sdk_c/) 52 53[C API编码规范](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/capi_naming.md): 描述了OpenHarmony C API的设计规范,指导开发者如何设计发布一个接口。 54 55[C API构建指南](https://gitee.com/openharmony-sig/interface_sdk_c/blob/master/docs/howto_add.md):描述了如何在build.gn中添加C API的构建目标。 56 57 58