• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# Environment
2
3## 概述
4
5提供获取公共文件根目录路径的能力。
6
7**起始版本:** 12
8
9
10## 汇总
11
12### 文件
13
14| 名称 | 描述 |
15| -------- | -------- |
16| [oh_environment.h](oh__environment_8h.md) | environment模块接口定义,使用environment提供的native接口,获取公共文件根目录的沙箱路径。  |
17
18### 函数
19
20| 名称 | 描述 |
21| -------- | -------- |
22| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_Environment_GetUserDownloadDir](#oh_environment_getuserdownloaddir) (char \*\*result) | 获取Download根目录沙箱路径。只支持2in1设备。 |
23| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_Environment_GetUserDesktopDir](#oh_environment_getuserdesktopdir) (char \*\*result) | 获取Desktop根目录沙箱路径。只支持2in1设备。 |
24| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_Environment_GetUserDocumentDir](#oh_environment_getuserdocumentdir) (char \*\*result) | 获取Document根目录沙箱路径。只支持2in1设备。 |
25
26## 函数说明
27
28### OH_Environment_GetUserDesktopDir()
29
30```
31FileManagement_ErrCode OH_Environment_GetUserDesktopDir(char **result)
32```
33**描述**
34获取Desktop根目录沙箱路径。
35
36**起始版本:** 12
37
38**参数:**
39
40| 名称 | 描述 |
41| -------- | -------- |
42| result | Desktop根目录路径指针。请引用头文件malloc.h并使用free()进行资源释放。  |
43
44**返回:**
45
46返回FileManagement模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode)。
47
48
49### OH_Environment_GetUserDocumentDir()
50
51```
52FileManagement_ErrCode OH_Environment_GetUserDocumentDir(char **result)
53```
54**描述**
55获取Document根目录沙箱路径。
56
57**起始版本:** 12
58
59**参数:**
60
61| 名称 | 描述 |
62| -------- | -------- |
63| result | Document根目录路径指针。请引用头文件malloc.h并使用free()进行资源释放。  |
64
65
66**返回:**
67
68返回FileManagement模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode)。
69
70
71### OH_Environment_GetUserDownloadDir()
72
73```
74FileManagement_ErrCode OH_Environment_GetUserDownloadDir(char **result)
75```
76**描述**
77获取Download根目录沙箱路径。
78
79**起始版本:** 12
80
81**参数:**
82
83| 名称 | 描述 |
84| -------- | -------- |
85| result | Download根目录路径指针。请引用头文件malloc.h并使用free()进行资源释放。  |
86
87**返回:**
88
89返回FileManagement模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode)。
90