为Microsoft Windows编写内核的基本要求是什么

时间:2009-05-01 09:08:25

标签: windows linux kernel

作为程序员,我应该学习如何编写像微软Windows一样的内核

我知道c和c ++,但我该怎么做才能编写内核 是否有必要了解linux的内核编程基础知识

如何成为linux和windows内核编程方面的专家

6 个答案:

答案 0 :(得分:5)

OSR的家伙如果你有$,那就有很棒的研讨会。否则,您可以从他们的网站http://www.osr.com/中学到很多东西。

更新:他们现在有一个致力于自助的网站:http://www.osronline.com/

答案 1 :(得分:2)

以下网站可能对您有用

http://www.osdev.org/

答案 2 :(得分:1)

  1. 给自己一个DDK or WDK
  2. 阅读大量文件或书籍。 WDK网站有很多资源。
  3. 等等,您想成为MSFT的内核开发人员吗?然后你需要一个聪明的大脑。

答案 3 :(得分:1)

您应该首先获得使用其他内核(如Linux)的经验。

如果没有经验,微软可能不会让你触摸他们的内核。

如果您的意思是驱动程序开发,那么整个地方都有DDK和教程。

答案 4 :(得分:1)

了解内核。学习编写内核代码。编写设备驱动程序是一个开始。

答案 5 :(得分:0)

Learn C(和其他一些事情)。

相关问题