1e41f4b71Sopenharmony_ci# syscap_ndk.h 2e41f4b71Sopenharmony_ci 3e41f4b71Sopenharmony_ci 4e41f4b71Sopenharmony_ci## Overview 5e41f4b71Sopenharmony_ci 6e41f4b71Sopenharmony_ciProvides the API for querying whether a SystemCapability (SysCap) is supported. SysCap refers to a standalone feature in the operating system. Different devices support different SysCap sets. Each SysCap corresponds to one or more APIs. You can determine whether an API can be used by checking SysCap support. 7e41f4b71Sopenharmony_ci 8e41f4b71Sopenharmony_ci**Since** 9e41f4b71Sopenharmony_ci 10e41f4b71Sopenharmony_ci8 11e41f4b71Sopenharmony_ci 12e41f4b71Sopenharmony_ci**Related module** 13e41f4b71Sopenharmony_ci 14e41f4b71Sopenharmony_ci[Init](init.md) 15e41f4b71Sopenharmony_ci 16e41f4b71Sopenharmony_ci 17e41f4b71Sopenharmony_ci## Summary 18e41f4b71Sopenharmony_ci 19e41f4b71Sopenharmony_ci 20e41f4b71Sopenharmony_ci### Functions 21e41f4b71Sopenharmony_ci 22e41f4b71Sopenharmony_ci| Name| Description| 23e41f4b71Sopenharmony_ci| -------- | -------- | 24e41f4b71Sopenharmony_ci| [canIUse](init.md#caniuse) (const char \*cap) | Checks whether a SysCap is supported.| 25