1# raw_file_manager.h 2 3 4## Overview 5 6Provides functions for managing rawfile resources. 7 8You can use the resource manager to open a rawfile and perform operations such as data search and reading. 9 10**Since:** 118 12 13**Related Modules:** 14 15[Rawfile](rawfile.md) 16 17 18## Summary 19 20 21### Types 22 23| Name | Description | 24| -------- | -------- | 25| [NativeResourceManager](rawfile.md#nativeresourcemanager) | Implements the resource manager. | 26 27 28### Functions 29 30| Name | Description | 31| -------- | -------- | 32| [OH_ResourceManager_InitNativeResourceManager](rawfile.md#oh_resourcemanager_initnativeresourcemanager) (napi_env env, napi_value jsResMgr) | Obtains the native resource manager based on JavaScipt resource manager. | 33| [OH_ResourceManager_ReleaseNativeResourceManager](rawfile.md#oh_resourcemanager_releasenativeresourcemanager) ([NativeResourceManager](rawfile.md#nativeresourcemanager) \*resMgr) | Releases a native resource manager. | 34| [OH_ResourceManager_OpenRawDir](rawfile.md#oh_resourcemanager_openrawdir) (const [NativeResourceManager](rawfile.md#nativeresourcemanager) \*mgr, const char \*dirName) | Opens a rawfile directory. | 35| [OH_ResourceManager_OpenRawFile](rawfile.md#oh_resourcemanager_openrawfile) (const [NativeResourceManager](rawfile.md#nativeresourcemanager) \*mgr, const char \*fileName) | Opens a rawfile. | 36