获取HDC会话创建者是否有root权限,以及HDC会话的运行环境、vfid等信息。
命令字在“enum drvHdcSessionAttr”中定义。运行环境、vfid等在虚拟化环境中使用。
drvError_t halHdcGetSessionAttr(HDC_SESSION session, int attr, int *value)
参数名 |
输入/输出 |
说明 |
---|---|---|
session |
输入 |
指定查询的会话对象。 类型:HDC_SESSION。 |
attr |
输入 |
命令字,取值范围如下: enum drvHdcSessionAttr { HDC_SESSION_ATTR_DEV_ID = 0, /* 获取设备id */ HDC_SESSION_ATTR_UID = 1, /* 获取当前session进程是否有root权限 */ HDC_SESSION_ATTR_RUN_ENV = 2, /* 获取当前环运行境类型 */ HDC_SESSION_ATTR_VFID = 3, /* 获取vfid,虚拟化场景使用 */ HDC_SESSION_ATTR_LOCAL_CREATE_PID = 4, /* 获取本端进程pid */ HDC_SESSION_ATTR_PEER_CREATE_PID = 5, /* 获取对端进程pid */ HDC_SESSION_ATTR_MAX }; 类型:int。 |
value |
输出 |
|
无