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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專(zhuān)輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? apideclarations.bas

?? 基于sy2100 ez-usb開(kāi)發(fā)板的程序
?? BAS
字號(hào):
Attribute VB_Name = "ApiDeclarations"
'******************************************************************************
'API constants, listed alphabetically
'******************************************************************************

'from setupapi.h
Public Const DIGCF_PRESENT = &H2
Public Const DIGCF_DEVICEINTERFACE = &H10

Public Const FORMAT_MESSAGE_FROM_SYSTEM = &H1000
Public Const GENERIC_READ = &H80000000
Public Const GENERIC_WRITE = &H40000000
Public Const FILE_SHARE_READ = &H1
Public Const FILE_SHARE_WRITE = &H2

'Typedef enum defines a set of integer constants for HidP_Report_Type
'Remember to declare these as integers (16 bits)
Public Const HidP_Input = 0
Public Const HidP_Output = 1
Public Const HidP_Feature = 2

Public Const OPEN_EXISTING = 3

'******************************************************************************
'User-defined types for API calls, listed alphabetically
'******************************************************************************

Public Type GUID
    Data1 As Long
    Data2 As Integer
    Data3 As Integer
    Data4(7) As Byte
End Type

Public Type HIDD_ATTRIBUTES
    Size As Long
    VendorID As Integer
    ProductID As Integer
    VersionNumber As Integer
End Type

'Windows 98 DDK documentation is incomplete.
'Use the structure defined in hidpi.h
Public Type HIDP_CAPS
    Usage As Integer
    UsagePage As Integer
    InputReportByteLength As Integer
    OutputReportByteLength As Integer
    FeatureReportByteLength As Integer
    Reserved(16) As Integer
    NumberLinkCollectionNodes As Integer
    NumberInputButtonCaps As Integer
    NumberInputValueCaps As Integer
    NumberInputDataIndices As Integer
    NumberOutputButtonCaps As Integer
    NumberOutputValueCaps As Integer
    NumberOutputDataIndices As Integer
    NumberFeatureButtonCaps As Integer
    NumberFeatureValueCaps As Integer
    NumberFeatureDataIndices As Integer
End Type

'If IsRange is false, UsageMin is the Usage and UsageMax is unused.
'If IsStringRange is false, StringMin is the string index and StringMax is unused.
'If IsDesignatorRange is false, DesignatorMin is the designator index and DesignatorMax is unused.
Public Type HidP_Value_Caps
    UsagePage As Integer
    ReportID As Byte
    IsAlias As Long
    BitField As Integer
    LinkCollection As Integer
    LinkUsage As Integer
    LinkUsagePage As Integer
    IsRange As Long
    IsStringRange As Long
    IsDesignatorRange As Long
    IsAbsolute As Long
    HasNull As Long
    Reserved As Byte
    BitSize As Integer
    ReportCount As Integer
    Reserved2 As Integer
    Reserved3 As Integer
    Reserved4 As Integer
    Reserved5 As Integer
    Reserved6 As Integer
    LogicalMin As Long
    LogicalMax As Long
    PhysicalMin As Long
    PhysicalMax As Long
    UsageMin As Integer
    UsageMax As Integer
    StringMin As Integer
    StringMax As Integer
    DesignatorMin As Integer
    DesignatorMax As Integer
    DataIndexMin As Integer
    DataIndexMax As Integer
End Type

Public Type SP_DEVICE_INTERFACE_DATA
   cbSize As Long
   InterfaceClassGuid As GUID
   Flags As Long
   Reserved As Long
End Type

Public Type SP_DEVICE_INTERFACE_DETAIL_DATA
    cbSize As Long
    DevicePath As Byte
End Type

Public Type SP_DEVINFO_DATA
    cbSize As Long
    ClassGuid As GUID
    DevInst As Long
    Reserved As Long
End Type

'******************************************************************************
'API functions, listed alphabetically
'******************************************************************************

Public Declare Function CloseHandle _
    Lib "kernel32" _
    (ByVal hObject As Long) _
As Long

Public Declare Function CreateFile _
    Lib "kernel32" _
    Alias "CreateFileA" _
    (ByVal lpFileName As String, _
    ByVal dwDesiredAccess As Long, _
    ByVal dwShareMode As Long, _
    ByRef lpSecurityAttributes As Long, _
    ByVal dwCreationDisposition As Long, _
    ByVal dwFlagsAndAttributes As Long, _
    ByVal hTemplateFile As Long) _
As Long

Public Declare Function FormatMessage _
    Lib "kernel32" _
    Alias "FormatMessageA" _
    (ByVal dwFlags As Long, _
    ByRef lpSource As Any, _
    ByVal dwMessageId As Long, _
    ByVal dwLanguageZId As Long, _
    ByVal lpBuffer As String, _
    ByVal nSize As Long, _
    ByVal Arguments As Long) _
As Long

Public Declare Function HidD_FreePreparsedData _
    Lib "hid.dll" _
    (ByRef PreparsedData As Long) _
As Long

Public Declare Function HidD_GetAttributes _
    Lib "hid.dll" _
    (ByVal HidDeviceObject As Long, _
    ByRef Attributes As HIDD_ATTRIBUTES) _
As Long

'Declared as a function for consistency,
'but returns nothing. (Ignore the returned value.)
Public Declare Function HidD_GetHidGuid _
    Lib "hid.dll" _
    (ByRef HidGuid As GUID) _
As Long

Public Declare Function HidD_GetPreparsedData _
    Lib "hid.dll" _
    (ByVal HidDeviceObject As Long, _
    ByRef PreparsedData As Long) _
As Long

Public Declare Function HidP_GetCaps _
    Lib "hid.dll" _
    (ByVal PreparsedData As Long, _
    ByRef Capabilities As HIDP_CAPS) _
As Long

Public Declare Function HidP_GetValueCaps _
    Lib "hid.dll" _
    (ByVal ReportType As Integer, _
    ByRef ValueCaps As Byte, _
    ByRef ValueCapsLength As Integer, _
    ByVal PreparsedData As Long) _
As Long
       
Public Declare Function lstrcpy _
    Lib "kernel32" _
    Alias "lstrcpyA" _
    (ByVal dest As String, _
    ByVal source As Long) _
As String

Public Declare Function lstrlen _
    Lib "kernel32" _
    Alias "lstrlenA" _
    (ByVal source As Long) _
As Long

Public Declare Function ReadFile _
    Lib "kernel32" _
    (ByVal hFile As Long, _
    ByRef lpBuffer As Byte, _
    ByVal nNumberOfBytesToRead As Long, _
    ByRef lpNumberOfBytesRead As Long, _
    ByVal lpOverlapped As Long) _
As Long

Public Declare Function RtlMoveMemory _
    Lib "kernel32" _
    (dest As Any, _
    src As Any, _
    ByVal Count As Long) _
As Long

Public Declare Function SetupDiCreateDeviceInfoList _
    Lib "setupapi.dll" _
    (ByRef ClassGuid As GUID, _
    ByVal hwndParent As Long) _
As Long

Public Declare Function SetupDiDestroyDeviceInfoList _
    Lib "setupapi.dll" _
    (ByVal DeviceInfoSet As Long) _
As Long

Public Declare Function SetupDiEnumDeviceInterfaces _
    Lib "setupapi.dll" _
    (ByVal DeviceInfoSet As Long, _
    ByVal DeviceInfoData As Long, _
    ByRef InterfaceClassGuid As GUID, _
    ByVal MemberIndex As Long, _
    ByRef DeviceInterfaceData As SP_DEVICE_INTERFACE_DATA) _
As Long

Public Declare Function SetupDiGetClassDevs _
    Lib "setupapi.dll" _
    Alias "SetupDiGetClassDevsA" _
    (ByRef ClassGuid As GUID, _
    ByVal Enumerator As String, _
    ByVal hwndParent As Long, _
    ByVal Flags As Long) _
As Long

Public Declare Function SetupDiGetDeviceInterfaceDetail _
   Lib "setupapi.dll" _
   Alias "SetupDiGetDeviceInterfaceDetailA" _
   (ByVal DeviceInfoSet As Long, _
   ByRef DeviceInterfaceData As SP_DEVICE_INTERFACE_DATA, _
   ByVal DeviceInterfaceDetailData As Long, _
   ByVal DeviceInterfaceDetailDataSize As Long, _
   ByRef RequiredSize As Long, _
   ByVal DeviceInfoData As Long) _
As Long
    
Public Declare Function WriteFile _
    Lib "kernel32" _
    (ByVal hFile As Long, _
    ByRef lpBuffer As Byte, _
    ByVal nNumberOfBytesToWrite As Long, _
    ByRef lpNumberOfBytesWritten As Long, _
    ByVal lpOverlapped As Long) _
As Long



        



 

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久综合狠狠综合久久综合88 | 久久免费午夜影院| 国产91精品入口| 一本久久综合亚洲鲁鲁五月天| 亚洲国产精品一区二区久久| 久久久美女毛片| 日韩一区二区三区四区五区六区| 北条麻妃国产九九精品视频| 久久99精品久久久久| 亚洲综合在线五月| 国产精品毛片久久久久久久| 欧美电视剧在线观看完整版| 91国偷自产一区二区三区观看| 国产成人精品aa毛片| 蜜臀久久99精品久久久久宅男| 亚洲日本青草视频在线怡红院| 亚洲精品在线观看网站| 91精品蜜臀在线一区尤物| 欧洲av一区二区嗯嗯嗯啊| 成人高清伦理免费影院在线观看| 狠狠色狠狠色综合日日91app| 午夜久久久久久电影| 亚洲欧美一区二区久久| 国产精品拍天天在线| 久久色.com| www激情久久| 欧美成人一级视频| 日韩午夜激情av| 91 com成人网| 欧美美女一区二区在线观看| 在线免费不卡电影| 91黄视频在线观看| 91麻豆成人久久精品二区三区| 国产成人av电影在线观看| 国产精品自拍av| 国产精品影视网| 国产黄色91视频| 国产精品白丝jk黑袜喷水| 国产精品69久久久久水密桃| 国产一区二区h| 国产在线视视频有精品| 国产精品亚洲人在线观看| 韩国精品主播一区二区在线观看| 国内精品自线一区二区三区视频| 久久99国产精品尤物| 黄色日韩网站视频| 国产成人精品影院| 成人精品高清在线| 色综合久久久久网| 欧美揉bbbbb揉bbbbb| 欧美人与性动xxxx| 欧美mv日韩mv| 国产午夜精品久久| 亚洲人成伊人成综合网小说| 一区二区三区国产| 青青草成人在线观看| 久久99国产精品久久99| 国产乱码精品一区二区三| 成人福利视频在线看| 91麻豆免费看片| 制服丝袜在线91| 欧美精品一区二区三区一线天视频| 精品精品国产高清a毛片牛牛| 国产亚洲成av人在线观看导航| 国内精品国产成人国产三级粉色| 精品一二三四区| 成人自拍视频在线观看| 在线看日韩精品电影| 欧美一级艳片视频免费观看| 亚洲精品在线观| 亚洲视频在线观看三级| 日韩成人av影视| 国产盗摄一区二区三区| 色婷婷精品久久二区二区蜜臂av | 久久99精品一区二区三区| 国产一区二区导航在线播放| 91视频免费播放| 91精品国产品国语在线不卡| 国产三级精品三级在线专区| 亚洲六月丁香色婷婷综合久久 | 国产白丝网站精品污在线入口| 91网站在线观看视频| 欧美日本精品一区二区三区| 国产午夜亚洲精品羞羞网站| 一区二区三区产品免费精品久久75| 久久精品国产精品亚洲红杏| 91免费观看在线| 日韩免费视频线观看| 成人免费在线视频| 久久成人av少妇免费| 91麻豆国产香蕉久久精品| 欧美mv和日韩mv的网站| 亚洲在线视频一区| 国产成人8x视频一区二区| 在线成人av影院| 亚洲欧美一区二区三区久本道91 | 在线观看区一区二| 国产视频一区在线播放| 日韩电影在线观看电影| 99视频一区二区| 久久人人97超碰com| 五月天久久比比资源色| av在线综合网| 日韩一区二区免费在线电影| 亚洲精品成人悠悠色影视| 国产成人综合自拍| 欧美大胆一级视频| 亚洲国产sm捆绑调教视频| 成人免费不卡视频| 精品少妇一区二区三区在线播放 | 欧美va亚洲va在线观看蝴蝶网| 亚洲日本va午夜在线电影| 国产乱淫av一区二区三区 | 欧美—级在线免费片| 蜜臀99久久精品久久久久久软件| 日本伦理一区二区| 亚洲欧洲精品成人久久奇米网| 国产一区二区免费在线| 欧美一级视频精品观看| 亚洲va天堂va国产va久| 在线免费精品视频| 亚洲视频综合在线| 91丝袜美腿高跟国产极品老师 | 精品午夜一区二区三区在线观看| 欧美日韩在线播| 亚洲综合视频在线| 91视频在线观看免费| 国产精品麻豆久久久| 国产91高潮流白浆在线麻豆| 精品国产123| 国产一区二区三区免费看 | 亚洲一区二区三区四区在线| 99精品国产99久久久久久白柏 | 国产欧美日韩亚州综合| 国产麻豆精品在线| 久久久精品国产免费观看同学| 狠狠色狠狠色综合日日91app| 精品剧情在线观看| 狠狠色伊人亚洲综合成人| 精品粉嫩超白一线天av| 狠狠色综合日日| 久久精品夜色噜噜亚洲aⅴ| 国产精品一二三| 国产日产欧美一区| 成人免费毛片高清视频| 中文字幕字幕中文在线中不卡视频| 99天天综合性| 亚洲国产一区二区视频| 9191精品国产综合久久久久久| 日本欧洲一区二区| 精品成a人在线观看| 国产精品一区二区男女羞羞无遮挡| 久久久高清一区二区三区| 成人免费毛片片v| 亚洲综合无码一区二区| 91精品国产91热久久久做人人| 久久成人精品无人区| 中日韩免费视频中文字幕| 一本久久综合亚洲鲁鲁五月天| 香蕉久久一区二区不卡无毒影院| 欧美一区二区在线视频| 国产精品白丝av| 亚洲精品视频在线观看免费| 欧美老女人第四色| 激情六月婷婷久久| 18涩涩午夜精品.www| 欧美日韩高清一区二区不卡 | 在线观看不卡视频| 日本欧美一区二区| 欧美激情一区二区三区不卡| 91小宝寻花一区二区三区| 日韩精品一二区| 国产日韩高清在线| 欧美天堂一区二区三区| 欧美日韩综合色| 国产精品综合二区| 亚洲午夜在线电影| 久久久久九九视频| 欧美调教femdomvk| 国产成人亚洲综合a∨婷婷图片| 一区二区三区成人| 久久久久久久久久美女| 欧美亚州韩日在线看免费版国语版| 奇米精品一区二区三区四区| 国产精品美女久久久久久久| 4438成人网| 91免费精品国自产拍在线不卡| 麻豆成人av在线| 一区二区三区在线免费视频| 精品国产一区二区三区忘忧草| 91九色02白丝porn| 国产精品91一区二区| 日韩一区欧美二区| 最新热久久免费视频| 精品蜜桃在线看| 91黄视频在线观看| 成人h版在线观看| 久久精品国产亚洲a| 亚洲第一电影网| 国产精品麻豆久久久|