- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
我正在尝试在我的项目中使用 WinUSB。我关注的指南是 http://msdn.microsoft.com/en-us/library/ff540174.aspx .这篇文章告诉我要包含以下文件:
// Include Windows headers
#include <windows.h>
#include <stdio.h>
#include <tchar.h>
#include <strsafe.h>
// Include WinUSB headers
#include <winusb.h>
#include <Usb100.h>
#include <Setupapi.h>
在 C:\Program Files ( x86)\Microsoft SDKs\Windows\v7.0A\Include
。
文件 usb100.h
在 C:\Program Files (x86)\Windows Kits\8.0\Include\shared
中找到。
stdio.h
、tchar.h
文件位于C:\Program Files (x86)\Microsoft Visual Studio 10.0\VC\include
。
根据 http://msdn.microsoft.com/en-us/library/windows/hardware/hh450839(v=vs.85).aspx ,winusb.h位于WDK8的Include\um文件夹中,但是通过预下载和下载方式安装了3次WDK8后,该文件不存在。我假设通过 Include\um
,他们正在引用 C:\Program Files (x86)\Windows Kits\8.0\Include\um
。我还搜索了我的系统,但在任何地方都找不到 winusb.h
。
我也找不到 winapifamily.h
,根据我链接的第二个 msdn 页面,它包含在 winusb.h
中。
我在 Windows 7 x64 上,安装了 WDK8 和 VC++ Express。
最佳答案
winusb.h
是 Windows DDK 的一部分,并且可以(当安装了 DDK 时)在 WINDDK\<BuildNumber>\inc\ddk
下找到.
可以找到有关如何使其工作的更多信息(包括文件位置信息)here .
关于windows - WDK8 - winusb.h 在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13908667/
我正在尝试在 C 代码中定义一个 double 据类型变量,该变量将在 Windows 内核中使用。代码可以编译,但在链接时出错。我尝试在源文件中使用 libcntpr.lib 并在代码中定义 __f
我正在尝试在 C 代码中定义一个 double 据类型变量,该变量将在 Windows 内核中使用。代码可以编译,但在链接时出错。我尝试在源文件中使用 libcntpr.lib 并在代码中定义 __f
我正在编译一个出现错误的程序,因为 winnt.h 和 ntstatus.h 都包含在 WDK 中。我用预处理编译成一个文件,发现了这个: #line 1 "C:\\Program Files (x8
我正在使用 native 子系统构建代码,但我遇到了 operator new 和 delete 的问题。我想使用 WDK new 和 delete 但出现以下错误: : error LNK2019:
我在“ native 子系统”的 wdk 中构建一个简单的代码我有一个重载 new 和 delete 运算符的库这是代码: #include #define HEAP_ZERO_MEM
我对使用 WDK 和 Visual Studio 的驱动程序还比较陌生。 当我在 Debug模式下编译项目时,我没有收到任何警告或错误,并且项目可以正常编译和运行。但是,当我在 Release模式下编
如何将汇编文件编译并链接到驱动程序构建中。 澄清一点 源文件: TARGETTYPE=DRIVER DRIVERTYPE=WDM TARGETPATH=obj TARGETNAME=bla INCLU
我对驱动程序开发还很陌生,但我目前在主机和目标计算机上都使用最新版本的 Visual Studio 和 Windows 10。我正在尝试为我的目标计算机设置配置,以便我可以测试我制作的驱动程序!但是,
我正在尝试设置自动驱动程序部署和调试,以测试来自 Visual Studio 2013 的 win 8.1 驱动程序。 主机:赢7VS2013 目标机器:赢8.1 我的主机设置了 2 个网卡,1 个连
我正在使用 Windows Driver Kit (WinDDK 6001.18001) 来构建我的用户空间应用程序,而不是 Visual Studio 2005。我采用这种方法是因为我们还必须构建驱
已结束。此问题正在寻求书籍、工具、软件库等的推荐。它不满足Stack Overflow guidelines 。目前不接受答案。 我们不允许提出寻求书籍、工具、软件库等推荐的问题。您可以编辑问题,以便
我正在尝试使用 WDK 构建环境构建 C++ 文件,并尝试在 DebugView 工具中查看输出。所以,当我尝试 windows 方法 OutputDebugString(L"Inside the m
我需要从 WDK 示例中调用 DbgPrint 或 KdPrint 函数 src\print\monitors\localmon 请帮忙指点 我刚刚添加 #include 在 localmon.c 文
我在启动内核模式驱动程序时遇到了一个烦人的错误。目前我正在使用一项服务来“按需”启动驱动程序。驱动程序已加载但立即失败并出现蓝屏。 驱动的代码很简单: #include NTSTATUS Drive
我昨天为我的 Visual Studio 2015 Enterprise 安装了 WDK 10。今天尝试做一个项目,但是首先找不到包含目录,所以我手动添加了它(C:\Program Files (x8
我正在 Windows Filtering Platform 中开发驱动程序,我需要另一个进程的进程 ID 来执行我需要执行的操作。我只知道该进程的文件名(name.exe)。 在 win32 中,我
我正在使用 WDK 的 Build 实用程序构建打印机驱动程序。我需要关闭“将警告视为错误”。它在 Visual Studio 项目文件中被关闭,但这显然不会影响 Build。 有谁知道如何做到这一点
我正在尝试从 Github ( https://github.com/Microsoft/Windows-driver-samples/tree/97cf8edcaddff4fdbc5cc48d56b
我正在编译一个普通的 C++ 文件Temp.cpp: #include int main() { std::wstring s; } 使用命令行: cl.exe /MD /Iinc\api\crt\
我一直在使用 WDK 10,并将 rpcrt4.lib 添加到链接器中。我的驱动程序已成功构建。当我尝试使用命令 net start mydriver 运行驱动程序时。我收到系统错误 2 消息。我尝试
我是一名优秀的程序员,十分优秀!