---
title: kuaf_ctx_scheduler_create
description: "根据使用的算法类型和算法id创建ctx结构体。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/251RC1/accel/kunpengaccel_kuaf_16_0009.html
sourcePath: /source/zh/kunpengboostkithistory/251RC1/accel/kunpengaccel_kuaf_16_0009.html
indexId: ec3537573ab813044898eda746c3dbe59525b70e232f773d6cb0e9fb7cfdc41277
---
# kuaf_ctx_scheduler_create

#### 函数功能

根据使用的算法类型和算法id创建ctx结构体。


#### 函数定义

```
scheduler_ctx* kuaf_ctx_scheduler_create(int alg_type, int alg_id);
```


#### 参数说明

| 参数名 | 描述 | 取值范围 | 输入/输出 |
| --- | --- | --- | --- |
| alg\_type | 使用算法类型是解压缩。 | ALG\_TYPE\_UNKNOWN（默认）、ALG\_COMP（解压缩算法） | 输入 |
| alg\_id | 使用的算法id。 | ALG\_ID\_UNKNOWN（默认）、ALG\_ZLIB\_DEFLATE （压缩算法id）、ALG\_ZLIB\_INFLATE（解压算法id） | 输入 |


#### 返回值

- 成功：scheduler_ctx*指针。
- 失败：NULL。
