releaseOutput
用于释放PIR计算结果和基础算子还原结果。
void releaseOutput(
DG_TeeOutput **output
)
参数
参数名 |
描述 |
取值范围 |
输入/输出 |
|---|---|---|---|
output |
PIR计算结果和基础算子还原结果 |
一级指针不为NULL和二级指针不为NULL |
输入 |
返回值
无
错误码
无
依赖
无
示例
#include "data_guard_mpc.h" // 其中pirOpts为DG_InitPirOpts成功的结果,output为calculate输出结果 pirOpts.releaseOutput(&output); 计算结果:无返回值
- 调用DG_InitPirOpts成功后的pirOpts来调用releaseOutput接口。
- 此接口用于释放计算结果,调用完clientCalculate,需要释放output时需要调用此接口。
父主题: 隐匿查询PIR类算子