伍师傅32 发表于 2014-12-10 23:19:35

如何监测windows发送给驱动程序的数据

操作系统中驱动程序是负责将数据发送给对应的硬件设备,

而我现在想要获取程序或者系统发送给驱动程序的那一部分数据应该怎么做?

或者应该需要学习掌握哪一块的知识呢?

举例来说,在word里选择打印文档,应该是word先调用windows打印服务,将文档转化为统一的印刷格式文件,

然后系统将这个文件发送给打印机的驱动程序,打印机驱动程序将它转化为打印机能够接受的打印指令。

是不是应该是这样一个流程呢?

那么现在我想要监测输出到打印机驱动程序的那部分数据,应该怎么办呢?

sunliezhi 发表于 2014-12-11 00:21:30

应用程序只需调用内核提供的API,然后根据返回值来判断,不用去监测内核调用驱动程序的细节,是这样么?

伍师傅32 发表于 2014-12-11 01:05:42

sunliezhi 发表于 2014-12-11 00:21
应用程序只需调用内核提供的API,然后根据返回值来判断,不用去监测内核调用驱动程序的细节,是这样么? ...

嗯,可是我现在就是需要知道这个过程的数据
页: [1]
查看完整版本: 如何监测windows发送给驱动程序的数据