---
title: acldumpUnregCallback
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclcppdevg_03_0317.html
sourcePath: /source/zh/canncommercial/900/API/runtimeapi/aclcppdevg_03_0317.html
indexId: fa296ef987a38cd1e81856ceb51425a772b9862255ed3e223e685302a29506fb68
---
# acldumpUnregCallback

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Atlas 350 加速卡 | √ |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | √ |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ |
| Atlas 200I/500 A2 推理产品 | √ |
| Atlas 推理系列产品 | √ |
| Atlas 训练系列产品 | √ |


#### 功能说明

Dump数据回调函数取消注册接口。acldumpUnregCallback需要和acldumpRegCallback配合使用，且必须在acldumpRegCallback调用后才有效。

aclmdlInitDump接口、acldumpRegCallback接口（通过该接口注册的回调函数需由用户自行实现，回调函数实现逻辑中包括获取Dump数据及数据长度）、acldumpUnregCallback接口、aclmdlFinalizeDump接口配合使用，用于通过回调函数获取Dump数据。场景举例如下：- 执行一个模型，通过回调获取Dump数据：
  aclInit接口-->acldumpRegCallback接口-->aclmdlInitDump接口-->模型加载-->模型执行-->aclmdlFinalizeDump接口-->acldumpUnregCallback接口-->模型卸载-->aclFinalize接口

- 执行两个不同的模型，通过回调获取Dump数据，该场景下，只要不调用  acldumpUnregCallback
接口取消注册回调函数，则可通过回调函数获取两个模型的Dump数据：
  aclInit接口-->acldumpRegCallback接口-->aclmdlInitDump接口-->模型1加载-->模型1执行-->-->模型2加载-->模型2执行-->aclmdlFinalizeDump接口-->模型卸载-->acldumpUnregCallback接口-->aclFinalize接口


#### 函数原型

```
void acldumpUnregCallback()
```


#### 参数说明

无


#### 返回值说明

无
