自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 资源 (1)
  • 收藏
  • 关注

转载 内核驱动主要数据结构

导读:   IRP是I/O request packet的缩写,即I/O请求包。驱动与驱动之间通过IRP进行通信。而使用驱动的应用层调用的CreatFile,ReadFile,WriteFile,DeviceIoControl等函数,说到底也是使用IRP和驱动进行通信。   一个IRP由两部分组成。首先是头部或者叫包的固定部分,是一个IRP结构。紧跟在这个头部之后的是I/O stack locat

2008-03-20 11:30:00 719

转载 铁马 秋风 塞北 杏花 春雨 江南

导读:   如果想在自己的应用程序中加入操作系统的Format(格式化)功能,就象系统的那个format utility,应该怎么做呢?用Google搜索的话,中文资料最多的一篇是《磁盘格式化的编程实现》,讲的是借用SHFormatDrive函数来调用系统的格式化工具完成格式化功能。有没有办法使用自己的代码实现呢?参考sysinternals里的一篇文章,尝试用FMIFS.dll里的一个未公开函数

2008-03-14 12:25:00 2594

转载 自己实现磁盘格式化

导读:   如果想在自己的应用程序中加入操作系统的Format(格式化)功能,就象系统的那个format utility,应该怎么做呢?用Google搜索的话,中文资料最多的一篇是《磁盘格式化的编程实现》,讲的是借用SHFormatDrive函数来调用系统的格式化工具完成格式化功能。有没有办法使用自己的代码实现呢?参考sysinternals里的一篇文章,尝试用FMIFS.dll里的一个未公开函数

2008-03-14 10:59:00 4356 1

转载 Windows磁盘驱动基础教程

导读:   本文讲述Windows磁盘驱动的主要结构功能与编写方法基础。本文描述的内容仅限于软件层面,并不与具体的硬件相关。   1.磁盘驱动基础   不少人把文件系统驱动和磁盘驱动混为一谈。实际上文件系统驱动应该与磁盘驱动是两类不同的驱动程序。文件系统仅仅考虑数据在存储设备上的保存格式(而不考虑具体是什么存储设备),而磁盘是存储设备的一种。   在存储设备驱动(storage driver)中,

2008-03-07 09:26:00 1945

转载 Windows文件系统过滤驱动开发教程-楚狂人

导读:   文件系统 过滤驱动 开发 教程   第一部分:概述,钻研目的和准备   我经常在网上碰到同行请求开发文件系统驱动。Windows的PC机上以过滤驱动居多。其目的不外乎有以下几种:   1、用于防病毒引擎。希望在文件读写的时候,捕获读写的数据内容,然后检测其中是否含有病毒代码。   2、用于加密文件系统,希望在文件写过程中对数据进行加密,在读的过程中进行解密。   3、设计透明的文件系统

2008-03-06 15:31:00 2377 1

转载 文件过滤驱动之一 - rageliu

导读:   终于到了礼拜天,抓紧时间写了段文档。   由于不是一次两次就能说的清楚,所以我分块来说明,这篇希望能讲解出一个驱动的框架,以后的讲解就在这个框架的基础上深入展   开。   对于文件过滤驱动的整体描述,我认为下面这个帖子里codewarrior(会思考的草) 说的很不错,在次感谢   http://community.csdn.net/Expert/topic/4849/4849948

2008-03-06 11:29:00 623

转载 IRP 乱杂谈

导读:   IRP 是 I/O request packet 的缩写,即 I/O 请求包。驱动与驱动之间通过 IRP 进行通信。而使用驱动的应用层调用的 CreatFile,ReadFile,WriteFile,DeviceIoControl 等函数,说到底也是使用 IRP 和驱动进行通信。   一个 IRP 由两部分组成。首先是头部或者叫包的固定部分,是一个 IRP 结构。紧跟在这个头部之后的是

2008-03-05 17:28:00 691

转载 AddDevice例程

   AddDevice例程在前一节中,我讲述了当WDM驱动程序被第一次装入时如何初始化。通常,一个驱动程序可以被多个设备利用。WDM驱动程序有一个特殊的AddDevice函数,PnP管理器为每个设备实例调用该函数。该函数的原型如下:NTSTATUS AddDevice(PDRIVER_OBJECT DriverObject, PDEVICE_OBJECT pdo)

2008-03-05 16:50:00 5683

转载 模块化的设备驱动程序设计方法

导读:   (1.辽宁工程技术大学机械工程学院,辽宁阜新123000;2.华中科技大学材料科学与工程学院,湖北武汉430074)   摘 要:介绍了Windows NT下设备驱动程序的开发环境,一种模块化的设计方法,应用程序与驱动程序之间的同步以及驱动程序的安装。  模块化的设备驱动程序设计方法刘冠权1,程俊廷1,刘帅军2(1.辽宁工程技术大学 机械工程学院,辽宁阜新 1230

2008-03-05 16:26:00 1588

转载 如何编译驱动程序

导读:   驱动的编译和上层应用程序的编译完全不同,作为初学者应该先了解一下,即使你还不懂得怎么写驱动程序。   首先安装DDK,然后随便找一个例子来测试。在菜单中找到BUILD环境菜单执行,不同的系统要使用不同的BUILD环境。会打开一个DOS窗口,这时CD到那个例子程序,输入build –cZ回车就可以了。      为了使build能正确运行, 在需被编译的源文件目录下面必须有SOURCES

2008-03-01 10:11:00 1138

转载 驱动版Hello World - CSDNBlog

导读:   我们学习程序设计,都是从“Hello World”开始的,驱动程序也不例外,今天我就写一个驱动版的“Hello World”来热热身,目的希望大家能对驱动程序的基本框架有所了解。   驱动程序分为2类,一个是Kernel模式驱动,另一个是Windows模式驱动,2种模式本质是相同,但细节不同,本文介绍的是内核模式驱动和驱动程序的安装、使用。   驱动程序同普通的EXE,DLL一样,都属

2008-03-01 09:24:00 486

QQ批量登录器-tenyQQ

批量登陆QQ软件TenyQQ,体积小巧,节省资源。

2008-10-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除