---
title: 申请队列
description: "分配队列struct wd_queue的内存，若作为局部变量，需注意局部变量的约束及内存清零操作。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/251RC1/accel/kunpengaccel_17_0065.html
sourcePath: /source/zh/kunpengboostkithistory/251RC1/accel/kunpengaccel_17_0065.html
indexId: c4830db97f18b93c7bf50ba946361d2d84401fb01b6bf5c5ebc58eeab37d94a172
---
# 申请队列

分配队列struct wd_queue的内存，若作为局部变量，需注意局部变量的约束及内存清零操作。

```
struct wcrypto_paras *priv;
struct wd_queue q;

q = calloc(1, sizeof(struct wd_queue));
memset(&q, 0, sizeof(q));
q.capa.alg = WD_ZLIB;
q->capa.latency = 0;
q->capa.throughput = 0;
priv = &q->capa.priv;
priv->direction = comp_optype;
wd_request_queue(&q);
```
