xmgethkeyset 内核服务

用途

检索与跨内存描述符关联的硬件键集。

语法

#include <sys/types.h>
#include <sys/kerrno.h>
#include <sys/xmem.h>
#include <sys/skeys.h>
kerrno_t xmgethkeyset (dp, keyset, flags)
struct xmem * dp;
hkeyset_t * hkeyset;
long flags;

参数

描述
dp 指定有效的跨内存描述符。
hkeyset 指向返回的与跨内存描述符关联的硬件密钥集的指针。
标志 必须设置为零。

描述

xmgethkeyset()内核服务可用于获取与跨内存描述符相关的键集。

可以在跨内存描述符所描述的内存区域上强制实施内核密钥保护。 执行是在跨内存服务(如xmemdma()服务)执行正常访问检查时进行的。

执行环境

xmgethkeyset内核服务可从进程中断环境中调用。

返回值

描述
重大安全事件数量 成功。
einval_xmgethkeyset 参数无效。