Visual Studio 2010和内核级编程!

发布于 2024-10-22 10:35:58 字数 550 浏览 3 评论 0原文

我有 MS Visual Studio 2010,我计划启动内核级别和内核级别。硬件驱动程序编程..

我可以使用 MS Studio 2010 来做到这一点吗?如果,我到底需要为该 IDE 添加什么?

换句话说...如果我想在 MS Visual Studio 2010 中编译以下代码,我需要做什么?我应该选择什么样的项目?

#define _X86_
#include "wdm.h"

NTSTATUS DriverEntry( IN PDRIVER_OBJECT theDriverObject,
IN PUNICODE_STRING theRegistryPath )
{
DbgPrint("Hello World!");
return STATUS_SUCCESS;
}

更新:谢谢大家...我需要在此处添加内容 http://i56.tinypic.com/9jhw84.png

I have MS Visual Studio 2010 and I am planning to start kernel level & hardware driver programming..

Can i use MS Studio 2010 to do that? if, what exactly i need to add for that IDE?

In another way... what i need to do if i want to compile the following code in MS visual studio 2010? and what kind of project should i choose?

#define _X86_
#include "wdm.h"

NTSTATUS DriverEntry( IN PDRIVER_OBJECT theDriverObject,
IN PUNICODE_STRING theRegistryPath )
{
DbgPrint("Hello World!");
return STATUS_SUCCESS;
}

updated: thanks guys... what i need to add here
http://i56.tinypic.com/9jhw84.png

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

眼泪也成诗 2024-10-29 10:35:58

我多年来一直使用 OSR 的 DDKBUILD.CMD。这是一篇文章,解释了如何集成它。它适用于旧版本的 Visual Studio,但步骤与 VS2010 大致相同。

I've been using DDKBUILD.CMD from OSR for years. Here is an article that explains how to integrate it. It's for an older version of Visual Studio, but the steps are just about the same for the VS2010.

愛放△進行李 2024-10-29 10:35:58

使用 DDK 中的编译器和构建脚本。您可以使用任何您喜欢的IDE,只要它可以调用DDK构建脚本即可。

编辑:顺便说一句,您的代码不应定义 _X86_。 DDK构建工具将定义与Windows目标版本相对应的正确宏。

Use the compiler and build scripts from the DDK. You can use any IDE you like, as long as it can call the DDK build script.

EDIT: BTW, your code should not define _X86_. The DDK build tool will define the right macros corresponding to the target version of Windows.

删除→记忆 2024-10-29 10:35:58

我认为您想使用 Windows Driver Kit (WDK) 并沿着这条路径进行开发。我不认为您需要(或应该)使用 Visual Studio IDE,但自从我调查此信息以来已经有一段时间了。这是一个可以帮助您入门的链接:
http://msdn.microsoft.com/en-us/windows/hardware/gg487428

I think you want to use the Windows Driver Kit (WDK) and do development along this path. I don't believe you need to use the Visual Studio IDE (or should), but it's been a while since I investigated this information. Here is a link that should get you started:
http://msdn.microsoft.com/en-us/windows/hardware/gg487428

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文