WinUSB
#include<windows.h> #include<WINUSB.H> #include<usb100.h> #include<setupapi.h> #include<strsafe.h> struct devInfo{ HANDLE deviceHandle; WINUSB_INTERFACE_HANDLE winUSBHandle; unsigned char bulkInPipe; unsigned char bulkOutPipe; unsigned char interruptPipe; int deviceSpeed; }devInfo; struct dev</strsafe.h></setupapi.h></usb100.h></winusb.h></windows.h>…
こんにちは. 最近学期末テストなどで忙しかったid:Waroeです.忙しかったせいかWinUSBでの開発がなかなか進みませんでした. やっとRead関数で取得することができたので, あとでまとめたいと思います. もちろんサンプルコードも乗せます.Writeの逆だから簡単だ…
http://d.hatena.ne.jp/Waroe/20090311/1236761835 2009/3/11 通信完了完成品はこちら↑ 前回いくつかサンプルコードを公開したのですが, かなり間違ってました(ぉい やっと通信することができました. こちらは動作確認済みです. とはいっても私のデバイスで…
申し訳ない. ビルド確認ではなく動作を確認してからまた張ります.http://d.hatena.ne.jp/Waroe/20090311/1236761835 2009/3/11 通信完了完成品はこちら↑
http://d.hatena.ne.jp/Waroe/20090220/1235124086 2/20版はこちら↑ http://d.hatena.ne.jp/Waroe/20090311/1236761835 3/11 通信完了完成品はこちら↑ #include<stdio.h> #include<windows.h> #include<WINUSB.H> #include<usb100.h> #include<setupapi.h> #include<strsafe.h> BOOL GetDevicePath(LPGUID InterfaceGuid, PCH</strsafe.h></setupapi.h></usb100.h></winusb.h></windows.h></stdio.h>…
http://d.hatena.ne.jp/Waroe/20090220/1235124086 2/20版はこちら↑ http://d.hatena.ne.jp/Waroe/20090311/1236761835 3/11 通信完了. 完成品↑ #include<stdio.h> //テスト用です #include<windows.h> //ここ追加(HowTo・・にないけど) #include<WINUSB.H> #include<usb100.h> #include<setupapi.h> //ここも追</setupapi.h></usb100.h></winusb.h></windows.h></stdio.h>…
必要なものはそろっているはずなのにインストールできないと言う方は, infファイルの記述が間違っているのかもしれません.(私は間違えてましたinfファイルの [Version] Class = USB ClassGuid = {36FC9E60-C465-11CF-8056-444553540000} この二つは決まって…
# 必要なもの ・WinUsbCoInstaller.dll(WinUsb.Sys) -WinDDK\BuildNumber\redist\winusbの中に入ってます。 ・WdfCoInstaller+BuildNumber.dll -WinDDK\BuildNumber\redist\wdfの中に入っている。 ・INFファイル(自分で作る) -WinUsb.Sysをインストール…