社区
硬件/系统
帖子详情
怎样得到windows显卡驱动的hwDeviceExtension结构
bigbigsmallsmall
2005-06-13 04:15:34
我想用window XP DDK perm3中得例子
来控制LCD,其实我只需要利用I2C.c文件就可以了
但是参数中有一个hwDeviceExtension结构
里面定义了很多与显卡设备相关得内容
我是否可以直接在操作系统得到hwDeviceExtension结构呢
然后直接调用I2C得函数, 谢谢!
如果有大侠知道其他的显卡和LCD通过I2C通信的方法也请告知一下,谢了!!!
...全文
147
5
打赏
收藏
怎样得到windows显卡驱动的hwDeviceExtension结构
我想用window XP DDK perm3中得例子 来控制LCD,其实我只需要利用I2C.c文件就可以了 但是参数中有一个hwDeviceExtension结构 里面定义了很多与显卡设备相关得内容 我是否可以直接在操作系统得到hwDeviceExtension结构呢 然后直接调用I2C得函数, 谢谢! 如果有大侠知道其他的显卡和LCD通过I2C通信的方法也请告知一下,谢了!!!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
naokizxx
2005-06-15
打赏
举报
回复
顶一下
bigbigsmallsmall
2005-06-15
打赏
举报
回复
看来该问题无解了
难道想用软件控制LCD显示器就那么难啊
raidenzxx
2005-06-14
打赏
举报
回复
应该可以吧.....
显卡的不知道,小弟做的USB,太麻烦..........
NtDeviceIoControlFile
只能用这个,98估计不行,,没试
qrlvls
2005-06-14
打赏
举报
回复
NTSTATUS _MJSystemControl(IN PDEVICE_OBJECT pDevObj, IN PIRP pIrp)
{
NTSTATUS status;
PCOMMON_EXTENSION pDevExt = pDevObj->DeviceExtension;
status = STATUS_NO_SUCH_DEVICE;
switch (pDevExt->doType) {
case DOTYPE_FB:
case DOTYPE_FP:
TraceIrp("_MJSystemControl", pIrp, NULL, TRACE_FLAG_PARAMS);
IoSkipCurrentIrpStackLocation(pIrp);
status = IoCallDriver(((PCOMMON_FDO_EXTENSION)pDevExt)->pLowDevObj, pIrp);
break;
case DOTYPE_PP:
status = STATUS_NOT_SUPPORTED;
default:
TraceIrp("_MJSystemControl", pIrp, &status, TRACE_FLAG_PARAMS);
pIrp->IoStatus.Status = status;
IoCompleteRequest(pIrp, IO_NO_INCREMENT);
}
return status;
}
只有先将过滤驱动 Attach 到相应的驱动栈位置后才能处理,通过PDEVICE_OBJECT可以取得DeviceExtension,不过这个DeviceExtension只有前一部分才是标准的
可以参考DDK的显卡驱动示例
会思考的草
2005-06-13
打赏
举报
回复
驱动一般是分层的,似乎你必须先挂接到对应的DriverObject才可以得到其设备扩展结构吧。显示驱动没做过,帮顶。
ATI ES1000
Windows
2008 R2驱动
ATI ES1000芯片驱动程序,该芯片在
Windows
server 2008 R2上是没有驱动的,这是在intel官方网站上找到的,intel自家的服务器主板也用ES1000芯片,32位和64位的都有,用了半年,非常稳定。
ati-HD6470
显卡驱动
for -xp(华硕K42J笔记本)
直接下载并使用:16M左右(ati-HD6470
显卡驱动
for -xp(华硕K42J笔记本),不需要从华硕官网下载256M,该文件太大。
windows
系统怎么升级
显卡驱动
在使用
Windows
操作系统的电脑时,保持
显卡驱动
程序的最新状态对于保证计算机性能、兼容性以及稳定性至关重要。
显卡驱动
程序是软件与硬件之间沟通的桥梁,它使得操作系统能够正确地识别并利用图形处理单元(GPU)的能力来渲染图像和视频内容。本文将引导您了解如何检查当前
显卡驱动
版本,并通过几个简单步骤来升级
显卡驱动
。
Windows
Server 2025 安装AMD
显卡驱动
Windows
Server 2025 安装AMD
显卡驱动
Windows
重启
显卡驱动
热键说明
Windows
有一个秘密的快捷键,可以重启
显卡驱动
程序。如果你的电脑经常“冻屏”,可以在重启电脑之前试试这个快捷键,它可以修复冻屏,否则就只能强制重启电脑了。 这个组合快捷键将重启 Win10 和 Win8 上的图形子系统。在 Win7 上没有重启
显卡驱动
程序的快捷键。 如何重启
显卡驱动
程序 要重启
显卡驱动
程序,请按Win+Ctrl+Shift+B。 屏幕会瞬间变黑,听到“嘟”的一声,...
硬件/系统
2,643
社区成员
17,229
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章