# Environment ## 概述 æ供获å–å…¬å…±æ–‡ä»¶æ ¹ç›®å½•è·¯å¾„çš„èƒ½åŠ›ã€‚ **起始版本:** 12 ## 汇总 ### 文件 | å称 | æè¿° | | -------- | -------- | | [oh_environment.h](oh__environment_8h.md) | environment模å—接å£å®šä¹‰ï¼Œä½¿ç”¨environmentæ供的native接å£ï¼ŒèŽ·å–å…¬å…±æ–‡ä»¶æ ¹ç›®å½•çš„æ²™ç®±è·¯å¾„ã€‚ | ### 函数 | å称 | æè¿° | | -------- | -------- | | [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_Environment_GetUserDownloadDir](#oh_environment_getuserdownloaddir) (char \*\*result) | 获å–Downloadæ ¹ç›®å½•æ²™ç®±è·¯å¾„ã€‚åªæ”¯æŒ2in1设备 | | [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_Environment_GetUserDesktopDir](#oh_environment_getuserdesktopdir) (char \*\*result) | 获å–Desktopæ ¹ç›®å½•æ²™ç®±è·¯å¾„ã€‚åªæ”¯æŒ2in1设备 | | [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode) [OH_Environment_GetUserDocumentDir](#oh_environment_getuserdocumentdir) (char \*\*result) | 获å–Documentæ ¹ç›®å½•æ²™ç®±è·¯å¾„ã€‚åªæ”¯æŒ2in1设备 | ## 函数说明 ### OH_Environment_GetUserDesktopDir() ``` FileManagement_ErrCode OH_Environment_GetUserDesktopDir (char ** result) ``` **æè¿°** 获å–Desktopæ ¹ç›®å½•æ²™ç®±è·¯å¾„ã€‚ **起始版本:** 12 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | result | Desktopæ ¹ç›®å½•è·¯å¾„æŒ‡é’ˆã€‚è¯·å¼•ç”¨å¤´æ–‡ä»¶malloc.h并使用free()进行资æºé‡Šæ”¾ã€‚ | **返回:** 返回FileManageMent模å—错误ç [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode)。 ### OH_Environment_GetUserDocumentDir() ``` FileManagement_ErrCode OH_Environment_GetUserDocumentDir (char ** result) ``` **æè¿°** 获å–Documentæ ¹ç›®å½•æ²™ç®±è·¯å¾„ã€‚ **起始版本:** 12 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | result | Documentæ ¹ç›®å½•è·¯å¾„æŒ‡é’ˆã€‚è¯·å¼•ç”¨å¤´æ–‡ä»¶malloc.h并使用free()进行资æºé‡Šæ”¾ã€‚ | **返回:** 返回FileManageMent模å—错误ç [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode)。 ### OH_Environment_GetUserDownloadDir() ``` FileManagement_ErrCode OH_Environment_GetUserDownloadDir (char ** result) ``` **æè¿°** 获å–Downloadæ ¹ç›®å½•æ²™ç®±è·¯å¾„ã€‚ **起始版本:** 12 **å‚æ•°:** | å称 | æè¿° | | -------- | -------- | | result | Downloadæ ¹ç›®å½•è·¯å¾„æŒ‡é’ˆã€‚è¯·å¼•ç”¨å¤´æ–‡ä»¶malloc.h并使用free()进行资æºé‡Šæ”¾ã€‚ | **返回:** 返回FileManageMent模å—错误ç [FileManagement_ErrCode](_file_i_o.md#filemanagement_errcode)。