C++ 本地iov描述的内存在调用方';s可访问地址空间

C++ 本地iov描述的内存在调用方';s可访问地址空间,c++,linux,memory,C++,Linux,Memory,在linux上,我试图从本地进程读取远程进程中的内存,本地进程以root身份运行,但当我调用provess_vm_readv时,我得到一个默认错误代码,这意味着: local_iov描述的内存在调用方的可访问地址空间之外 这是否意味着我没有访问远程进程内存的权限?该地址未存储在local_iov中,因此不能是这样。我试图更新和编译的源代码如下:

在linux上,我试图从本地进程读取远程进程中的内存,本地进程以root身份运行,但当我调用provess_vm_readv时,我得到一个默认错误代码,这意味着:

local_iov描述的内存在调用方的可访问地址空间之外

这是否意味着我没有访问远程进程内存的权限?该地址未存储在local_iov中,因此不能是这样。我试图更新和编译的源代码如下: