---
title: CreateContext
description: "创建上下文。"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/ascendtb/ascendtb_01_0352.html
sourcePath: /source/zh/canncommercial/900/API/ascendtb/ascendtb_01_0352.html
indexId: f7a43002e737523349db050b79bdcc9a2f3c5f102f86c6baae97f6dd990e76e964
---
# CreateContext

#### 功能说明

创建上下文。

在当前进程或线程中显式创建一个Context。


#### 定义

```
Status CreateContext(Context **context, uint32_t hostTilingBlockNum, uint32_t deviceTilingBlockNum);
```


#### 参数列表

| 参数名 | 输入/输出 | 说明 |
| --- | --- | --- |
| context | 输入 | 传入的context。 |
| hostTilingBlockNum | 输入 | Context内部HostTilingBuffer块数，可配置范围：最小128，最大1024。 |
| deviceTilingBlockNum | 输入 | Context内部DeviceTilingBuffer块数，可配置范围：最小32，最大1024。 |


#### 返回值说明

| 类型 | 输入/输出 | 说明 |
| --- | --- | --- |
| Status | 输出 | 状态值。如果设置成功，返回NO\_ERROR。如果失败，请参见ErrorType。 |
