昇腾社区首页
中文
注册

mstxMemHeapUnregister

函数原型

void mstxMemHeapUnregister(mstxDomainHandle_t domain, mstxMemHeapHandle_t heap)

功能说明

注销内存池。

参数说明

表1 参数说明

参数

输入/输出

说明

domain

输入

domain为内存池所属的域,为globalDomain或mstxDomainCreateA返回的句柄。

数据类型:const char *。

heap

输入

heap为需要注销内存池的句柄,为mstxMemHeapRegister的返回值。

struct mstxMemHeap_st;
typedef struct mstxMemHeap_st mstxMemHeap_t; 
typedef mstxMemHeap_t* mstxMemHeapHandle_t;

返回值

调用示例

mstxMemHeapDesc_t heapDesc{};
mstxMemHeapHandle_t memPool = mstxMemHeapRegister(globalDomain, &heapDesc); // 注册内存池
...
mstxMemHeapUnregister(globalDomain, memPool);                        // 注销内存池