曲径通幽论坛
标题:
copy_to_user() | 内核中的数据写到用户空间
[打印本页]
作者:
beyes
时间:
2009-9-21 22:28
标题:
copy_to_user() | 内核中的数据写到用户空间
功能
: 把内核内存块数据写入用户内存块数据
原型
:
#include <asm/uaccess.h>
int
copy_to_user
(
void
__user
*
to
,
const
void
*
from
,
unsigned
long
n)
说明
:
把 from 指向地址的内核内存块数据,以字节单位 n 大小,写入 to 指向的用户内存块数据中。该函数检查写入空间的有效性。
变量
:
from 内核内存块起始地址
to 用户内存块起始地址
n 以字节为单位的写入数据大小
返回值
:运行正常时,返回大于 0 的值,否则返回小于 0 的值。
欢迎光临 曲径通幽论坛 (http://www.groad.net/bbs/)
Powered by Discuz! X3.2