请问CH347DLL.H里的数据类型定义

项目需要基于CH347DLL二次开发,在*.H文件中未找到如下类型定义代码,请帮忙提供。

UCHAR;CHAR;USHORT;ULONG; PUCHAR;PVOID;PULONG等等

您好,以上数据类型均为Windows标准数据类型,include windows.h即可使用。


感谢2楼,include windows.h解决了大部分问题,依然还有如下问题请教:

  1. BOOL WINAPI CH347SetDeviceNotify(ULONG iIndex, PCHAR iDeviceID,mPCH347_NOTIFY_ROUTINE iNotifyRoutine);的mPCH347_NOTIFY_ROUTINE类型?

  2. BOOL WINAPI CH347SetIntRoutine(ULONG iIndex,UCHAR Int0PinN,UCHAR Int0TripMode,UCHAR Int1PinN,UCHAR Int1TripMode,mPCH347_INT_ROUTINE iIntRoutine);的mPCH347_INT_ROUTINE类型?

  3. BOOL WINAPI CH347Uart_QueryBufUpload(ULONG iIndex, LONGLONG *RemainBytes);的LONGLONG类型?


您好,mPCH347_NOTIFY_ROUTINE是回调函数用于检测设备插拔事件,mPCH347_INT_ROUTINE也是回调函数,具体用法可以参考CH347Demo,LONGLONG是C++标准定义表示8个字节整数。

资料链接:https://www.wch.cn/downloads/CH347EVT_ZIP.html。


只有登录才能回复,可以选择微信账号登录