openharmony 鸿蒙 capi-baseddk-ddk-ashmem

2026-08-25 浏览 (1)

DDK_Ashmem

typedef struct DDK_Ashmem {...} DDK_Ashmem

Overview

Device memory map created by calling OH_DDK_CreateAshmem. A buffer using the device memory map can provide better performance.

Since: 12

Related module: Ddk

Header file: ddk_types.h

Summary

Member Variables

NameDescription
int32_t ashmemFdFile descriptor of the Ashmem object.
const uint8_t* addressBuffer address.
const uint32_t sizeBuffer size.
uint32_t offsetOffset of the used buffer. The default value is 0, indicating that there is no offset and the buffer starts from the specified address.
uint32_t bufferLengthLength of the buffer. By default, the value is equal to that of size, indicating that the entire buffer is used.
uint32_t transferredLengthLength of the transferred data.

你可能感兴趣的鸿蒙文章

openharmony 鸿蒙 capi-scsiperipheralddk-scsiperipheral-request

openharmony 鸿蒙 capi-usbddk-usbconfigdescriptor

openharmony 鸿蒙 capi-hidddk

openharmony 鸿蒙 capi-usbddk

openharmony 鸿蒙 capi-hidddk-hid-absaxesarray

openharmony 鸿蒙 capi-scsiperipheralddk-scsiperipheral-response

openharmony 鸿蒙 capi-scsi-peripheral-api-h

openharmony 鸿蒙 capi-hidddk-hid-relaxesarray

openharmony 鸿蒙 js-apis-driver-deviceManager

openharmony 鸿蒙 capi-hidddk-hid-eventtypearray

  • 所属分类: 后端技术
  • 本文标签: 软件 鸿蒙
  • 版权声明: 本文链接 https://seaxiang.com/blog/g4enr32J