harmony 鸿蒙oh_device_manager.h

  • 2025-06-12
  • 浏览 (3)

oh_device_manager.h

概述

提供访问可信设备和本地设备信息的接口。

引用文件:

库: libnative_devicemanager.so

系统能力: SystemCapability.DistributedHardware.DeviceManager

起始版本: 20

相关模块: DeviceManager

汇总

函数

|名称|描述| |–|–| |int32_t OH_DeviceManager_GetLocalDeviceName(char **localDeviceName, unsigned int &len)|获取本地设备显示名。
设备显示名称涉及用户的隐私数据,需要应用提供相关隐私声明,声明设备显示名的用途。|

函数说明

OH_DeviceManager_GetLocalDeviceName()

int32_t OH_DeviceManager_GetLocalDeviceName(char **localDeviceName, unsigned int &len)

描述

获取本地设备显示名。
设备显示名称涉及用户的隐私数据,需要应用提供相关隐私声明,声明设备显示名的用途。

需要权限: ohos.permission.READ_LOCAL_DEVICE_NAME

起始版本: 20

参数:

|参数项|描述| |–|–| |char **localDeviceName|表示本地设备显示名字符串的地址指针。使用后需要手动释放空间资源。应用具备 ohos.permission.READ_LOCAL_DEVICE_NAME 权限,返回设备显示名称;否则返回设备默认名称。| |unsigned int &len|表示本地设备显示名字符串的长度。|

返回:

|类型|说明 | |–|——————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————| |int32_t|返回执行的错误码。错误码定义详见DeviceManager_ErrorCode
返回ERR_OK,表示执行成功。
返回ERR_INVALID_PARAMETER,表示传入了无效参数。
返回DM_ERR_FAILED,表示函数执行失败。
返回DM_ERR_OBTAIN_SERVICE,表示获取设备管理服务失败。
返回DM_ERR_OBTAIN_BUNDLE_NAME,表示获取bundleName失败。|

你可能感兴趣的鸿蒙文章

harmony 鸿蒙Distributed Service Kit(分布式管理服务)

harmony 鸿蒙DeviceManager

harmony 鸿蒙oh_device_manager_err_code.h

harmony 鸿蒙设备管理错误码

harmony 鸿蒙键鼠穿越管理错误码

harmony 鸿蒙增强连接错误码

harmony 鸿蒙@ohos.distributedHardware.deviceManager (设备管理)(系统接口)

harmony 鸿蒙@ohos.cooperate (键鼠穿越)(系统接口)

harmony 鸿蒙@ohos.distributedsched.abilityConnectionManager (应用多端协同管理)(系统接口)

harmony 鸿蒙@ohos.distributedsched.abilityConnectionManager (应用多端协同管理)

0  赞