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