---
title: aclrtLaunchKernelAttr
description: "```"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_1815.html
sourcePath: /source/zh/canncommercial/900/API/runtimeapi/aclcppdevg_03_1815.html
indexId: fd501456b1ce8adec91222f7f874667281a12c1376339e3429aa28fa2784358868
---
# aclrtLaunchKernelAttr

```
typedef struct aclrtLaunchKernelAttr {
    aclrtLaunchKernelAttrId id;
    aclrtLaunchKernelAttrValue value;
} aclrtLaunchKernelAttr;
```

Launch Kernel时，每个属性是由属性标识aclrtLaunchKernelAttr.id及其对应的属性值aclrtLaunchKernelAttr.value组成，例如，aclrtLaunchKernelAttr.id为ACL_RT_LAUNCH_KERNEL_ATTR_SCHEM_MODE时，aclrtLaunchKernelAttr.value需根据schemMode的取值来配置。

aclrtLaunchKernelAttr.id的定义请参见aclrtLaunchKernelAttrId。

aclrtLaunchKernelAttr.value的定义请参见aclrtLaunchKernelAttrValue。
