HixlCSClientRegMem
函数功能
Client注册本地内存。
函数原型
HixlStatus HixlCSClientRegMem(HixlClientHandle client_handle,
const char *mem_tag,
const CommMem *mem,
MemHandle *mem_handle);
参数说明
参数名 |
输入/输出 |
描述 |
|---|---|---|
client_handle |
输入 |
客户端句柄。 |
mem_tag |
输入 |
内存标签字符串。 |
mem |
输入 |
CommMem的描述。 |
mem_handle |
输出 |
返回的内存句柄。 |
返回值
- HIXL_SUCCESS:成功
- HIXL_PARAM_INVALID:参数错误
- 其他:失败
约束说明
- 在调用HixlCSClientConnect与Server端建链之前需要完成所有本地内存的注册。
- 使用Host RoCE网卡当前不支持注册“aclrtMallocHost”申请出来的内存,可使用malloc等方式。
- 注册Device的内存需要使用“aclrtMalloc”进行申请。
父主题: 接口说明