原文:64位内核开发第十三讲,内核下C++编程

目录 Windows内核驱动 使用 C 代码编程 一 丶 C 在Windows内核中的使用 . 简介 . 头文件的引用 二丶使用C 类 . 介绍内核中的内存申请函数 . 重载类中的 new delete函数 . 使用继承以及虚函数重写父类函数 . 使用虚析构 三丶全局new delete 重构 . 代码 四丶建议 Windows内核驱动 使用 C 代码编程 一 丶 C 在Windows内核中的使 ...

2022-01-08 21:52 0 1106 推荐指数:

查看详情

64内核三讲,Windbg的使用.以及命令

目录 一丶驱动的调试. 1.线程 2.断点 3.内存查看命令 4.修改内存命令 5.栈相关操作命令 6.进程线程命令(内核命令) 一丶驱动的调试. 编写驱动免不了调试.所以这里介绍一下WinDbg ...

Sat Jun 08 22:43:00 CST 2019 0 498
Windows内核开发-9-3264的区别

Windows内核开发-9-3264的区别 32的应用程序可以完美再64的电脑上运行,而32内核驱动无法再64的电脑上运行,或者64的驱动无法在32的应用程序上运行。这是为什么呢。 原因是在x64的Windows操作系统上,模拟了x86操作系统的操作,并且引入了一个 ...

Wed Oct 20 05:17:00 CST 2021 2 758
Linux内核下读写文件

2020-03-27 关键字: 在 Linux 内核开发,通常是嵌入式领域的内核开发过程中,难免会有需要访问文件系统中的文件的需求。 但 Linux 内核中可没有像在用户态那样有文件IO和标准IO可以直接对文件进行 open()/fopen() , read()/fread ...

Sat Mar 28 06:50:00 CST 2020 0 811
64内核开发第一讲,驱动框架.

驱动框架介绍 1.应用程序3环到0环的框架 1.1 3环到0环的驱动框架. 首先是我们的3环API API -> 封装数据跟命令 ->调用kerner32或者ntdll的函数 -& ...

Sat Jun 08 22:41:00 CST 2019 1 956
Linux 内核下载地址

官方: https://mirrors.edge.kernel.org/pub/linux/kernel/ 国内: https://mirror.bjtu.edu.cn/kernel ...

Mon Jun 08 23:53:00 CST 2020 0 5082
64内核开发第8讲,文件操作.以及删除文件.

目录 文件操作,以及强删文件. 一丶文件操作 1.文件操作的几种方式 1.2 文件的表示 二丶文件操作的常见内核API 三丶内核中三种定义结构体的方式 四丶驱动创建 ...

Sat Jun 08 22:47:00 CST 2019 1 761
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM