跳转至

msptiEnableDomain

产品支持情况

[!NOTE]

昇腾产品的具体型号,请参见《昇腾产品形态说明》。

  • Ascend 950PR&950DT系列产品:支持
  • Atlas A3系列产品:支持
  • Atlas A2系列产品:支持
  • Atlas 200I/500 A2推理产品:支持
  • Atlas推理系列产品:不支持
  • Atlas训练系列产品:不支持

功能说明

为特定domain的订阅者开启或关闭所有回调。

当这个CallbackId所在位置触发时,msPTI会主动调用msptiSubscribe接口注册的回调函数。

函数原型

msptiResult msptiEnableDomain(uint32_t enable, msptiSubscriberHandle subscriber, msptiCallbackDomain domain)

参数说明

表 1 参数说明

参数名

输入/输出

说明

enable

输入

回调的开关,配置该参数表示开启,未配置表示关闭。

subscriber

输入

订阅者句柄。

domain

输入

组件,当前仅支持Runtime。

返回值说明

返回MSPTI_SUCCESS表示成功;msPTI未初始化时返回MSPTI_ERROR_NOT_INITIALIZED,表示失败;libmspti.so未设置到LD_PRELOAD环境变量时返回MSPTI_ERROR_WITHOUT_LD_PRELOAD,表示失败;subscriber或domain无效时返回MSPTI_ERROR_INVALID_PARAMETER,表示失败。