1# oh_fileio.h 2 3 4## 概述 5 6fileio模块接口定义,使用fileio提供的native接口,进行文件基础操作。 7 8**库:** libohfileio.so 9 10**系统能力:** SystemCapability.FileManagement.File.FileIO 11 12**起始版本:** 12 13 14**相关模块:**[FileIO](_file_i_o.md) 15 16 17## 汇总 18 19 20### 类型定义 21 22| 名称 | 描述 | 23| -------- | -------- | 24| typedef enum [FileIO_FileLocation](_file_i_o.md#fileio_filelocation) [FileIO_FileLocation](_file_i_o.md#fileio_filelocation) | 文件存储位置枚举值。 | 25 26 27### 枚举 28 29| 名称 | 描述 | 30| -------- | -------- | 31| [FileIO_FileLocation](_file_i_o.md#fileio_filelocation) {<br/>LOCAL = 1,<br/>CLOUD = 2,<br/>LOCAL_AND_CLOUD = 3<br/>} | 文件存储位置枚举值。 | 32 33 34### 函数 35 36| 名称 | 描述 | 37| -------- | -------- | 38| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_FileIO_GetFileLocation](_file_i_o.md#oh_fileio_getfilelocation) (char \*uri, int uriLength, [FileIO_FileLocation](_file_i_o.md#fileio_filelocation) \*location) | 获取文件存储位置。 | 39