プロジェクトで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>
ファイル、、、windows.h
およびsetupapi.h
はstrsafe.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フォルダーにありますが、WDK8をインストールした後です。事前ダウンロードとダウンロードの両方の方法で3回、ファイルがありません。によってInclude\um
、彼らはに言及していると思いますC:\Program Files (x86)\Windows Kits\8.0\Include\um
。winusb.h
また、システムを検索しましたが、どこにも見つかりませんでした。
winapifamily.h
また、リンクした2番目のmsdnページによると、に含まれているものが見つかりませんwinusb.h
。
私はWindows7x64を使用しており、WDK8とVC++Expressがインストールされています。