如何在我的 C 代码中使用内核函数?
How can I use the kernel function in my C code?
首先,我想为我的英语道歉,这不是我的母语,但我会尽力而为。
我是 Debian 的新开发人员,在此之前我只做跨平台代码。
由于跨平台不再是我的约束,我想尽可能接近内核。
例如,我想对加密文件使用 AES。 AES 存在于内核中,我更喜欢使用 AES 内核而不是另一个 AES(我只是更相信内核源代码)。有没有办法在用户 space 中使用内核函数?
更准确地说,是否存在相应的方法或文档?
如果我想要 C 函数的文档,我会 "man function"。内核有等效项吗?
希望我的问题没有搞错。
感谢您的阅读,stack overflow 过去帮助了我十几次,非常感谢。
编辑:抱歉,我编辑了我的 post,我希望这次会更好。
Is there a way to use Kernel function in user space?
不行,不能直接从用户调用内核函数space。
您可以编写内核模块,它调用所需的函数作为对用户space的某些请求的响应。
首先,我想为我的英语道歉,这不是我的母语,但我会尽力而为。
我是 Debian 的新开发人员,在此之前我只做跨平台代码。 由于跨平台不再是我的约束,我想尽可能接近内核。
例如,我想对加密文件使用 AES。 AES 存在于内核中,我更喜欢使用 AES 内核而不是另一个 AES(我只是更相信内核源代码)。有没有办法在用户 space 中使用内核函数? 更准确地说,是否存在相应的方法或文档?
如果我想要 C 函数的文档,我会 "man function"。内核有等效项吗?
希望我的问题没有搞错。 感谢您的阅读,stack overflow 过去帮助了我十几次,非常感谢。
编辑:抱歉,我编辑了我的 post,我希望这次会更好。
Is there a way to use Kernel function in user space?
不行,不能直接从用户调用内核函数space。
您可以编写内核模块,它调用所需的函数作为对用户space的某些请求的响应。