Advertisement

该工具(DevCon Tool_01)的源码已修复并成功编译,可在VS2013环境下进行调试。

  •  5星
  •     浏览量: 0
  •     大小:None
  •      文件类型:None


简介:
DevCon.exe 是一款用于安装驱动程序的工具,其源代码来源于微软官方提供的。该工具已成功修正编译问题,并支持在 Visual Studio 2013 环境下进行 Device Console 的调试。Device Console 的帮助信息显示:DevCon.exe 命令行参数如下:[-r] [-m:\\] [...]。 其中,-r 参数仅在需要重启或重新启动系统时才会执行; 参数指定远程计算机; 参数指定 DevCon 命令(请参阅以下命令列表);... 参数表示用于修改命令的参数。对于特定命令的帮助,请输入 devcon.exe help 。此外,该工具还提供以下功能:classfilter 用于添加、删除和重新排序设备类过滤器;classes 用于列出所有设备设置类;disable 用于禁用设备;driverfiles 用于列出已安装的设备驱动文件;drivernodes 用于列出设备的驱动节点;enable 用于启用设备;find 用于查找设备;findall 用于查找所有设备,包括当前未连接的设备;help 显示 DevCon 帮助信息;hwids 用于列出设备的硬件 ID;install 用于手动安装设备;listclass 用于列出特定设置类中的所有设备;reboot 用于重启本地计算机;remove 用于移除设备;rescan 用于扫描新的硬件; resources 用于列出设备的硬件资源; restart 用于重启设备; sethwid 用于修改列出的根枚举设备的硬件 ID; stack 用于列出设备的预期驱动堆栈; status 用于列出设备的运行状态; update 用于手动更新设备; updateni 用于非交互式地手动更新设备。DP 工具包括 dp_add (添加/安装第三方 (OEM) 驱动程序包), dp_delete (删除第三方 (OEM) 驱动程序包), dp_enum (列出本机安装的第三方 (OEM) 驱动程序包)。

全部评论 (0)

还没有任何评论哟~
客服
客服
  • DevCon,适用于VS2013版本.rar
    优质
    本资源包含了成功修正并编译的DevCon工具源代码,专为Visual Studio 2013调试版设计,方便开发者进行设备管理与测试。 DevCon.exe 是一个用于安装驱动的工具,并且是微软官方提供的源码。经过修正后可以使用VS2013进行调试。以下是该工具的帮助命令: ``` devcon.exe [-r] [-m:\\] [...] -r:仅在需要重启或重新启动时才重置系统。 -machine:<指定远程计算机。 -command:指定DevCon命令(见下面的命令列表)。 -arg… :一个或多个修改命令的参数。 对于特定命令的帮助,输入: devcon.exe help 可用命令包括: classfilter:添加、删除和重新排列类过滤器。 classes:列出所有设备安装类别。 disable:禁用设备。 driverfiles:为设备列出已安装的驱动文件。 drivernodes:为设备列出驱动节点。 enable:启用设备。 find:查找设备(仅限于当前连接)。 findall:查找包括未连接在内的所有可能存在的设备实例。 help :显示DevCon帮助信息 hwids : 列出硬件ID install: 手动安装一个设备。 listclass: 在给定的类别中列出所有的设备。 reboot: 重启本地计算机。 remove:移除设备(卸载)。 rescan:重新扫描新硬件。 resources:为设备列出资源分配情况。 restart : 重启指定的一个或多个设备 sethwid : 修改列表根枚举设备的硬件ID stack :列出现有驱动程序堆栈预期值 status: 列出运行状态信息(包括禁用、未安装等) update:手动更新一个设备。 updateni:非交互式模式下,用于手动更新指定的一个或多个设备实例。 dp_add : 添加第三方 (OEM) 驱动包。 dp_delete :删除第三方 (OEM) 驱动包。 dp_enum: 列出本机安装的所有第三发(OEM)驱动程序包 ```
  • Windows配置DCNV4
    优质
    本教程详细介绍了如何在Windows操作系统中顺利设置和构建DCNV4的过程,涵盖必备软件安装、环境变量配置及常见问题解决策略。 在Windows环境下成功编译了dcnv4环境,支持直接使用yolov5、yolov7、yolov8、yolov9和yolov10模型。可以下载包含详细信息的txt文件。
  • LinuxONVIF协议gSOAP实现
    优质
    本项目提供在Linux环境下基于ONVIP协议利用gSOAP进行开发的源代码,并且已经通过实际测试并成功编译。 在Windows下实现ONVIF协议相对简单,但在Linux环境下则会遇到许多难以预料的问题。拥有一份能够成功编译并运行的源代码对于分析自己编译过程中出现错误的原因非常有帮助。
  • Win7+VS2013对log4cplus-1.2.2和测个人记录
    优质
    本篇文档记录了作者在Windows 7系统及Visual Studio 2013开发环境中,针对log4cplus-1.2.2版本进行编译与测试的过程和个人心得。 我使用Win7+VS2013环境编译并测试了log4cplus-1.2.2。该版本包含了32位/64位的动态库和静态库以及测试用例。
  • 利用Qt CreatorLinuxRedis与断点
    优质
    本教程详细介绍如何使用Qt Creator在Linux环境中编译和设置断点调试Redis源代码,帮助开发者深入了解Redis内部机制。 使用Qt Creator作为Linux的集成开发环境(IDE),可以方便地实现Redis源码编译及断点调试。
  • SuiteSparseVS2010与运报告
    优质
    本测试报告详述了在Visual Studio 2010环境中SuiteSparse库的成功编译及运行过程,为相关开发者提供实用参考。 SuiteSparse 是世界上最优秀的系数矩阵处理工程之一。然而,它提供的官方代码仅包含在 MATLAB 和 Linux 环境下编译的生成文件,并不能直接用于 Windows 操作系统下的 Visual Studio C++ 环境中。 本项目包括一个库函数 cs.cpp 和一个头文件 cs.h ,这些代码是基于 SuiteSparse 官方代码中的 Csparse 原始代码移植而来,功能涵盖了除复数矩阵以外的所有操作。该库已在 VS2010 的 C++ 环境下成功运行,并在毕业设计中用于求解超大型稀疏矩阵的线性方程组。 SuiteSparse 是一组由C、Fortran和MATLAB编写的功能集合,专门处理空间稀疏矩阵数据。它提供了多种稀疏矩阵的操作方法,包括但不限于 LU 分解、QR 分解以及 Cholesky 分解等,并且提供了解非线性方程组及实现最小二乘法等功能的代码。
  • VS2013WebSocket++(含Boost及库)
    优质
    本教程详细介绍在Visual Studio 2013环境下配置和编译WebSocket++所需的Boost库的过程,适合希望在Windows平台上开发WebSocket应用的开发者参考。 在使用WebSocket++与Visual Studio 2013编译环境时,可以通过调整项目属性中的附加包含目录路径来直接编译代码。
  • Flink 1.10.1CDH 6.3.2
    优质
    简介:本文介绍了在Cloudera Distribution Hadoop 6.3.2版本环境中成功编译Apache Flink 1.10.1的过程,为使用CDH平台的用户提供了一个详细的指南。 在大数据处理领域,Apache Flink是一个强大的流处理和批处理框架,以其高效的实时计算能力和对大规模数据的卓越处理能力而受到广泛推崇。本段落将详细探讨如何在CDH6.3.2(Cloudera Data Hub)环境下成功编译Flink1.10.1版本,并分析该版本的优势及应用价值。 首先了解CDH6.3.2:它是Cloudera公司提供的一种全面的Hadoop发行版,包含多个生态系统项目如HDFS、HBase和Spark等。作为最后一个免费版本,它为许多使用CDH的企业提供了稳定的性能与丰富的功能支持,在大数据分析中发挥着重要作用。 接下来关注Flink1.10.1:这一重要里程碑引入了多项改进及优化措施,例如增强了SQL支持,并提升了流批一体处理能力以及状态管理的控制。这些特性使得该版本在实时数据处理和复杂事件处理领域表现出色。此外,在CDH6.3.2环境下编译过的Flink能够无缝集成到整个生态系统中与其他组件如Hive、HBase协同工作,实现高效的数据流转与处理。 为了成功地在此环境中编译Flink1.10.1版本,请遵循以下步骤: - **环境准备**:确保安装了Java开发工具集(JDK)并设置好相应的环境变量。 - **获取源码**:从Apache Flink官方网站下载或通过Git克隆项目仓库,以获得该版本的源代码文件。 - **配置CDH版本信息**:在Flink项目的`pom.xml`中修改依赖库的版本号使之与CDH6.3.2中的组件相匹配。 - **编译和构建**:利用Maven执行命令来生成可运行的二进制包。 - **测试验证**:部署到实际环境中,通过简单的Flink任务检查其是否能正常工作。 在具体应用中,使用该版本可能涵盖但不限于以下方面: 1. 实时数据处理:低延迟特性使其适用于实时数据分析场景如监控和报警系统; 2. 批量作业:尽管以流式计算闻名,但它的批量处理能力同样强大且适合大量历史记录的分析任务。 3. 事件驱动应用开发:利用复杂的事件时间窗口及规则引擎实现高级业务逻辑设计; 4. 数据集成操作:通过各种连接器轻松地将数据传输至HDFS、Kafka等不同存储系统。 综上所述,CDH6.3.2环境下编译成功的Flink1.10.1版本为用户提供了稳定且高效的解决方案。无论是在实时流分析还是复杂的事件处理和大数据集成场景中都能发挥出色性能,只需简单部署即可享受到强大的数据处理能力及丰富的生态支持。
  • Qtaarch64-linux-gnu交叉Zynq UltraScale+ MPSoC上运
    优质
    本项目展示了如何在aarch64-linux-gnu环境中对Qt进行有效的交叉编译,并成功地将其部署和运行于Xilinx Zynq UltraScale+ MPSoC平台,为嵌入式系统开发提供了宝贵的经验和技术支持。 Qt交叉编译后在aarch64-linux-gnu环境下成功运行于Zynq UltraScale+MPSoC上。整个过程详细记录了每一步的验证步骤,包括Qt编译后的文件、最终工程源码以及解决过程中遇到的各种不常见错误。此外,还添加了一个软键盘,并解决了其背景全黑及中英文显示问题。最后展示了在板子上运行的Qt界面效果。
  • QT5.15.2+vs2019用cmake对vtk8.2.0
    优质
    本项目展示了在Qt 5.15.2与VS2019开发环境中,使用CMake成功编译VTK 8.2.0的过程和结果。 标题:vtk8.2.0在“QT5.15.2+vs2019”下使用cmake编译的过程 描述了一个在Windows环境下利用CMake工具,结合Qt5.15.2与Visual Studio 2019(VS2019)来编译VTK(Visualization Toolkit)8.2.0版本的详细步骤。此过程涵盖了多个关键知识点:包括VTK、Qt、CMake及其相关的环境配置。 - **VTK (Visualization Toolkit)**: VTK是一个开源的C++库,用于三维图形渲染和可视化。它提供了丰富的数据处理、几何建模、图像处理及用户交互功能等特性。 - **Qt**: Qt是跨平台的应用程序开发框架,支持多种编程语言,并广泛应用于GUI应用程序的创建中。在本案例中的版本为5.15.2,针对MSVC2019_64进行了编译。 - **CMake**: CMake是一种构建系统工具,用于管理跨平台项目的构建过程。它通过生成特定于平台的构建文件来简化编译步骤,在此例中被用来配置VTK以适配Qt5.15.2和VS2019环境。 - **Visual Studio 2019 (VS2019)**: 这是微软提供的一个强大的集成开发环境,支持多种编程语言。在编译VTK时,使用它作为C++的编译器与调试工具。 在进行VTK的构建配置过程中,首先通过指定源代码目录、构建目录以及设置如Visual Studio 2019和Qt路径等信息来初始化CMake;然后运行CMake生成项目文件,并最终利用VS2019打开这些文件以完成编译及链接工作。整个过程确保了VTK能够与所选开发环境无缝集成。 此外,该文档还详细说明了压缩包内各目录的功能: - **bin**: 包含可执行文件和动态链接库(DLLs),是程序运行的必要组成部分。 - **plugins**: Qt插件文件,扩展应用程序功能如图形格式支持、数据库连接等。 - **include**: 提供头文件定义VTK与Qt API,用于开发人员在源代码中引用。 - **share**: 可能包含配置文档和资源信息,虽然对程序运行不是必需的,但可以提供额外设置或参考材料。 - **lib**: 包含静态库及动态库文件,在链接阶段被项目使用。 最后一步完成后,开发者能够将编译好的VTK与Qt集成到自己的C++项目中,利用其强大的可视化功能创建复杂的应用程序。