1e41f4b71Sopenharmony_ci# FileShare
2e41f4b71Sopenharmony_ci
3e41f4b71Sopenharmony_ci
4e41f4b71Sopenharmony_ci## 概述
5e41f4b71Sopenharmony_ci
6e41f4b71Sopenharmony_ci此模块提供文件分享功能,以授权对其他应用程序具有读写权限的公共目录文件的统一资源标识符(URI)。
7e41f4b71Sopenharmony_ci
8e41f4b71Sopenharmony_ci**起始版本:** 12
9e41f4b71Sopenharmony_ci
10e41f4b71Sopenharmony_ci
11e41f4b71Sopenharmony_ci## 汇总
12e41f4b71Sopenharmony_ci
13e41f4b71Sopenharmony_ci
14e41f4b71Sopenharmony_ci### 文件
15e41f4b71Sopenharmony_ci
16e41f4b71Sopenharmony_ci| 名称 | 描述 | 
17e41f4b71Sopenharmony_ci| -------- | -------- |
18e41f4b71Sopenharmony_ci| [oh_file_share.h](oh__file__share_8h.md) | 提供基于URI的文件及目录授于持久化权限、权限激活、权限查询等方法。 | 
19e41f4b71Sopenharmony_ci
20e41f4b71Sopenharmony_ci
21e41f4b71Sopenharmony_ci### 结构体
22e41f4b71Sopenharmony_ci
23e41f4b71Sopenharmony_ci| 名称 | 描述 | 
24e41f4b71Sopenharmony_ci| -------- | -------- |
25e41f4b71Sopenharmony_ci| struct  [FileShare_PolicyErrorResult](_file_share___policy_error_result.md) | 授予或使能权限失败的URI策略结果。 | 
26e41f4b71Sopenharmony_ci| struct  [FileShare_PolicyInfo](_file_share___policy_info.md) | 需要授予或使能权限URI的策略信息。 | 
27e41f4b71Sopenharmony_ci
28e41f4b71Sopenharmony_ci
29e41f4b71Sopenharmony_ci### 类型定义
30e41f4b71Sopenharmony_ci
31e41f4b71Sopenharmony_ci| 名称 | 描述 | 
32e41f4b71Sopenharmony_ci| -------- | -------- |
33e41f4b71Sopenharmony_ci| typedef enum [FileShare_OperationMode](#fileshare_operationmode-1) [FileShare_OperationMode](#fileshare_operationmode) | URI操作模式枚举值。 | 
34e41f4b71Sopenharmony_ci| typedef enum [FileShare_PolicyErrorCode](#fileshare_policyerrorcode-1) [FileShare_PolicyErrorCode](#fileshare_policyerrorcode) | 授予或使能权限策略失败的URI对应的错误码枚举值。 | 
35e41f4b71Sopenharmony_ci| typedef struct [FileShare_PolicyErrorResult](_file_share___policy_error_result.md) [FileShare_PolicyErrorResult](#fileshare_policyerrorresult) | 授予或使能权限失败的URI策略结果。 | 
36e41f4b71Sopenharmony_ci| typedef struct [FileShare_PolicyInfo](_file_share___policy_info.md) [FileShare_PolicyInfo](#fileshare_policyinfo) | 需要授予或使能权限URI的策略信息。 | 
37e41f4b71Sopenharmony_ci
38e41f4b71Sopenharmony_ci
39e41f4b71Sopenharmony_ci### 枚举
40e41f4b71Sopenharmony_ci
41e41f4b71Sopenharmony_ci| 名称 | 描述 | 
42e41f4b71Sopenharmony_ci| -------- | -------- |
43e41f4b71Sopenharmony_ci| [FileShare_OperationMode](#fileshare_operationmode) {<br/>READ_MODE = 1 &lt;&lt; 0,<br/>WRITE_MODE = 1 &lt;&lt; 1<br/>} | URI操作模式枚举值。 | 
44e41f4b71Sopenharmony_ci| [FileShare_PolicyErrorCode](#fileshare_policyerrorcode) {<br/>PERSISTENCE_FORBIDDEN = 1,<br/>INVALID_MODE = 2,<br/>INVALID_PATH = 3,<br/>PERMISSION_NOT_PERSISTED = 4<br/>} | 授予或使能权限策略失败的URI对应的错误码枚举值。 | 
45e41f4b71Sopenharmony_ci
46e41f4b71Sopenharmony_ci
47e41f4b71Sopenharmony_ci### 函数
48e41f4b71Sopenharmony_ci
49e41f4b71Sopenharmony_ci| 名称 | 描述 | 
50e41f4b71Sopenharmony_ci| -------- | -------- |
51e41f4b71Sopenharmony_ci| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_FileShare_PersistPermission](#oh_fileshare_persistpermission) (const [FileShare_PolicyInfo](_file_share___policy_info.md) \*policies, unsigned int policyNum, [FileShare_PolicyErrorResult](_file_share___policy_error_result.md) \*\*result, unsigned int \*resultNum) | 对所选择的多个文件或目录URI持久化授权。 | 
52e41f4b71Sopenharmony_ci| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_FileShare_RevokePermission](#oh_fileshare_revokepermission) (const [FileShare_PolicyInfo](_file_share___policy_info.md) \*policies, unsigned int policyNum, [FileShare_PolicyErrorResult](_file_share___policy_error_result.md) \*\*result, unsigned int \*resultNum) | 对所选择的多个文件或目录uri取消持久化授权。 | 
53e41f4b71Sopenharmony_ci| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_FileShare_ActivatePermission](#oh_fileshare_activatepermission) (const [FileShare_PolicyInfo](_file_share___policy_info.md) \*policies, unsigned int policyNum, [FileShare_PolicyErrorResult](_file_share___policy_error_result.md) \*\*result, unsigned int \*resultNum) | 使能多个已经持久化授权的文件或目录。 | 
54e41f4b71Sopenharmony_ci| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_FileShare_DeactivatePermission](#oh_fileshare_deactivatepermission) (const [FileShare_PolicyInfo](_file_share___policy_info.md) \*policies, unsigned int policyNum, [FileShare_PolicyErrorResult](_file_share___policy_error_result.md) \*\*result, unsigned int \*resultNum) | 取消使能持久化授权过的多个文件或目录。 | 
55e41f4b71Sopenharmony_ci| [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_FileShare_CheckPersistentPermission](#oh_fileshare_checkpersistentpermission) (const [FileShare_PolicyInfo](_file_share___policy_info.md) \*policies, unsigned int policyNum, bool \*\*result, unsigned int \*resultNum) | 校验所选择的多个文件或目录URI的持久化授权。 | 
56e41f4b71Sopenharmony_ci| void [OH_FileShare_ReleasePolicyErrorResult](#oh_fileshare_releasepolicyerrorresult) ([FileShare_PolicyErrorResult](_file_share___policy_error_result.md) \*errorResult, unsigned int resultNum) | 释放FileShare_PolicyErrorResult指针指向的内存资源。 | 
57e41f4b71Sopenharmony_ci
58e41f4b71Sopenharmony_ci
59e41f4b71Sopenharmony_ci## 类型定义说明
60e41f4b71Sopenharmony_ci
61e41f4b71Sopenharmony_ci
62e41f4b71Sopenharmony_ci### FileShare_OperationMode
63e41f4b71Sopenharmony_ci
64e41f4b71Sopenharmony_ci```
65e41f4b71Sopenharmony_citypedef enum FileShare_OperationMode FileShare_OperationMode
66e41f4b71Sopenharmony_ci```
67e41f4b71Sopenharmony_ci
68e41f4b71Sopenharmony_ci**描述**
69e41f4b71Sopenharmony_ci
70e41f4b71Sopenharmony_ciURI操作模式枚举值。
71e41f4b71Sopenharmony_ci
72e41f4b71Sopenharmony_ci**起始版本:** 12
73e41f4b71Sopenharmony_ci
74e41f4b71Sopenharmony_ci
75e41f4b71Sopenharmony_ci### FileShare_PolicyErrorCode
76e41f4b71Sopenharmony_ci
77e41f4b71Sopenharmony_ci```
78e41f4b71Sopenharmony_citypedef enum FileShare_PolicyErrorCode FileShare_PolicyErrorCode
79e41f4b71Sopenharmony_ci```
80e41f4b71Sopenharmony_ci
81e41f4b71Sopenharmony_ci**描述**
82e41f4b71Sopenharmony_ci
83e41f4b71Sopenharmony_ci授予或使能权限策略失败的URI对应的错误码枚举值。
84e41f4b71Sopenharmony_ci
85e41f4b71Sopenharmony_ci**起始版本:** 12
86e41f4b71Sopenharmony_ci
87e41f4b71Sopenharmony_ci
88e41f4b71Sopenharmony_ci### FileShare_PolicyErrorResult
89e41f4b71Sopenharmony_ci
90e41f4b71Sopenharmony_ci```
91e41f4b71Sopenharmony_citypedef struct FileShare_PolicyErrorResult FileShare_PolicyErrorResult
92e41f4b71Sopenharmony_ci```
93e41f4b71Sopenharmony_ci
94e41f4b71Sopenharmony_ci**描述**
95e41f4b71Sopenharmony_ci
96e41f4b71Sopenharmony_ci授予或使能权限失败的URI策略结果。
97e41f4b71Sopenharmony_ci
98e41f4b71Sopenharmony_ci**起始版本:** 12
99e41f4b71Sopenharmony_ci
100e41f4b71Sopenharmony_ci
101e41f4b71Sopenharmony_ci### FileShare_PolicyInfo
102e41f4b71Sopenharmony_ci
103e41f4b71Sopenharmony_ci```
104e41f4b71Sopenharmony_citypedef struct FileShare_PolicyInfo FileShare_PolicyInfo
105e41f4b71Sopenharmony_ci```
106e41f4b71Sopenharmony_ci
107e41f4b71Sopenharmony_ci**描述**
108e41f4b71Sopenharmony_ci
109e41f4b71Sopenharmony_ci需要授予或使能权限URI的策略信息。
110e41f4b71Sopenharmony_ci
111e41f4b71Sopenharmony_ci**起始版本:** 12
112e41f4b71Sopenharmony_ci
113e41f4b71Sopenharmony_ci
114e41f4b71Sopenharmony_ci## 枚举类型说明
115e41f4b71Sopenharmony_ci
116e41f4b71Sopenharmony_ci
117e41f4b71Sopenharmony_ci### FileShare_OperationMode
118e41f4b71Sopenharmony_ci
119e41f4b71Sopenharmony_ci```
120e41f4b71Sopenharmony_cienum FileShare_OperationMode
121e41f4b71Sopenharmony_ci```
122e41f4b71Sopenharmony_ci
123e41f4b71Sopenharmony_ci**描述**
124e41f4b71Sopenharmony_ci
125e41f4b71Sopenharmony_ciURI操作模式枚举值。
126e41f4b71Sopenharmony_ci
127e41f4b71Sopenharmony_ci**起始版本:** 12
128e41f4b71Sopenharmony_ci
129e41f4b71Sopenharmony_ci| 枚举值 | 描述 | 
130e41f4b71Sopenharmony_ci| -------- | -------- |
131e41f4b71Sopenharmony_ci| READ_MODE | 读取权限。 | 
132e41f4b71Sopenharmony_ci| WRITE_MODE | 写入权限。 | 
133e41f4b71Sopenharmony_ci
134e41f4b71Sopenharmony_ci
135e41f4b71Sopenharmony_ci### FileShare_PolicyErrorCode
136e41f4b71Sopenharmony_ci
137e41f4b71Sopenharmony_ci```
138e41f4b71Sopenharmony_cienum FileShare_PolicyErrorCode
139e41f4b71Sopenharmony_ci```
140e41f4b71Sopenharmony_ci
141e41f4b71Sopenharmony_ci**描述**
142e41f4b71Sopenharmony_ci
143e41f4b71Sopenharmony_ci授予或使能权限策略失败的URI对应的错误码枚举值。
144e41f4b71Sopenharmony_ci
145e41f4b71Sopenharmony_ci**起始版本:** 12
146e41f4b71Sopenharmony_ci
147e41f4b71Sopenharmony_ci| 枚举值 | 描述 | 
148e41f4b71Sopenharmony_ci| -------- | -------- |
149e41f4b71Sopenharmony_ci| PERSISTENCE_FORBIDDEN | URI禁止被持久化。 | 
150e41f4b71Sopenharmony_ci| INVALID_MODE | 无效的模式。 | 
151e41f4b71Sopenharmony_ci| INVALID_PATH | 无效路径。 | 
152e41f4b71Sopenharmony_ci| PERMISSION_NOT_PERSISTED | 权限没有被持久化。 | 
153e41f4b71Sopenharmony_ci
154e41f4b71Sopenharmony_ci
155e41f4b71Sopenharmony_ci## 函数说明
156e41f4b71Sopenharmony_ci
157e41f4b71Sopenharmony_ci
158e41f4b71Sopenharmony_ci### OH_FileShare_ActivatePermission()
159e41f4b71Sopenharmony_ci
160e41f4b71Sopenharmony_ci```
161e41f4b71Sopenharmony_ciFileManagement_ErrCode OH_FileShare_ActivatePermission (const FileShare_PolicyInfo *policies, unsigned int policyNum, FileShare_PolicyErrorResult **result, unsigned int *resultNum )
162e41f4b71Sopenharmony_ci```
163e41f4b71Sopenharmony_ci
164e41f4b71Sopenharmony_ci**描述**
165e41f4b71Sopenharmony_ci
166e41f4b71Sopenharmony_ci使能多个已经持久化授权的文件或目录。
167e41f4b71Sopenharmony_ci
168e41f4b71Sopenharmony_ci**起始版本:** 12
169e41f4b71Sopenharmony_ci
170e41f4b71Sopenharmony_ci**参数:**
171e41f4b71Sopenharmony_ci
172e41f4b71Sopenharmony_ci| 名称 | 描述 | 
173e41f4b71Sopenharmony_ci| -------- | -------- |
174e41f4b71Sopenharmony_ci| policies | 一个指向FileShare_PolicyInfo实例的指针。 | 
175e41f4b71Sopenharmony_ci| policyNum | FileShare_PolicyInfo实例数组的大小。 | 
176e41f4b71Sopenharmony_ci| result | FileShare_PolicyErrorResult数组指针. 请使用OH_FileShare_ReleasePolicyErrorResult()进行资源释放。 | 
177e41f4b71Sopenharmony_ci| resultNum | FileShare_PolicyErrorResult数组大小。 | 
178e41f4b71Sopenharmony_ci
179e41f4b71Sopenharmony_ci**需要权限:**
180e41f4b71Sopenharmony_ci
181e41f4b71Sopenharmony_ciohos.permission.FILE_ACCESS_PERSIST
182e41f4b71Sopenharmony_ci
183e41f4b71Sopenharmony_ci**返回:**
184e41f4b71Sopenharmony_ci
185e41f4b71Sopenharmony_ci返回FileManageMent模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode-1)。
186e41f4b71Sopenharmony_ci
187e41f4b71Sopenharmony_ci
188e41f4b71Sopenharmony_ci### OH_FileShare_CheckPersistentPermission()
189e41f4b71Sopenharmony_ci
190e41f4b71Sopenharmony_ci```
191e41f4b71Sopenharmony_ciFileManagement_ErrCode OH_FileShare_CheckPersistentPermission (const FileShare_PolicyInfo *policies, unsigned int policyNum, bool **result, unsigned int *resultNum )
192e41f4b71Sopenharmony_ci```
193e41f4b71Sopenharmony_ci
194e41f4b71Sopenharmony_ci**描述**
195e41f4b71Sopenharmony_ci
196e41f4b71Sopenharmony_ci校验所选择的多个文件或目录URI的持久化授权。
197e41f4b71Sopenharmony_ci
198e41f4b71Sopenharmony_ci**起始版本:** 12
199e41f4b71Sopenharmony_ci
200e41f4b71Sopenharmony_ci**参数:**
201e41f4b71Sopenharmony_ci
202e41f4b71Sopenharmony_ci| 名称 | 描述 | 
203e41f4b71Sopenharmony_ci| -------- | -------- |
204e41f4b71Sopenharmony_ci| policies | 一个指向FileShare_PolicyInfo实例的指针。 | 
205e41f4b71Sopenharmony_ci| policyNum | FileShare_PolicyInfo实例数组的大小。 | 
206e41f4b71Sopenharmony_ci| result | 授权校验结果指针。请引用头文件malloc.h并使用free()进行资源释放。 | 
207e41f4b71Sopenharmony_ci| resultNum | 校验结果数组的大小. | 
208e41f4b71Sopenharmony_ci
209e41f4b71Sopenharmony_ci**需要权限:**
210e41f4b71Sopenharmony_ci
211e41f4b71Sopenharmony_ciohos.permission.FILE_ACCESS_PERSIST
212e41f4b71Sopenharmony_ci
213e41f4b71Sopenharmony_ci**返回:**
214e41f4b71Sopenharmony_ci
215e41f4b71Sopenharmony_ci返回FileManageMent模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode-1)。
216e41f4b71Sopenharmony_ci
217e41f4b71Sopenharmony_ci
218e41f4b71Sopenharmony_ci### OH_FileShare_DeactivatePermission()
219e41f4b71Sopenharmony_ci
220e41f4b71Sopenharmony_ci```
221e41f4b71Sopenharmony_ciFileManagement_ErrCode OH_FileShare_DeactivatePermission (const FileShare_PolicyInfo *policies, unsigned int policyNum, FileShare_PolicyErrorResult **result, unsigned int *resultNum )
222e41f4b71Sopenharmony_ci```
223e41f4b71Sopenharmony_ci
224e41f4b71Sopenharmony_ci**描述**
225e41f4b71Sopenharmony_ci
226e41f4b71Sopenharmony_ci取消使能持久化授权过的多个文件或目录。
227e41f4b71Sopenharmony_ci
228e41f4b71Sopenharmony_ci**起始版本:** 12
229e41f4b71Sopenharmony_ci
230e41f4b71Sopenharmony_ci**参数:**
231e41f4b71Sopenharmony_ci
232e41f4b71Sopenharmony_ci| 名称 | 描述 | 
233e41f4b71Sopenharmony_ci| -------- | -------- |
234e41f4b71Sopenharmony_ci| policies | 一个指向FileShare_PolicyInfo实例的指针。 | 
235e41f4b71Sopenharmony_ci| policyNum | FileShare_PolicyInfo实例数组的大小。 | 
236e41f4b71Sopenharmony_ci| result | FileShare_PolicyErrorResult数组指针. 请使用OH_FileShare_ReleasePolicyErrorResult()进行资源释放。 | 
237e41f4b71Sopenharmony_ci| resultNum | FileShare_PolicyErrorResult数组大小。 | 
238e41f4b71Sopenharmony_ci
239e41f4b71Sopenharmony_ci**需要权限:**
240e41f4b71Sopenharmony_ci
241e41f4b71Sopenharmony_ciohos.permission.FILE_ACCESS_PERSIST
242e41f4b71Sopenharmony_ci
243e41f4b71Sopenharmony_ci**返回:**
244e41f4b71Sopenharmony_ci
245e41f4b71Sopenharmony_ci返回FileManageMent模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode-1)。
246e41f4b71Sopenharmony_ci
247e41f4b71Sopenharmony_ci
248e41f4b71Sopenharmony_ci### OH_FileShare_PersistPermission()
249e41f4b71Sopenharmony_ci
250e41f4b71Sopenharmony_ci```
251e41f4b71Sopenharmony_ciFileManagement_ErrCode OH_FileShare_PersistPermission (const FileShare_PolicyInfo *policies, unsigned int policyNum, FileShare_PolicyErrorResult **result, unsigned int *resultNum )
252e41f4b71Sopenharmony_ci```
253e41f4b71Sopenharmony_ci
254e41f4b71Sopenharmony_ci**描述**
255e41f4b71Sopenharmony_ci
256e41f4b71Sopenharmony_ci对所选择的多个文件或目录URI持久化授权。
257e41f4b71Sopenharmony_ci
258e41f4b71Sopenharmony_ci**起始版本:** 12
259e41f4b71Sopenharmony_ci
260e41f4b71Sopenharmony_ci**参数:**
261e41f4b71Sopenharmony_ci
262e41f4b71Sopenharmony_ci| 名称 | 描述 | 
263e41f4b71Sopenharmony_ci| -------- | -------- |
264e41f4b71Sopenharmony_ci| policies | 一个指向FileShare_PolicyInfo实例的指针。 | 
265e41f4b71Sopenharmony_ci| policyNum | FileShare_PolicyInfo实例数组的大小。 | 
266e41f4b71Sopenharmony_ci| result | FileShare_PolicyErrorResult数组指针. 请使用OH_FileShare_ReleasePolicyErrorResult()进行资源释放。 | 
267e41f4b71Sopenharmony_ci| resultNum | FileShare_PolicyErrorResult数组大小。 | 
268e41f4b71Sopenharmony_ci
269e41f4b71Sopenharmony_ci**需要权限:**
270e41f4b71Sopenharmony_ci
271e41f4b71Sopenharmony_ciohos.permission.FILE_ACCESS_PERSIST
272e41f4b71Sopenharmony_ci
273e41f4b71Sopenharmony_ci**返回:**
274e41f4b71Sopenharmony_ci
275e41f4b71Sopenharmony_ci返回FileManageMent模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode-1)。
276e41f4b71Sopenharmony_ci
277e41f4b71Sopenharmony_ci
278e41f4b71Sopenharmony_ci### OH_FileShare_ReleasePolicyErrorResult()
279e41f4b71Sopenharmony_ci
280e41f4b71Sopenharmony_ci```
281e41f4b71Sopenharmony_civoid OH_FileShare_ReleasePolicyErrorResult (FileShare_PolicyErrorResult *errorResult, unsigned int resultNum )
282e41f4b71Sopenharmony_ci```
283e41f4b71Sopenharmony_ci
284e41f4b71Sopenharmony_ci**描述**
285e41f4b71Sopenharmony_ci
286e41f4b71Sopenharmony_ci释放FileShare_PolicyErrorResult指针指向的内存资源。
287e41f4b71Sopenharmony_ci
288e41f4b71Sopenharmony_ci**起始版本:** 12
289e41f4b71Sopenharmony_ci
290e41f4b71Sopenharmony_ci**参数:**
291e41f4b71Sopenharmony_ci
292e41f4b71Sopenharmony_ci| 名称 | 描述 | 
293e41f4b71Sopenharmony_ci| -------- | -------- |
294e41f4b71Sopenharmony_ci| errorResult | 一个指向FileShare_PolicyErrorResult实例的指针。 | 
295e41f4b71Sopenharmony_ci| resultNum | FileShare_PolicyErrorResult实例数组的大小。 | 
296e41f4b71Sopenharmony_ci
297e41f4b71Sopenharmony_ci
298e41f4b71Sopenharmony_ci### OH_FileShare_RevokePermission()
299e41f4b71Sopenharmony_ci
300e41f4b71Sopenharmony_ci```
301e41f4b71Sopenharmony_ciFileManagement_ErrCode OH_FileShare_RevokePermission (const FileShare_PolicyInfo *policies, unsigned int policyNum, FileShare_PolicyErrorResult **result, unsigned int *resultNum )
302e41f4b71Sopenharmony_ci```
303e41f4b71Sopenharmony_ci
304e41f4b71Sopenharmony_ci**描述**
305e41f4b71Sopenharmony_ci
306e41f4b71Sopenharmony_ci对所选择的多个文件或目录uri取消持久化授权。
307e41f4b71Sopenharmony_ci
308e41f4b71Sopenharmony_ci**起始版本:** 12
309e41f4b71Sopenharmony_ci
310e41f4b71Sopenharmony_ci**参数:**
311e41f4b71Sopenharmony_ci
312e41f4b71Sopenharmony_ci| 名称 | 描述 | 
313e41f4b71Sopenharmony_ci| -------- | -------- |
314e41f4b71Sopenharmony_ci| policies | 一个指向FileShare_PolicyInfo实例的指针。 | 
315e41f4b71Sopenharmony_ci| policyNum | FileShare_PolicyInfo实例数组的大小。 | 
316e41f4b71Sopenharmony_ci| result | FileShare_PolicyErrorResult数组指针. 请使用OH_FileShare_ReleasePolicyErrorResult()进行资源释放。 | 
317e41f4b71Sopenharmony_ci| resultNum | FileShare_PolicyErrorResult数组大小。 | 
318e41f4b71Sopenharmony_ci
319e41f4b71Sopenharmony_ci**需要权限:**
320e41f4b71Sopenharmony_ci
321e41f4b71Sopenharmony_ciohos.permission.FILE_ACCESS_PERSIST
322e41f4b71Sopenharmony_ci
323e41f4b71Sopenharmony_ci**返回:**
324e41f4b71Sopenharmony_ci
325e41f4b71Sopenharmony_ci返回FileManageMent模块错误码[FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode-1)。
326