wdk

wdk

文章 4 浏览 77

是否可以在硬件配置文件中自定义上部或下部过滤器?

要在特定类别的设备上设置筛选器驱动程序,您必须修改其 UpperFilters 或 LowerFilters MULTI_SZ 注册表值。例如,要将上层过滤器附加到属于 USB 设备…

你丑哭了我 2024-11-01 15:15:08 3 0

使用 Windows 驱动程序工具包 DriverPackagePreinstall 时出错

我正在尝试在 Windows 程序加载并使用 这个问题为例。我正在用 VB.Net 编写,而最初的问题是用 C# 完成的,所以这可能是我在翻译中丢失的东西,但这就…

自在安然 2024-10-31 19:54:15 5 0

DeviceIoControl 如何从设备驱动程序返回以 Null 结尾的字符串

某些驱动程序通过 DeviceIoControl 返回一个结构,其中包含一个以 null 结尾的字符串,例如符号名称。该字符串的位置应该在哪里?例如,USB 主机控制…

还不是爱你 2024-10-30 20:58:22 3 0

保存设备每个打开实例的数据

在 Windows 设备驱动程序中: 每个驱动程序信息存储在全局变量中 每个设备信息存储在 DEVICE_OBJECT.DeviceExtension 中据我了解,CreateFile 在内核…

飘落散花 2024-10-28 06:09:43 3 0

静默使用 Microsoft XPS Document Writer 打印机创建 XPS

几天来,我一直在努力在没有对话框的情况下将 XPS 打印到文件。 我读过 CodeGuru 和 Feng Yuan (MSDN) 中有关此事的帖子,以及这里的许多讨论主题,但…

帅气尐潴 2024-10-20 10:10:14 5 0

Windows .inf 文件:如何在网络驱动程序安装过程中设置默认网络连接名称?

我正在尝试调整开源 TAP-Win32 驱动程序 对于我的项目。 当它安装时(至少在 Windows 7 上,我认为 Windows XP 也是如此),它会在设备控制面板中创建…

榆西 2024-10-18 20:27:27 7 0

使用打印机驱动程序将可打印文档保存为 PCL-5e 格式

我想开发一个打印机驱动程序,它将可打印数据以 PCL-5e 格式保存到给定位置。 我已经浏览了 WDK 示例集附带的位图示例。根据该示例,如果我们想转储位…

心凉怎暖 2024-10-18 12:37:11 6 0

如何用少量共享代码构建2个设备驱动程序

我继承了一个处理多种设备类型的 Windows 驱动程序。我需要将其分成 2 个独立的驱动程序,每个设备一个。每个设备都有代码,然后是两个设备通用的代码…

无声无音无过去 2024-10-16 15:38:16 4 0

“WaitReason”的目的是什么? KeWaitForSingleObject() 上的参数?

MSDN 文档 没有解释此处的各种选项会发生什么情况(尽管对“WaitMode”参数非常清楚)。为什么我会选择“Executive”而不是“UserRequest”或 KWAIT_R…

最冷一天 2024-10-16 15:24:14 7 0

如何使用 Windows Filtering Platform 和 Windows Driver Development Kit 将流量信息(IP、端口等)输出到日志文件?

我正在使用 WDK 开发一个驱动程序,该驱动程序将监视网络流量并将其输出到日志文件。 我目前正在尝试修改 WinDDK 目录中给出的 inspect 示例。 由于链…

小霸王臭丫头 2024-10-14 20:20:30 4 0

$< 是什么意思?和$@在make文件中的意思

我在 WDK 构建环境的 makefile 中找到了这些伪变量名称。这些变量引用了什么?我认为通过搜索引擎得到答案有点困难,因为它们很特别。…

悲凉≈ 2024-10-12 08:00:05 5 0

C驱动编程蓝屏死机

大家好,祝大家除夕/新年快乐, 我目前制作的驱动程序遇到了一些问题。一切工作正常,直到我开始处理 WriteFile() 请求。我的司机试图处理所有事情,…

夏花。依旧 2024-10-09 21:05:06 6 0

2 只鼠标,在 Windows 上仅捕获一只鼠标(DirectInput、DDK、Linux 等)

我已将 2 个鼠标连接到 PC,我希望其中一个鼠标作为普通鼠标工作并专门捕获第二个鼠标。 首先我尝试了 DirectInput。它显示 InstanceName 中带有“鼠…

回忆凄美了谁 2024-10-07 01:31:33 8 0

为什么 lib.exe 从最近的 WDK 版本中删除?

这是一个错误吗? Visual Studio 2008 构建系统使用 lib.exe 创建静态库。我使用 WDK 的 setenv.bat 设置构建环境,然后启动 devenv.exe /USEENV。构…

分开我的手 2024-10-06 00:34:40 10 0

Windows 驱动程序中的 Windows 版本宏

_WIN64 可用于查找平台是 32 位还是 64 位。 驱动程序(内核模式代码)中是否有可用的宏可用于告知操作系统的版本。 XP、2003、Vista 还是 7?…

烛影斜 2024-10-05 12:53:52 6 0
更多

推荐作者

已经忘了多久

文章 0 评论 0

15867725375

文章 0 评论 0

LonelySnow

文章 0 评论 0

走过海棠暮

文章 0 评论 0

轻许诺言

文章 0 评论 0

信馬由缰

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文