mizhael
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2004-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1965回复:12

求助:想要调用跟显卡驱动程序有关的DrvEnablePDEV?

楼主#
更多 发布于:2004-08-04 02:13
请大虾指点:

我需要编程得到关于显卡和显示器的一些信息GDIINFO,ulPhysicalPixelCharacteristics等等.

请问如何先把driver调入,然后调用DrvEnablePDEV,
来得到GDIINFO里的信息?

不知道何处有相关的例程。

非常感谢。

最新喜欢:

xhzxlqtxhzxlq...
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
沙发#
发布于:2004-08-04 09:09
做显卡过滤驱动,拦截ZWSETSYSTEMINFORMATION,然后判断是否为过滤显卡,设置过滤函数即可。
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
mizhael
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2004-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-08-04 09:34
请问这个过滤是怎么做的呢?我真的不太明白阿。看了半天DDK也没有一点希望。DDK好像都是教人怎么写driver的,不过我不要写driver,我只要读取GDIINFO的由DrvEnablePDEV得到的那个数据。。。

请问这个过滤的sample例程何处有阿?

非常感谢。
mizhael
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2004-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-08-08 04:55
 发现以下的可能方法:具体应该怎么办呢?
以下两种可能的做法应该怎么进行?
1。A GDI filter is a kernel mode display driver that
loads the real display driver. It follows the rules of
a kernel mode display driver.It loads the real display driver in its
DrvEnableDriver routine which is the standard exported
function driver. EngLoadImage/EngFindImageProcAddress in DDK doc.
Since display driver is coupled with a video miniport
driver, one also needs to modify the miniport's INF to
load the GDI filter instead of the real display driver. See video miniport INF file section in DDK DOC.

2。"better approach might be to write a wrapper driver -- a driver that
has all the entry points of a video or printer driver.  In your
wrapper driver, your Enable() will call the real driver's Enable(),
which when called the first (or is it the 2nd?) time, returns GDIINFO.
You then modify the GDIINFO returned by the real driver's Enable() and
return from your Enable()."

mizhael
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2004-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-08-08 04:57
愿出报酬。希望大侠给我指点。
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-08-09 11:06
愿出报酬。希望大侠给我指点。

你是公司还是个人需要?
出多少$?如果在深圳可和我联系0755-25453869

[编辑 -  8/9/04 by  AllenZh]

[编辑 -  8/10/04 by  AllenZh]
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
mizhael
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2004-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-08-09 11:13
hi, 我是个人需要。你的电话怎么是9位的呀?或告知你的电邮。
如果你能很快地完成(因为我自己也在找资料,学习)帮我省下时间,按惯例请你出价。
请发电邮至 mizhael@yahoo.com


[编辑 -  8/9/04 by  mizhael]
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-08-12 10:09
昨天通话后我查了一下资料,应该是要写驱动
另外我没有收到你的mail,我今天给你发了mail,一个是从sina发的,另外一个是从hotmail发的,我的sina的邮箱可能有问题,前几天台湾的朋友给我发mail也不可以正确收到,如果你以后给我发mail就发到hotmail中,名称都是mfczmh。如果可能你可注册一个msn的帐号,这样在msn上交流会更快更方便些
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
8楼#
发布于:2004-08-12 19:15
AllenZh,MIRROR能用在LONGHORN上吗??我发现可以装上,不过好象没起作用????
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
mizhael
驱动牛犊
驱动牛犊
  • 注册日期2004-08-04
  • 最后登录2004-08-22
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-08-13 10:31
给AllenZh先生发了信,请查收。不知道先生认为这个小项目该怎么操作?
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-08-13 17:30
AllenZh,MIRROR能用在LONGHORN上吗??我发现可以装上,不过好象没起作用????

wowocock,我没有在LONGHORN上测试过,
不过想mirror这样的东西,很依赖OS,LONGHORN上不能运行(或者有差别)也很正常。
你的msn是多少?如果可以可进行交流一下
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-08-13 17:31
给AllenZh先生发了信,请查收。不知道先生认为这个小项目该怎么操作?

你好,我还没有收Mail,晚上我看看,然后给你回复
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
wowocock
VIP专家组
VIP专家组
  • 注册日期2002-04-08
  • 最后登录2016-01-09
  • 粉丝16
  • 关注2
  • 积分601分
  • 威望1651点
  • 贡献值1点
  • 好评度1227点
  • 原创分1分
  • 专家分0分
12楼#
发布于:2004-08-16 15:18
[quote]AllenZh,MIRROR能用在LONGHORN上吗??我发现可以装上,不过好象没起作用????

wowocock,我没有在LONGHORN上测试过,
不过想mirror这样的东西,很依赖OS,LONGHORN上不能运行(或者有差别)也很正常。
你的msn是多少?如果可以可进行交流一下 [/quote]

我的MSN是
wowocock@hotmail.com
or
jl.shao@qualitysoft.com.cn
花开了,然后又会凋零,星星是璀璨的,可那光芒也会消失。在这样 一瞬间,人降生了,笑者,哭着,战斗,伤害,喜悦,悲伤憎恶,爱。一切都只是刹那间的邂逅,而最后都要归入死亡的永眠
游客

返回顶部