这是因为labview只支持c语言的数据类型,自己定义的数据类型(如u8,u16等)需要预处理定义。
在预处理定义处添加如下代码试试:
ULONG = unsigned long;VOID = void;LONG = long;UCHAR = unsigned char;PUCHAR = unsigned char*;PULONG = unsigned long*;WINAPI;BOOL = bool;USHORT = unsigned short;PUSHORT = unsigned short*;CHAR = char;
另外你再观察一下你的函数中有没有其他的数据类型,也必须对其进行相应的预处理定义。