wdk

    2热度

    1回答

    Splint遇到系统头文件的解析错误,该文件使用窗口编译器似乎使用的尺寸指定后缀。因此,夹板无法解析包含像0xffui8这样的表达式的文件(其中ui8表示无符号的8位整数)。我如何配置藤条来解决这个问题? 更广阔的背景下:我试图让夹板与WinDDK 7600.16385.1一起工作。例如文件是intsafe.h。

    0热度

    1回答

    第三方数据丢失防护驱动程序时,将启用驱动程序验证基于IrqlZwPassive规则 崩溃,包括以下信息调用它会导致驱动程序验证程序检测错误: ZwOpenKey只能在IRQL = PASSIVE_LEVEL时调用。 如果在IRQL = PASSIVE_LEVEL之外使用ZwOpenKey,那么对Windows系统有哪些潜在影响? 这是一个严重的问题,我们应该向供应商提出,或者只在某些情况下。

    0热度

    1回答

    我有一个C项目(Emotiv公司-emokit-C:https://github.com/petrs/emokit/),我试图了解,在Windows 10的工作,VS2015是额外需要winddk.h连同: hidpi.h, hidsdi.h, hidusage.h, setupapi.h, hid.lib 这是我从网上下载的,无知的,他们是WDK的一部分。在编译时只有 winddk.h给+100

    0热度

    1回答

    有没有可靠的方法来检测固件是否来自运行Windows内核驱动程序的BIOS或UEFI而无法访问磁盘?

    3热度

    1回答

    我正在处理图像文件的程序。我遇到的问题是一些图像非常大,我不知道复制过程何时完成。现在代码是用C#编写的,并使用FileSystemWatcher类来监视文件。唯一的问题是当另一个进程与文件一起完成时没有事件。 当前的逻辑是监视已创建和已更改的事件,而不是等待5秒钟,希望在该时间点复制过程完成。虽然这在我的开发机器上工作,但不幸的是,客户报告整个过程的问题。 几年前,当我编写这段代码时,我的确看到

    -2热度

    2回答

    我知道关于从用户模式与内核模式进行通信,我也知道事件/反向调用,但是我需要发送一个字符串值到用户模式进程从一个内核模式设备驱动程序,然后在KM中等待响应(例如TRUE或FALSE BOOLEAN)。 取出字符串“c:\ file.txt”。现在我需要KM设备驱动程序将该字符串发送到用户模式,然后让UM程序重新发回TRUE或FALSE响应以供驱动程序处理。 我已经经历了很多网站主题/帖子,文档样本,

    0热度

    3回答

    试图在目标机器上部署时是否有任何人遇到此错误? 目标似乎正确配置。 这里的日志: 1>------ Build started: Project: umvirtualcamera, Configuration: Debug x64 ------ 1> Building 'umvirtualcamera' with toolset 'WindowsUserModeDriver10.0' and t

    0热度

    2回答

    我有一台具有TWAIN驱动程序的扫描仪。正如您所知,TWAIN设备不会被Windows设备管理器识别为图像设备,因此为了使其作为图像设备可见,我需要开发一个WIA驱动程序。有什么方法可以从WIA驱动程序调用TWAIN功能,还是应该从头开始? 我试图包含TWAIN API(Image Gear)的dll以从我的WIA驱动程序中调用TWAIN功能(将其用作WIA驱动程序和设备之间的桥梁),但这并不奏效

    2热度

    1回答

    我在WDK 8.0的MSVAD基础上编写了一个虚拟音频驱动程序。司机在MS Win XP,Vista,8.x和10上工作良好。但在Windows创作者更新(1703)开始后,我注意到声音开始失去并且落后于我的驱动程序。 我做了一些研究,并检测到以下情况:驱动程序复制的音频数据少于我的预期。例如: CMiniportWaveCyclicStreamMSVAD :: CopyTo()收到1920字节并