亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? usbif.h

?? EmbestIDE實驗箱上的USB開發源程序
?? H
字號:
//usbif.h
#ifndef _USBIF_H_
#define _USBIF_H_

#include "devioctl.h"

#define USC unsigned char
#define FALSE 0
#define TRUE 1

//定義都是針對主控制器的
#define hReadPipe1   0		//endpoint 1, IN
#define hWritePipe1  1		//endpoint 2, OUT

#define hReadPipe2   2		//endpoint 3, IN
#define hWritePipe2  3		//endpoint 4, OUT

#define hReadPipe3   4		//endpoint 5, IN
#define hWritePipe3  5		//endpoint 6, OUT

#define kMaxNumInstances 999

typedef struct _BULK_TRANSFER_CONTROL
{
   ULONG pipeNum;
} BULK_TRANSFER_CONTROL, *PBULK_TRANSFER_CONTROL;


#define Ezusb_IOCTL_INDEX  0x0800

//
// Perform an IN transfer over the specified bulk or interrupt pipe.
//
// lpInBuffer: BULK_TRANSFER_CONTROL stucture specifying the pipe number to read from
// nInBufferSize: sizeof(BULK_TRANSFER_CONTROL)
// lpOutBuffer: Buffer to hold data read from the device.  
// nOutputBufferSize: size of lpOutBuffer.  This parameter determines
//    the size of the USB transfer.
// lpBytesReturned: actual number of bytes read
// 
#define IOCTL_EVK_BULK_READ             CTL_CODE(FILE_DEVICE_UNKNOWN,  \
                                                   Ezusb_IOCTL_INDEX+19,\
                                                   METHOD_OUT_DIRECT,  \
                                                   FILE_ANY_ACCESS)

//
// Perform an OUT transfer over the specified bulk or interrupt pipe.
//
// lpInBuffer: BULK_TRANSFER_CONTROL stucture specifying the pipe number to write to
// nInBufferSize: sizeof(BULK_TRANSFER_CONTROL)
// lpOutBuffer: Buffer of data to write to the device
// nOutputBufferSize: size of lpOutBuffer.  This parameter determines
//    the size of the USB transfer.
// lpBytesReturned: actual number of bytes written
// 
#define IOCTL_EVK_BULK_WRITE            CTL_CODE(FILE_DEVICE_UNKNOWN,  \
                                                   Ezusb_IOCTL_INDEX+20,\
                                                   METHOD_IN_DIRECT,  \
                                                   FILE_ANY_ACCESS)




//
// Returns driver version information
//
// lpInBuffer: NULL
// nInBufferSize: 0
// lpOutBuffer: PEZUSB_DRIVER_VERSION
// nOutputBufferSize: sizeof(EZUSB_DRIVER_VERSION)
// 
#define IOCTL_EZUSB_GET_DRIVER_VERSION   CTL_CODE(FILE_DEVICE_UNKNOWN,  \
                                                   Ezusb_IOCTL_INDEX+29,\
                                                   METHOD_BUFFERED,  \
                                                   FILE_ANY_ACCESS)




///


//底下3個函數是最最重要的,其他函數都建立在這個基礎上的。
//******************************************************************
//function: hOpenDevice
//parameter: HANDLE *hDevcieHandle  ----保存打開的設備句柄
//purpose : 對設備任何的操作之前都要調用這個函數,來開啟設備
//return  : 成功, 返回TRUE;  失敗,返回FALSE         
//*******************************************************************  
int  hOpenDevice( HANDLE *hDeviceHandle );

//************************************************************************
//function: hCloseDevice
//parameter:HANDLE *hDeviceHandle  ------hOpenDevice 打開的設備句柄
//purpose :  讀寫等操作完以后,要調用此函數來關閉
//           由hOpenDevice 函數打開的設備
//return:   關閉成功,返回 TRUE, 失敗,返回FALSE
//************************************************************************
 int  hCloseDevice( HANDLE *hDeviceHandle );

//*************************************************************
//function:hUSBIO
//purpose: 讀取 或發送數據.這里采用的是這樣一種策略,讀寫超過64字節,
//         那么分成64大小的塊。
//return: 成功傳輸,返回TRUE; 失敗, 返FALSE.
//**************************************************************
int  hUSBIO(HANDLE *hDeviceHandle,
			USC* hDataBuffer,
			int hDataLength,	
			int hPipeNumber,
			int hReadWrite);         //TRUE means Read


#endif _USBIF_H_  //endof 

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
欧美精品1区2区| 91无套直看片红桃| 首页亚洲欧美制服丝腿| 国产精品久久久久一区二区三区 | 国产色产综合色产在线视频| 日韩一区二区三区在线| 欧美日韩在线精品一区二区三区激情| caoporm超碰国产精品| 成人精品视频.| 色综合中文综合网| 久久99国产精品麻豆| 日韩专区在线视频| 久久精品国产精品亚洲红杏| 美腿丝袜亚洲三区| 国产精品资源站在线| 国产精品一级黄| 99久久婷婷国产精品综合| 91一区二区在线| 欧美中文一区二区三区| 欧美精品成人一区二区三区四区| 欧美一区二区三区四区在线观看| 欧美成人在线直播| 日韩毛片视频在线看| 亚洲综合免费观看高清完整版在线| 亚洲综合一二区| 九九热在线视频观看这里只有精品| 国内精品自线一区二区三区视频| 丰满岳乱妇一区二区三区| 欧美综合在线视频| 久久综合色综合88| 一区二区三区不卡视频在线观看| 日韩精彩视频在线观看| 国产精品夜夜爽| 欧美日韩黄色一区二区| 久久美女艺术照精彩视频福利播放| 亚洲欧美日韩电影| 国产大片一区二区| 欧美日韩国产综合一区二区| 久久久综合激的五月天| 亚洲国产欧美另类丝袜| 国产不卡视频一区| 欧美一区二区网站| 一区二区三区91| 高清久久久久久| 777奇米四色成人影色区| 亚洲欧美影音先锋| 国产精品香蕉一区二区三区| 色域天天综合网| 国产欧美日韩麻豆91| 五月天视频一区| 在线观看日产精品| 亚洲三级在线播放| 成人在线视频一区| 精品国产制服丝袜高跟| 亚洲一区二区三区自拍| 成人av高清在线| 国产视频一区二区在线| 日韩精品亚洲一区二区三区免费| av电影一区二区| 国产女主播视频一区二区| 日日摸夜夜添夜夜添国产精品 | 国产成人福利片| 26uuu国产电影一区二区| 亚洲电影一区二区三区| 一本到不卡精品视频在线观看| 久久嫩草精品久久久久| 美女视频一区二区| 欧美一二三区在线| 视频一区二区三区在线| 精品婷婷伊人一区三区三| 亚洲黄网站在线观看| 色综合一区二区三区| 中文字幕一区在线观看| 成人深夜在线观看| 中文字幕一区二区日韩精品绯色| 国产精品乡下勾搭老头1| 久久精品一区二区三区四区| 美女任你摸久久| 26uuu色噜噜精品一区二区| 经典三级在线一区| 国产亚洲一区字幕| 国产成人av自拍| 亚洲男人都懂的| 欧美揉bbbbb揉bbbbb| 香蕉av福利精品导航| 91精品国产一区二区三区| 六月婷婷色综合| 国产日韩欧美综合在线| 99精品一区二区| 亚洲成人久久影院| 欧美一级电影网站| 成人性生交大片免费| 亚洲综合在线电影| 日韩一区二区免费电影| 国产乱色国产精品免费视频| 国产精品狼人久久影院观看方式| 在线精品视频小说1| 日本一不卡视频| 中文一区二区完整视频在线观看| 国产精品亚洲第一| 亚洲妇女屁股眼交7| 日韩欧美久久一区| 99久久综合精品| 水蜜桃久久夜色精品一区的特点| 26uuu精品一区二区三区四区在线| 成人97人人超碰人人99| 午夜婷婷国产麻豆精品| 久久综合久久综合亚洲| 91免费在线视频观看| 日本欧美一区二区三区乱码| 欧美国产一区二区| 这里只有精品视频在线观看| 国产乱码精品一区二区三区忘忧草 | 亚洲bt欧美bt精品| 久久精品人人做人人爽人人| 在线观看日韩国产| 成人激情黄色小说| 日韩电影在线一区| 一区二区三区影院| 国产欧美日韩视频在线观看| 欧美一区二区福利视频| 99热这里都是精品| 国产高清精品久久久久| 亚洲mv大片欧洲mv大片精品| 国产精品网站在线播放| 日韩欧美国产高清| 欧美日韩国产欧美日美国产精品| 国产成人免费视频精品含羞草妖精| 亚洲香肠在线观看| 亚洲免费观看视频| 中文子幕无线码一区tr| 久久综合国产精品| 日韩一区二区三区四区 | 麻豆精品精品国产自在97香蕉| 亚洲人午夜精品天堂一二香蕉| 欧美刺激脚交jootjob| 欧美日韩综合不卡| 欧美午夜视频网站| 91猫先生在线| 99re热这里只有精品视频| 国产精品一区在线观看乱码| 美女视频免费一区| 久久国产麻豆精品| 蜜臀国产一区二区三区在线播放| 亚洲国产精品精华液网站| 国产精品人妖ts系列视频| 91精品国产福利在线观看| 欧美熟乱第一页| 欧美性一级生活| 欧洲色大大久久| 色婷婷久久久综合中文字幕| av在线播放成人| 色综合网色综合| 91福利社在线观看| 欧美怡红院视频| 91麻豆精品国产无毒不卡在线观看| 欧美私人免费视频| 欧美高清视频www夜色资源网| 欧美午夜精品免费| 91.com视频| 精品日韩在线一区| 久久精品综合网| 国产精品久久久久精k8| 中文字幕综合网| 亚洲成人一区在线| 蜜桃精品在线观看| 国产精品一区二区在线播放| 国产成人精品在线看| 不卡av在线网| 欧美无乱码久久久免费午夜一区| 欧洲一区二区三区免费视频| 欧美三级蜜桃2在线观看| 91精品国产综合久久香蕉麻豆| 日韩午夜中文字幕| 国产日韩三级在线| 一区二区三区在线观看动漫| 亚洲综合在线免费观看| 蜜臀a∨国产成人精品| 国产风韵犹存在线视精品| 91久久国产最好的精华液| 制服丝袜国产精品| 国产精品美女久久久久aⅴ| 一区二区欧美在线观看| 免费精品99久久国产综合精品| 国产高清在线精品| 欧美网站大全在线观看| 欧美成人a∨高清免费观看| 国产精品久久久久久妇女6080 | 欧美做爰猛烈大尺度电影无法无天| 91精品国产综合久久久久| 久久精品视频在线免费观看| 亚洲精品成人在线| 国产精品99久久久久久久女警| 色婷婷激情一区二区三区| 精品久久一二三区| 亚洲一区二区三区四区在线 | 欧美视频中文一区二区三区在线观看| 日韩欧美亚洲国产另类| 亚洲天堂免费在线观看视频| 蜜臀av一区二区|