## 概述

PhonePC/2in1TabletTV

提供标准化数据结构相关接口函数、结构体定义。当参数类型为char\*时，字符串必须以空字符（'\0'）结尾。

**引用文件：** <database/udmf/uds.h>

**库：** libudmf.so

**系统能力：** SystemCapability.DistributedDataManager.UDMF.Core

**起始版本：** 12

**相关模块：** [UDMF](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf)

## 汇总

PhonePC/2in1TabletTV

### 结构体

PhonePC/2in1TabletTV

展开

| 名称 | typedef关键字 | 描述 |
| --- | --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext) | OH\_UdsPlainText | 描述纯文本类型数据的统一数据结构。 |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink) | OH\_UdsHyperlink | 描述超链接类型的统一数据结构。 |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml) | OH\_UdsHtml | 描述超文本标记语言类型的统一数据结构。 |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem) | OH\_UdsAppItem | 描述桌面图标类型的统一数据结构。 |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri) | OH\_UdsFileUri | 描述文件Uri类型的统一数据结构。 |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap) | OH\_UdsPixelMap | 描述像素图片类型的统一数据结构。 |
| [OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer) | OH\_UdsArrayBuffer | 描述ArrayBuffer类型的统一数据结构。 |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform) | OH\_UdsContentForm | 描述内容卡片类型的统一数据结构。 |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails) | OH\_UdsDetails | 描述字典类型的统一数据结构。 |

### 函数

PhonePC/2in1TabletTV

展开

| 名称 | 描述 |
| --- | --- |
| [OH\_UdsPlainText\* OH\_UdsPlainText\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_create) | 创建纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsPlainText\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [void OH\_UdsPlainText\_Destroy(OH\_UdsPlainText\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_destroy) | 销毁纯文本类型数据[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)指针指向的实例对象。 |
| [const char\* OH\_UdsPlainText\_GetType(OH\_UdsPlainText\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_gettype) | 从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取类型ID。 |
| [const char\* OH\_UdsPlainText\_GetContent(OH\_UdsPlainText\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_getcontent) | 从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取纯文本内容信息。 |
| [const char\* OH\_UdsPlainText\_GetAbstract(OH\_UdsPlainText\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_getabstract) | 从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取纯文本摘要信息。 |
| [int OH\_UdsPlainText\_SetContent(OH\_UdsPlainText\* pThis, const char\* content)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_setcontent) | 设置纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中的纯文本内容参数。 |
| [int OH\_UdsPlainText\_SetAbstract(OH\_UdsPlainText\* pThis, const char\* abstract)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_setabstract) | 设置纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中的纯文本摘要参数。 |
| [OH\_UdsHyperlink\* OH\_UdsHyperlink\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_create) | 创建超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsHyperlink\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [void OH\_UdsHyperlink\_Destroy(OH\_UdsHyperlink\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_destroy) | 销毁超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)指针指向的实例对象。 |
| [const char\* OH\_UdsHyperlink\_GetType(OH\_UdsHyperlink\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_gettype) | 从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取类型ID。 |
| [const char\* OH\_UdsHyperlink\_GetUrl(OH\_UdsHyperlink\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_geturl) | 从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取URL参数。 |
| [const char\* OH\_UdsHyperlink\_GetDescription(OH\_UdsHyperlink\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_getdescription) | 从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取描述参数。 |
| [int OH\_UdsHyperlink\_SetUrl(OH\_UdsHyperlink\* pThis, const char\* url)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_seturl) | 设置超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例中URL参数。 |
| [int OH\_UdsHyperlink\_SetDescription(OH\_UdsHyperlink\* pThis, const char\* description)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_setdescription) | 设置超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例中描述参数。 |
| [OH\_UdsHtml\* OH\_UdsHtml\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_create) | 创建超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsHtml\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [void OH\_UdsHtml\_Destroy(OH\_UdsHtml\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_destroy) | 销毁超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)指针指向的实例对象。 |
| [const char\* OH\_UdsHtml\_GetType(OH\_UdsHtml\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_gettype) | 获取超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中类型ID。 |
| [const char\* OH\_UdsHtml\_GetContent(OH\_UdsHtml\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_getcontent) | 获取超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中HTML格式内容参数。 |
| [const char\* OH\_UdsHtml\_GetPlainContent(OH\_UdsHtml\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_getplaincontent) | 获取超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中的纯文本内容参数。 |
| [int OH\_UdsHtml\_SetContent(OH\_UdsHtml\* pThis, const char\* content)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_setcontent) | 设置超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)中的HTML格式内容参数。 |
| [int OH\_UdsHtml\_SetPlainContent(OH\_UdsHtml\* pThis, const char\* plainContent)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_setplaincontent) | 设置超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)中的纯文本内容参数。 |
| [OH\_UdsAppItem\* OH\_UdsAppItem\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_create) | 创建桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsAppItem\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [void OH\_UdsAppItem\_Destroy(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_destroy) | 销毁桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)指针指向的实例对象。 |
| [const char\* OH\_UdsAppItem\_GetType(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_gettype) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例获取类型ID。 |
| [const char\* OH\_UdsAppItem\_GetId(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_getid) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取应用ID。 |
| [const char\* OH\_UdsAppItem\_GetName(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_getname) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取应用名称。 |
| [const char\* OH\_UdsAppItem\_GetIconId(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_geticonid) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取图片ID。 |
| [const char\* OH\_UdsAppItem\_GetLabelId(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_getlabelid) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取标签ID。 |
| [const char\* OH\_UdsAppItem\_GetBundleName(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_getbundlename) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取bundle名称。 |
| [const char\* OH\_UdsAppItem\_GetAbilityName(OH\_UdsAppItem\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_getabilityname) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中ability名称。 |
| [int OH\_UdsAppItem\_SetId(OH\_UdsAppItem\* pThis, const char\* appId)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_setid) | 设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的应用ID。 |
| [int OH\_UdsAppItem\_SetName(OH\_UdsAppItem\* pThis, const char\* appName)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_setname) | 设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的应用名称。 |
| [int OH\_UdsAppItem\_SetIconId(OH\_UdsAppItem\* pThis, const char\* appIconId)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_seticonid) | 设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的图片ID。 |
| [int OH\_UdsAppItem\_SetLabelId(OH\_UdsAppItem\* pThis, const char\* appLabelId)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_setlabelid) | 设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的标签ID。 |
| [int OH\_UdsAppItem\_SetBundleName(OH\_UdsAppItem\* pThis, const char\* bundleName)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_setbundlename) | 设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的bundle名称。 |
| [int OH\_UdsAppItem\_SetAbilityName(OH\_UdsAppItem\* pThis, const char\* abilityName)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_setabilityname) | 设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的ability名称。 |
| [OH\_UdsFileUri\* OH\_UdsFileUri\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_create) | 创建文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)的实例对象以及指向它的指针。当不再需要使用指针时，请使用[OH\_UdsFileUri\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [void OH\_UdsFileUri\_Destroy(OH\_UdsFileUri\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_destroy) | 销毁文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)的实例对象。 |
| [const char\* OH\_UdsFileUri\_GetType(OH\_UdsFileUri\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_gettype) | 从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取类型ID。 |
| [const char\* OH\_UdsFileUri\_GetFileUri(OH\_UdsFileUri\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_getfileuri) | 从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取文件Uri。 |
| [const char\* OH\_UdsFileUri\_GetFileType(OH\_UdsFileUri\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_getfiletype) | 从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取文件类型。 |
| [int OH\_UdsFileUri\_SetFileUri(OH\_UdsFileUri\* pThis, const char\* fileUri)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_setfileuri) | 设置文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)对象的Uri信息。 |
| [int OH\_UdsFileUri\_SetFileType(OH\_UdsFileUri\* pThis, const char\* fileType)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_setfiletype) | 设置文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)对象的文件类型。 |
| [OH\_UdsPixelMap\* OH\_UdsPixelMap\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_create) | 创建像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)的实例对象以及指向它的指针。当不再需要使用指针时，请使用[OH\_UdsPixelMap\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [void OH\_UdsPixelMap\_Destroy(OH\_UdsPixelMap\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_destroy) | 销毁像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)的实例对象。 |
| [const char\* OH\_UdsPixelMap\_GetType(OH\_UdsPixelMap\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_gettype) | 从像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例中获取类型ID。 |
| [void OH\_UdsPixelMap\_GetPixelMap(OH\_UdsPixelMap\* pThis, OH\_PixelmapNative\* pixelmapNative)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_getpixelmap) | 从像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例中获取像素图片[OH\_PixelmapNative](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-pixelmap-native-h#oh_pixelmapnative_antialiasinglevel)实例的指针。 |
| [int OH\_UdsPixelMap\_SetPixelMap(OH\_UdsPixelMap\* pThis, OH\_PixelmapNative\* pixelmapNative)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_setpixelmap) | 设置像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)对象的像素图片内容。 |
| [OH\_UdsArrayBuffer\* OH\_UdsArrayBuffer\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsarraybuffer_create) | 创建ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)的实例对象以及指向它的指针。当不再需要使用指针时，请使用[OH\_UdsArrayBuffer\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsarraybuffer_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [int OH\_UdsArrayBuffer\_Destroy(OH\_UdsArrayBuffer\* buffer)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsarraybuffer_destroy) | 销毁ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)的实例对象。 |
| [int OH\_UdsArrayBuffer\_SetData(OH\_UdsArrayBuffer\* buffer, unsigned char\* data, unsigned int len)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsarraybuffer_setdata) | 设置ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)对象的数据内容。 |
| [int OH\_UdsArrayBuffer\_GetData(OH\_UdsArrayBuffer\* buffer, unsigned char\*\* data, unsigned int\* len)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsarraybuffer_getdata) | 从ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)实例中获取用户自定义的ArrayBuffer数据内容。 |
| [OH\_UdsContentForm\* OH\_UdsContentForm\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_create) | 创建内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)指针及实例对象。 |
| [void OH\_UdsContentForm\_Destroy(OH\_UdsContentForm\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_destroy) | 销毁内容卡片类型数据[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)指针指向的实例对象。 |
| [const char\* OH\_UdsContentForm\_GetType(OH\_UdsContentForm\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_gettype) | 从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取类型ID。 |
| [int OH\_UdsContentForm\_GetThumbData(OH\_UdsContentForm\* pThis, unsigned char\*\* thumbData, unsigned int\* len)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_getthumbdata) | 从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取图片数据。 |
| [const char\* OH\_UdsContentForm\_GetDescription(OH\_UdsContentForm\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_getdescription) | 从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取描述信息。 |
| [const char\* OH\_UdsContentForm\_GetTitle(OH\_UdsContentForm\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_gettitle) | 从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取标题信息。 |
| [int OH\_UdsContentForm\_GetAppIcon(OH\_UdsContentForm\* pThis, unsigned char\*\* appIcon, unsigned int\* len)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_getappicon) | 从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取应用图标数据。 |
| [const char\* OH\_UdsContentForm\_GetAppName(OH\_UdsContentForm\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_getappname) | 从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取应用名称信息。 |
| [const char\* OH\_UdsContentForm\_GetLinkUri(OH\_UdsContentForm\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_getlinkuri) | 从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取超链接信息。 |
| [int OH\_UdsContentForm\_SetThumbData(OH\_UdsContentForm\* pThis, const unsigned char\* thumbData, unsigned int len)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_setthumbdata) | 设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的图片数据。 |
| [int OH\_UdsContentForm\_SetDescription(OH\_UdsContentForm\* pThis, const char\* description)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_setdescription) | 设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的描述信息。 |
| [int OH\_UdsContentForm\_SetTitle(OH\_UdsContentForm\* pThis, const char\* title)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_settitle) | 设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的标题信息。 |
| [int OH\_UdsContentForm\_SetAppIcon(OH\_UdsContentForm\* pThis, const unsigned char\* appIcon, unsigned int len)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_setappicon) | 设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的应用图标数据。 |
| [int OH\_UdsContentForm\_SetAppName(OH\_UdsContentForm\* pThis, const char\* appName)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_setappname) | 设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的应用名称数据。 |
| [int OH\_UdsContentForm\_SetLinkUri(OH\_UdsContentForm\* pThis, const char\* linkUri)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udscontentform_setlinkuri) | 设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的超链接数据。 |
| [int OH\_UdsPlainText\_GetDetails(OH\_UdsPlainText\* pThis, OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_getdetails) | 从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| [int OH\_UdsPlainText\_SetDetails(OH\_UdsPlainText\* pThis, const OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_setdetails) | 设置纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。 |
| [int OH\_UdsHyperlink\_GetDetails(OH\_UdsHyperlink\* pThis, OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_getdetails) | 从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| [int OH\_UdsHyperlink\_SetDetails(OH\_UdsHyperlink\* pThis, const OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_setdetails) | 设置超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例中的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。 |
| [int OH\_UdsHtml\_GetDetails(OH\_UdsHtml\* pThis, OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_getdetails) | 从超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| [int OH\_UdsHtml\_SetDetails(OH\_UdsHtml\* pThis, const OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_setdetails) | 设置超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)中的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。 |
| [int OH\_UdsAppItem\_GetDetails(OH\_UdsAppItem\* pThis, OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_getdetails) | 从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| [int OH\_UdsAppItem\_SetDetails(OH\_UdsAppItem\* pThis, const OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_setdetails) | 设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。 |
| [int OH\_UdsFileUri\_GetDetails(OH\_UdsFileUri\* pThis, OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_getdetails) | 从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| [int OH\_UdsFileUri\_SetDetails(OH\_UdsFileUri\* pThis, const OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_setdetails) | 设置文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)对象的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。 |
| [int OH\_UdsPixelMap\_GetDetails(OH\_UdsPixelMap\* pThis, OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_getdetails) | 从像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| [int OH\_UdsPixelMap\_SetDetails(OH\_UdsPixelMap\* pThis, const OH\_UdsDetails\* details)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_setdetails) | 设置像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)对象的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。 |
| [OH\_UdsDetails\* OH\_UdsDetails\_Create()](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_create) | 创建字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)指针及实例对象。  当不再需要使用指针时，请使用[OH\_UdsDetails\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_destroy)销毁实例对象，否则会导致内存泄漏。 |
| [void OH\_UdsDetails\_Destroy(OH\_UdsDetails\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_destroy) | 销毁字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)指针指向的实例对象。 |
| [bool OH\_UdsDetails\_HasKey(const OH\_UdsDetails\* pThis, const char\* key)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_haskey) | 检查字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中是否存在指定键。 |
| [int OH\_UdsDetails\_Remove(OH\_UdsDetails\* pThis, const char\* key)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_remove) | 删除字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中指定键值对。 |
| [int OH\_UdsDetails\_Clear(OH\_UdsDetails\* pThis)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_clear) | 清除字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中所有数据。 |
| [int OH\_UdsDetails\_SetValue(OH\_UdsDetails\* pThis, const char\* key, const char\* value)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_setvalue) | 向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中添加键值对数据。 |
| [const char\* OH\_UdsDetails\_GetValue(const OH\_UdsDetails\* pThis, const char\* key)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_getvalue) | 获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中指定的键对应的值。 |
| [char\*\* OH\_UdsDetails\_GetAllKeys(OH\_UdsDetails\* pThis, unsigned int\* count)](/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_getallkeys) | 获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中所有键的结果集。 |

## 函数说明

PhonePC/2in1TabletTV

### OH\_UdsPlainText\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsPlainText* OH_UdsPlainText_Create()
```

**描述**

创建纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsPlainText\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsplaintext_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 12

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* | 执行成功则返回一个指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例对象的指针，否则返回nullptr。 |

### OH\_UdsPlainText\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsPlainText_Destroy(OH_UdsPlainText* pThis)
```

**描述**

销毁纯文本类型数据[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)指针指向的实例对象。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |

### OH\_UdsPlainText\_GetType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsPlainText_GetType(OH_UdsPlainText* pThis)
```

**描述**

从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取类型ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回类型ID的字符串指针，否则返回nullptr。 |

### OH\_UdsPlainText\_GetContent()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsPlainText_GetContent(OH_UdsPlainText* pThis)
```

**描述**

从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取纯文本内容信息。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回纯文本内容信息的字符串指针，否则返回nullptr。 |

### OH\_UdsPlainText\_GetAbstract()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsPlainText_GetAbstract(OH_UdsPlainText* pThis)
```

**描述**

从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取纯文本摘要信息。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回纯文本摘要信息的字符串指针，否则返回nullptr。 |

OH\_UdsPlainText

### OH\_UdsPlainText\_SetContent()

PhonePC/2in1TabletTV



```
1. int OH_UdsPlainText_SetContent(OH_UdsPlainText* pThis, const char* content)
```

**描述**

设置纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中的纯文本内容参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |
| const char\* content | 表示纯文本内容参数。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsPlainText\_SetAbstract()

PhonePC/2in1TabletTV



```
1. int OH_UdsPlainText_SetAbstract(OH_UdsPlainText* pThis, const char* abstract)
```

**描述**

设置纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中的纯文本摘要参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |
| const char\* abstract | 表示纯文本摘要参数。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHyperlink\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsHyperlink* OH_UdsHyperlink_Create()
```

**描述**

创建超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsHyperlink\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshyperlink_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 12

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| OH\_UdsHyperlink\* | 执行成功则返回一个指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例对象的指针，否则返回nullptr。 |

### OH\_UdsHyperlink\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsHyperlink_Destroy(OH_UdsHyperlink* pThis)
```

**描述**

销毁超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)指针指向的实例对象。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |

### OH\_UdsHyperlink\_GetType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsHyperlink_GetType(OH_UdsHyperlink* pThis)
```

**描述**

从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取类型ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回类型ID的字符串指针，否则返回nullptr。 |

### OH\_UdsHyperlink\_GetUrl()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsHyperlink_GetUrl(OH_UdsHyperlink* pThis)
```

**描述**

从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取URL参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回URL参数的字符串指针，否则返回nullptr。 |

### OH\_UdsHyperlink\_GetDescription()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsHyperlink_GetDescription(OH_UdsHyperlink* pThis)
```

**描述**

从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取描述参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回描述参数的字符串指针，否则返回nullptr。 |

### OH\_UdsHyperlink\_SetUrl()

PhonePC/2in1TabletTV



```
1. int OH_UdsHyperlink_SetUrl(OH_UdsHyperlink* pThis, const char* url)
```

**描述**

设置超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例中URL参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |
| const char\* url | 表示URL参数。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHyperlink\_SetDescription()

PhonePC/2in1TabletTV



```
1. int OH_UdsHyperlink_SetDescription(OH_UdsHyperlink* pThis, const char* description)
```

**描述**

设置超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例中描述参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |
| const char\* description | 表示描述信息。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHtml\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsHtml* OH_UdsHtml_Create()
```

**描述**

创建超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsHtml\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udshtml_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 12

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* | 执行成功则返回一个指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例对象的指针，否则返回nullptr。 |

### OH\_UdsHtml\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsHtml_Destroy(OH_UdsHtml* pThis)
```

**描述**

销毁超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)指针指向的实例对象。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |

### OH\_UdsHtml\_GetType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsHtml_GetType(OH_UdsHtml* pThis)
```

**描述**

获取超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中类型ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回类型ID的字符串指针，否则返回nullptr。 |

### OH\_UdsHtml\_GetContent()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsHtml_GetContent(OH_UdsHtml* pThis)
```

**描述**

获取超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中HTML格式内容参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回HTML格式内容的字符串指针，否则返回nullptr。 |

### OH\_UdsHtml\_GetPlainContent()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsHtml_GetPlainContent(OH_UdsHtml* pThis)
```

**描述**

获取超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中的纯文本内容参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回纯文本内容的字符串指针，否则返回nullptr。 |

### OH\_UdsHtml\_SetContent()

PhonePC/2in1TabletTV



```
1. int OH_UdsHtml_SetContent(OH_UdsHtml* pThis, const char* content)
```

**描述**

设置超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)中的HTML格式内容参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |
| const char\* content | 表示HTML格式内容参数。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHtml\_SetPlainContent()

PhonePC/2in1TabletTV



```
1. int OH_UdsHtml_SetPlainContent(OH_UdsHtml* pThis, const char* plainContent)
```

**描述**

设置超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)中的纯文本内容参数。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |
| const char\* plainContent | 表示纯文本内容参数。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsAppItem* OH_UdsAppItem_Create()
```

**描述**

创建桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)指针及实例对象。当不再需要使用指针时，请使用[OH\_UdsAppItem\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsappitem_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 12

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* | 执行成功则返回一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例对象的指针，否则返回nullptr。 |

### OH\_UdsAppItem\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsAppItem_Destroy(OH_UdsAppItem* pThis)
```

**描述**

销毁桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)指针指向的实例对象。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

### OH\_UdsAppItem\_GetType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsAppItem_GetType(OH_UdsAppItem* pThis)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例获取类型ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回类型ID的字符串指针，否则返回nullptr。 |

### OH\_UdsAppItem\_GetId()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsAppItem_GetId(OH_UdsAppItem* pThis)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取应用ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回应用ID的字符串指针，否则返回nullptr。 |

### OH\_UdsAppItem\_GetName()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsAppItem_GetName(OH_UdsAppItem* pThis)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取应用名称。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回应用名称的字符串指针，否则返回nullptr。 |

### OH\_UdsAppItem\_GetIconId()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsAppItem_GetIconId(OH_UdsAppItem* pThis)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取图片ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回图片ID的字符串指针，否则返回nullptr。 |

### OH\_UdsAppItem\_GetLabelId()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsAppItem_GetLabelId(OH_UdsAppItem* pThis)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取标签ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回标签ID的字符串指针，否则返回nullptr。 |

### OH\_UdsAppItem\_GetBundleName()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsAppItem_GetBundleName(OH_UdsAppItem* pThis)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取bundle名称。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回bundle名称的字符串指针，否则返回nullptr。 |

### OH\_UdsAppItem\_GetAbilityName()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsAppItem_GetAbilityName(OH_UdsAppItem* pThis)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取ability名称。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回ability名称的字符串指针，否则返回nullptr。 |

### OH\_UdsAppItem\_SetId()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_SetId(OH_UdsAppItem* pThis, const char* appId)
```

**描述**

设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的应用ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| const char\* appId | 表示应用ID。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_SetName()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_SetName(OH_UdsAppItem* pThis, const char* appName)
```

**描述**

设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的应用名称。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| const char\* appName | 表示应用名称。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_SetIconId()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_SetIconId(OH_UdsAppItem* pThis, const char* appIconId)
```

**描述**

设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的图片ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| const char\* appIconId | 表示图片ID。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_SetLabelId()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_SetLabelId(OH_UdsAppItem* pThis, const char* appLabelId)
```

**描述**

设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的标签ID。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| const char\* appLabelId | 表示标签ID。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_SetBundleName()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_SetBundleName(OH_UdsAppItem* pThis, const char* bundleName)
```

**描述**

设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的bundle名称。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| const char\* bundleName | 表示bundle名称。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_SetAbilityName()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_SetAbilityName(OH_UdsAppItem* pThis, const char* abilityName)
```

**描述**

设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的ability名称。

**起始版本：** 12

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| const char\* abilityName | 表示ability名称。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsFileUri\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsFileUri* OH_UdsFileUri_Create()
```

**描述**

创建文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)的实例对象以及指向它的指针。当不再需要使用指针时，请使用[OH\_UdsFileUri\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsfileuri_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 13

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* | 执行成功则返回一个指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例对象的指针，否则返回nullptr。 |

### OH\_UdsFileUri\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsFileUri_Destroy(OH_UdsFileUri* pThis)
```

**描述**

销毁文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)的实例对象。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |

### OH\_UdsFileUri\_GetType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsFileUri_GetType(OH_UdsFileUri* pThis)
```

**描述**

从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取类型ID。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回类型ID的字符串指针，否则返回nullptr。 |

### OH\_UdsFileUri\_GetFileUri()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsFileUri_GetFileUri(OH_UdsFileUri* pThis)
```

**描述**

从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取文件Uri。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回文件Uri的字符串指针，否则返回nullptr。 |

### OH\_UdsFileUri\_GetFileType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsFileUri_GetFileType(OH_UdsFileUri* pThis)
```

**描述**

从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取文件类型。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回文件类型的字符串指针，否则返回nullptr。 |

### OH\_UdsFileUri\_SetFileUri()

PhonePC/2in1TabletTV



```
1. int OH_UdsFileUri_SetFileUri(OH_UdsFileUri* pThis, const char* fileUri)
```

**描述**

设置文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)对象的Uri信息。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |
| const char\* fileUri | 表示文件Uri。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsFileUri\_SetFileType()

PhonePC/2in1TabletTV



```
1. int OH_UdsFileUri_SetFileType(OH_UdsFileUri* pThis, const char* fileType)
```

**描述**

设置文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)对象的文件类型。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |
| const char\* fileType | 表示文件类型。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsPixelMap\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsPixelMap* OH_UdsPixelMap_Create()
```

**描述**

创建像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)的实例对象以及指向它的指针。当不再需要使用指针时，请使用[OH\_UdsPixelMap\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udspixelmap_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 13

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)\* | 执行成功则返回一个指向像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例对象的指针，否则返回nullptr。 |

### OH\_UdsPixelMap\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsPixelMap_Destroy(OH_UdsPixelMap* pThis)
```

**描述**

销毁像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)的实例对象。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)\* pThis | 表示指向像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例的指针。 |

### OH\_UdsPixelMap\_GetType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsPixelMap_GetType(OH_UdsPixelMap* pThis)
```

**描述**

从像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例中获取类型ID。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)\* pThis | 表示指向像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回类型ID的字符串指针，否则返回nullptr。 |

### OH\_UdsPixelMap\_GetPixelMap()

PhonePC/2in1TabletTV



```
1. void OH_UdsPixelMap_GetPixelMap(OH_UdsPixelMap* pThis, OH_PixelmapNative* pixelmapNative)
```

**描述**

从像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例中获取像素图片[OH\_PixelmapNative](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-pixelmap-native-h#oh_pixelmapnative_antialiasinglevel)实例的指针。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)\* pThis | 表示指向像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例的指针。 |
| OH\_PixelmapNative\* pixelmapNative | 该参数是输出参数，表示指向像素图片[OH\_PixelmapNative](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-pixelmap-native-h#oh_pixelmapnative_antialiasinglevel)实例的指针。 |

### OH\_UdsPixelMap\_SetPixelMap()

PhonePC/2in1TabletTV



```
1. int OH_UdsPixelMap_SetPixelMap(OH_UdsPixelMap* pThis, OH_PixelmapNative* pixelmapNative)
```

**描述**

设置像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)对象的像素图片内容。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)\* pThis | 表示指向像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例的指针。 |
| OH\_PixelmapNative\* pixelmapNative | 表示指向像素图片[OH\_PixelmapNative](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-pixelmap-native-h#oh_pixelmapnative_antialiasinglevel)实例的指针 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsArrayBuffer\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsArrayBuffer* OH_UdsArrayBuffer_Create()
```

**描述**

创建ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)的实例对象以及指向它的指针。当不再需要使用指针时，请使用[OH\_UdsArrayBuffer\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsarraybuffer_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 13

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)\* | 执行成功则返回一个指向ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)实例对象的指针，否则返回nullptr。 |

### OH\_UdsArrayBuffer\_Destroy()

PhonePC/2in1TabletTV



```
1. int OH_UdsArrayBuffer_Destroy(OH_UdsArrayBuffer* buffer)
```

**描述**

销毁ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)的实例对象。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)\* buffer | 表示指向ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsArrayBuffer\_SetData()

PhonePC/2in1TabletTV



```
1. int OH_UdsArrayBuffer_SetData(OH_UdsArrayBuffer* buffer, unsigned char* data, unsigned int len)
```

**描述**

设置ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)对象的数据内容。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)\* buffer | 表示指向ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)实例的指针。 |
| unsigned char\* data | 表示用户自定义的ArrayBuffer数据。 |
| unsigned int len | 表示用户自定义的ArrayBuffer数据的大小。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsArrayBuffer\_GetData()

PhonePC/2in1TabletTV



```
1. int OH_UdsArrayBuffer_GetData(OH_UdsArrayBuffer* buffer, unsigned char** data, unsigned int* len)
```

**描述**

从ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)实例中获取用户自定义的ArrayBuffer数据内容。

**起始版本：** 13

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)\* buffer | 表示指向ArrayBuffer类型[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)实例的指针。 |
| unsigned char\*\* data | 该参数是输出参数，表示用户自定义的ArrayBuffer数据。 |
| unsigned int\* len | 该参数是输出参数，表示用户自定义的ArrayBuffer数据的大小。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsArrayBuffer](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsarraybuffer)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsContentForm\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsContentForm* OH_UdsContentForm_Create()
```

**描述**

创建内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)指针及实例对象。

**起始版本：** 14

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* | 执行成功则返回一个指向内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例对象的指针，否则返回nullptr。 |

### OH\_UdsContentForm\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsContentForm_Destroy(OH_UdsContentForm* pThis)
```

**描述**

销毁内容卡片类型数据[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)指针指向的实例对象。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |

### OH\_UdsContentForm\_GetType()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsContentForm_GetType(OH_UdsContentForm* pThis)
```

**描述**

从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取类型ID。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回类型ID的字符串指针，否则返回nullptr。 |

### OH\_UdsContentForm\_GetThumbData()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_GetThumbData(OH_UdsContentForm* pThis, unsigned char** thumbData, unsigned int* len)
```

**描述**

从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取图片数据。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| unsigned char\*\* thumbData | 该参数是输出参数，表示内容卡片中的图片二进制数据。 |
| unsigned int\* len | 该参数是输出参数，表示内容卡片中的图片二进制数据的大小。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。  若返回UDMF\_ERR，表示出现了内部系统错误。 |

### OH\_UdsContentForm\_GetDescription()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsContentForm_GetDescription(OH_UdsContentForm* pThis)
```

**描述**

从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取描述信息。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回描述信息的字符串指针，否则返回nullptr。 |

### OH\_UdsContentForm\_GetTitle()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsContentForm_GetTitle(OH_UdsContentForm* pThis)
```

**描述**

从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取标题信息。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回标题信息的字符串指针，否则返回nullptr。 |

### OH\_UdsContentForm\_GetAppIcon()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_GetAppIcon(OH_UdsContentForm* pThis, unsigned char** appIcon, unsigned int* len)
```

**描述**

从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取应用图标数据。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| unsigned char\*\* appIcon | 该参数是输出参数，表示内容卡片中的应用图标二进制数据。 |
| unsigned int\* len | 该参数是输出参数，表示内容卡片中的应用图标二进制数据的大小。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。  若返回UDMF\_ERR，表示出现了内部系统错误。 |

### OH\_UdsContentForm\_GetAppName()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsContentForm_GetAppName(OH_UdsContentForm* pThis)
```

**描述**

从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取应用名称信息。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回应用名称信息的字符串指针，否则返回nullptr。 |

### OH\_UdsContentForm\_GetLinkUri()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsContentForm_GetLinkUri(OH_UdsContentForm* pThis)
```

**描述**

从内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中获取超链接信息。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 输入有效入参时返回超链接的字符串指针，否则返回nullptr。 |

### OH\_UdsContentForm\_SetThumbData()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_SetThumbData(OH_UdsContentForm* pThis, const unsigned char* thumbData, unsigned int len)
```

**描述**

设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的图片数据。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| const unsigned char\* thumbData | 表示内容卡片中的图片二进制数据。 |
| unsigned int len | 表示内容卡片中的图片二进制数据的大小。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsContentForm\_SetDescription()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_SetDescription(OH_UdsContentForm* pThis, const char* description)
```

**描述**

设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的描述信息。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| const char\* description | 表示描述信息。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsContentForm\_SetTitle()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_SetTitle(OH_UdsContentForm* pThis, const char* title)
```

**描述**

设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的标题信息。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| const char\* title | 表示标题信息。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsContentForm\_SetAppIcon()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_SetAppIcon(OH_UdsContentForm* pThis, const unsigned char* appIcon, unsigned int len)
```

**描述**

设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的应用图标数据。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| const unsigned char\* appIcon | 表示内容卡片中的应用图标二进制数据。 |
| unsigned int len | 表示内容卡片中的应用图标二进制数据的大小。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsContentForm\_SetAppName()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_SetAppName(OH_UdsContentForm* pThis, const char* appName)
```

**描述**

设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的应用名称数据。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| const char\* appName | 表示内容卡片中的应用名称。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsContentForm\_SetLinkUri()

PhonePC/2in1TabletTV



```
1. int OH_UdsContentForm_SetLinkUri(OH_UdsContentForm* pThis, const char* linkUri)
```

**描述**

设置内容卡片类型[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)中的超链接数据。

**起始版本：** 14

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)\* pThis | 表示指向[OH\_UdsContentForm](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udscontentform)实例的指针。 |
| const char\* linkUri | 表示内容卡片中的超链接。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsPlainText\_GetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsPlainText_GetDetails(OH_UdsPlainText* pThis, OH_UdsDetails* details)
```

**描述**

从纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 该参数是输出参数，表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsPlainText\_SetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsPlainText_SetDetails(OH_UdsPlainText* pThis, const OH_UdsDetails* details)
```

**描述**

设置纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)中的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)\* pThis | 表示指向纯文本类型[OH\_UdsPlainText](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsplaintext)实例的指针。 |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHyperlink\_GetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsHyperlink_GetDetails(OH_UdsHyperlink* pThis, OH_UdsDetails* details)
```

**描述**

从超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 该参数是输出参数，表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHyperlink\_SetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsHyperlink_SetDetails(OH_UdsHyperlink* pThis, const OH_UdsDetails* details)
```

**描述**

设置超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例中的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)\* pThis | 表示指向超链接类型[OH\_UdsHyperlink](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshyperlink)实例的指针。 |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHtml\_GetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsHtml_GetDetails(OH_UdsHtml* pThis, OH_UdsDetails* details)
```

**描述**

从超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)对象中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 该参数是输出参数，表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsHtml\_SetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsHtml_SetDetails(OH_UdsHtml* pThis, const OH_UdsDetails* details)
```

**描述**

设置超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)中的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)\* pThis | 表示指向超文本标记语言类型[OH\_UdsHtml](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udshtml)实例的指针。 |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_GetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_GetDetails(OH_UdsAppItem* pThis, OH_UdsDetails* details)
```

**描述**

从桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)实例中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 该参数是输出参数，表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsAppItem\_SetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsAppItem_SetDetails(OH_UdsAppItem* pThis, const OH_UdsDetails* details)
```

**描述**

设置桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)\* pThis | 表示一个指向桌面图标类型[OH\_UdsAppItem](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsappitem)对象的指针。 |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsFileUri\_GetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsFileUri_GetDetails(OH_UdsFileUri* pThis, OH_UdsDetails* details)
```

**描述**

从文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 该参数是输出参数，表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsFileUri\_SetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsFileUri_SetDetails(OH_UdsFileUri* pThis, const OH_UdsDetails* details)
```

**描述**

设置文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)对象的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)\* pThis | 表示指向文件Uri类型[OH\_UdsFileUri](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsfileuri)实例的指针。 |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsPixelMap\_GetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsPixelMap_GetDetails(OH_UdsPixelMap* pThis, OH_UdsDetails* details)
```

**描述**

从像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例中获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)\* pThis | 表示指向像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例的指针。 |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 该参数是输出参数，表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsPixelMap\_SetDetails()

PhonePC/2in1TabletTV



```
1. int OH_UdsPixelMap_SetDetails(OH_UdsPixelMap* pThis, const OH_UdsDetails* details)
```

**描述**

设置像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)对象的字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)参数。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)\* pThis | 表示指向像素图片类型[OH\_UdsPixelMap](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udspixelmap)实例的指针。 |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* details | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针，该指针不能为空。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效参数。 |

### OH\_UdsDetails\_Create()

PhonePC/2in1TabletTV



```
1. OH_UdsDetails* OH_UdsDetails_Create()
```

**描述**

创建字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)指针及实例对象。

当不再需要使用指针时，请使用[OH\_UdsDetails\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_destroy)销毁实例对象，否则会导致内存泄漏。

**起始版本：** 22

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| [OH\_UdsDetails\*](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails) | 执行成功则返回一个指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例对象的指针，否则返回nullptr。 |

### OH\_UdsDetails\_Destroy()

PhonePC/2in1TabletTV



```
1. void OH_UdsDetails_Destroy(OH_UdsDetails* pThis)
```

**描述**

销毁字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)指针指向的实例对象。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* pThis | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |

### OH\_UdsDetails\_HasKey()

PhonePC/2in1TabletTV



```
1. bool OH_UdsDetails_HasKey(const OH_UdsDetails* pThis, const char* key)
```

**描述**

检查字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中是否存在指定键。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* pThis | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| const char\* key | 表示字典类型中键值对的键。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| bool | 返回查找结果的状态。返回false表示不存在指定键，返回true表示存在指定键。 |

### OH\_UdsDetails\_Remove()

PhonePC/2in1TabletTV



```
1. int OH_UdsDetails_Remove(OH_UdsDetails* pThis, const char* key)
```

**描述**

删除字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中指定键值对。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* pThis | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| const char\* key | 表示字典类型中键值对的键。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsDetails\_Clear()

PhonePC/2in1TabletTV



```
1. int OH_UdsDetails_Clear(OH_UdsDetails* pThis)
```

**描述**

清除字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中所有数据。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* pThis | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsDetails\_SetValue()

PhonePC/2in1TabletTV



```
1. int OH_UdsDetails_SetValue(OH_UdsDetails* pThis, const char* key, const char* value)
```

**描述**

向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中添加键值对数据。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* pThis | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| const char\* key | 表示字典类型中键值对的键。 |
| const char\* value | 表示字典类型中键值对的值。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| int | 返回执行的错误码。请参阅错误码定义[Udmf\_ErrCode](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-err-code-h#udmf_errcode)。  若返回UDMF\_E\_OK，表示执行成功。  若返回UDMF\_E\_INVALID\_PARAM，表示传入了无效的参数。 |

### OH\_UdsDetails\_GetValue()

PhonePC/2in1TabletTV



```
1. const char* OH_UdsDetails_GetValue(const OH_UdsDetails* pThis, const char* key)
```

**描述**

获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中指定的键对应的值。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [const OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* pThis | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| const char\* key | 表示字典类型中键值对的键。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| const char\* | 当入参有效时返回指向字典类型中值的指针，否则返回nullptr。 |

### OH\_UdsDetails\_GetAllKeys()

PhonePC/2in1TabletTV



```
1. char** OH_UdsDetails_GetAllKeys(OH_UdsDetails* pThis, unsigned int* count)
```

**描述**

获取字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)中所有键的结果集。

**起始版本：** 22

**参数：**

展开

| 参数项 | 描述 |
| --- | --- |
| [OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)\* pThis | 表示指向字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)实例的指针。 |
| unsigned int\* count | 该参数是输出参数，表示结果集的长度。 |

**返回：**

展开

| 类型 | 说明 |
| --- | --- |
| char\*\* | 执行成功时返回字典类型中键的结果集，否则返回nullptr。  当使用[OH\_UdsDetails\_Destroy](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-uds-h#oh_udsdetails_destroy)销毁字典类型[OH\_UdsDetails](https://developer.huawei.com/consumer/cn/doc/harmonyos-references/capi-udmf-oh-udsdetails)指针指向的实例对象，该返回值也会被释放。 |