内核模块可以使用内核数据结构吗?
Can kernel module use kernel data structures?
编写内核模块时,程序员可以使用已经在内核中定义的数据结构,如task_group、task_struct吗?
是的,在包含相应的头文件后,内核模块可以使用该头文件中定义的任何内容:数据结构、宏、静态内联函数...
至于函数,在头文件中声明,在内核源文件中实现,仅使用[=20导出的函数=] 可以在模块中使用。
编写内核模块时,程序员可以使用已经在内核中定义的数据结构,如task_group、task_struct吗?
是的,在包含相应的头文件后,内核模块可以使用该头文件中定义的任何内容:数据结构、宏、静态内联函数...
至于函数,在头文件中声明,在内核源文件中实现,仅使用[=20导出的函数=] 可以在模块中使用。