一点一滴的积累坚持

  1. 无论做任何事,能持之以恒,当大多数都放弃时,你依然坚持不懈地学习、研究、解决一个个问题困难,你就可以掌握一门技术。简单讲,善于运用自己掌握的知识,不断增加自己知识面,才是学有成效的学习,对自己和团队都能带来很多益处。
    无论技术,还是管理,都要学习到家,精益求精,在几年的积累后,就会形成自己的东西。只要自己有了东西,才能得心应手的自由发挥。
    下面是windows驱动的简单示例代码,简单的打印一个字符串“DriverEntry!”。
#include <NTDDK.H>
NTSTATUS DriverEntry(
    IN PDRIVER_OBJECT DriverObject,
    IN PUNICODE_STRING RegistryPath
)
{
    DbgPrint("DriverEntry!");
    return STATUS_SUCCESS;
}
  1. 一般用c/c++写windows驱动。
    开发驱动的步骤:分析需求、设计、写代码、调试、测试、发布和维护。
    上面代码包含头文件NTDDK.h,这是NT驱动必须包含的文件。WDM驱动包含WDM.h。
    DriverEntry是驱动入口函数,它有两个参数DriverObject和RegistryPath,分别是驱动对象指针和注册表子键的字符串指针。IN是宏,表示修饰的参数是入参,还有OUT,代表出参。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值