# Init ## Overview Provides the API for querying the support for a SystemCapability (SysCap), which refers to a standalone feature in the operating system. Different devices support different SysCap sets. Each SysCap corresponds to one or more APIs. The result is returned by checking the SysCap configuration file. **Since** 8 ## Summary ### Files | Name| Description| | -------- | -------- | | [syscap_ndk.h](syscap__ndk_8h.md) | Provides the API for querying whether a SysCap is supported.
**File to include**:
**Library**: libdeviceinfo_ndk.z.so| ### Functions | Name| Description| | -------- | -------- | | [canIUse](#caniuse) (const char \*cap) | Checks whether a SysCap is supported. | ## Function Description ### canIUse() ``` bool canIUse (const char * cap) ``` **Description** Checks whether a SysCap is supported. **Parameters** | Name| Description| | -------- | -------- | | cap | Pointer to the SysCap to check. | **Returns** Returns **true** if the SysCap is supported; returns **false** otherwise.