草庐IT

CAN驱动

全部标签

windows - Windows 10 上的 Linux 子系统位于 C : 以外的另一个驱动器上

如何在Windows10上的另一个驱动器上安装Linux子系统而不是C:(如D:)。实际上,当我从windows商店安装它时,它存储在:C:\Users\[$USER]\AppData\Local\Packages 最佳答案 看看thistutorial.您需要先安装LxRunOffline。请注意,这还将启用现有Linux发行版的传输和所有类型发行版的安装。 关于windows-Windows10上的Linux子系统位于C:以外的另一个驱动器上,我们在StackOverflow上找到一

用于直接 I/O 的 Windows 内核驱动程序——有人去过那里吗?

我需要以我们目前正在做的更好的方式处理到并行端口的直接I/O-目前我们使用一个内核驱动程序,它使用I/O保护映射“打开”可用地址。这工作正常,但越来越多的落后。我们仍然希望继续使用并行端口,并且有非常令人满意的CardBusExpressCard等并行端口卡供应商。我想创建一个驱动程序,它知道总线枚举器分配给设备的地址,并允许我写入这个地址来self的(Delphi)应用程序。由于这个主题的复杂性,我正在为从哪里开始而苦苦挣扎。请问有人走过这条路吗? 最佳答案 您可以试试inoutp32.dll。请访问:http://sheepdo

Windows 安装程序 : can two different installer share the same componet

我有两个安装程序-一个用于64位Windows,另一个用于32位Windows。32位安装程序安装32位可执行文件和DLls,而64位安装程序安装64位exe和dll以及32位的。32位组件由两个安装程序共享。WindowsInstaller是否明确允许这种情况?谢谢。 最佳答案 是的,这是受支持的。只需确保32位组件在两个安装程序中具有相同的名称和GUID。这样就为它们使用了引用计数。 关于Windows安装程序:cantwodifferentinstallersharethesame

windows - 在不使用微软编译器的情况下开发 Windows 驱动程序

我的团队有一个C语言代码库,用于不同平台的多个嵌入式系统。我们有一群人正试图将此代码库的一部分移植到Windows驱动程序中。但是,Microsoft编译器的某些方面与我们现有的代码库不一致(C99功能等)。我们尝试在产品之间保持通用代码库并避免为某些平台创建分支,但特定于Windows的解决方法和#ifdefs的数量越来越多。有没有办法使用Microsoft以外的编译器构建Windows驱动程序?我们的代码库在gcc和GreenHills下编译良好,我们也应该能够在其上使用IntelC编译器(我们已经尝试了一段时间,但它应该仍然有效)。能够使用不同的编译器将有助于保持我们的代码更简洁

windows - 如何增加 Windows 中断延迟以对驱动程序进行压力测试?

我有一个驱动程序和设备,当用户做任何复杂的事情(打开大型word文档、一次打开大量文件等)时,它似乎表现不正常——但在任何一件事情上都不会可靠地出错被重复。我相信这是因为它没有优雅地处理高中断延迟情况。有没有一种可靠的方法可以增加WindowsXP上的中断延迟来检验这一理论?我更喜欢用python编写我的测试程序,但C++和WinAPI也很好... 最佳答案 我很抱歉没有具体的答案,但探索的一个想法是使用c++或cython挂接到定时器中断(时钟滴答一个)并在那里浪费时间。这将有效地增加延迟。

windows - 内核驱动签名

我环顾四周,似乎无法直接回答这个问题。我是业余程序员,我在Windows驱动程序方面做了大量工作,并为WindowsXP编写了我自己的个人“防病毒”驱动程序。所以不要误会我的意思,我不在任何软件开发公司或类似公司工作。我的问题是:就Windows7x64而言,是否有任何可能的合法方法可以用来释放我的驱动程序的签名,而该驱动程序仅供我个人使用?是的,我很清楚我可以对我的驱动程序进行测试签名并在Windows测试模式下在虚拟机中运行它,我经常这样做。但是,如果您在测试模式下使用过Windows,就会知道存在一些主要缺点。总而言之,我(一个业余爱好者)是否可以发布一个驱动程序供我个人使用,而

windows - Silverlight 5 受信任模式。访问文件系统和本地驱动器

是否有任何方式、任何机会​​以提升的信任访问SL应用程序中的整个文件系统?这在Windows和Mac中都适用吗?通过AutomationFactory、PInvoke或非托管代码?我需要一个可以读取本地驱动器、文件夹和文件的应用程序。UDP:好的,似乎可以使用mscorlib中的System.IO类读取文件夹和文件。尽管您仍然无法获取有关本地安装的驱动器的信息。Silverlight的mscorlib中没有DriveInfo:( 最佳答案 好的,我对此有一个想法。对于Windows,获取本地驱动器列表非常简单,您可以使用Automa

windows - 伪造 USB 设备的存在以测试 Windows 上的驱动程序安装

我被要求帮助解决一家公司在使用Windows安装程序时遇到的一些问题,其中包括为他们制造的某些硬件安装的一些自定义驱动程序。我可以访问源代码来构建软件和安装程序(这是一个WIX/MSI的),但无法访问硬件,因此无法正确测试它。是否有可能(使用或不使用工具包)诱使Windows认为特定设备USB设备已连接到计算机以触发Windows尝试安装驱动程序?.我可以访问所有VendoerId、DeviceID等信息。谢谢汤姆 最佳答案 这应该是可能的。查看WDKUSBSamp和NDIS虚拟微型端口(或虚拟串行驱动程序)示例。第一个是USB驱动

windows - 在所有驱动器上安排 chkdsk 将结果输出到文件

我希望通过我的任务计划程序从一个bat文件在所有驱动器上运行计划chkdsk,这将在必要时强制自动重启并将每个驱动器的结果输出到一个文本文件。我一直在关注此处列出的示例http://www.sharkyforums.com/showthread.php?302556-Automating-CHKDSK-F-R-on-all-Drives看起来可以满足我的需要,但似乎不起作用。在DriveLtr.txt文件中,我将驱动器列为C:D:E:任何人都可以建议一个可能的修复方法来启动和运行它吗?非常感谢 最佳答案 这是您发布的链接中脚本的准系

Java 无法删除 "C:\"驱动器上的文件

我有以下代码:publicTester(){try{Filef4=newFile("C:\\Vase.zip");System.out.println(f4.exists());f4.delete();System.out.println(f4.exists());}catch(Exceptione){e.printStackTrace();}}当我运行程序时,它并没有删除文件。(如果我将文件放在D驱动器中然后要求它删除,它会完美地工作。)所以我知道这是一个权限问题。我正在使用eclipse。我只在管理员模式下运行eclipse[在Windows中]。该程序能够写入和删除其他文件,但仅