typedef void (*funcNetworkEventReceived)(int, unsigned int, int);
谢谢。
一个void函数是一个过程,如果我们排除D1,则整数=32位int,cardinal是32位无符号。
C的调用约定假定为cdecl,没有导出语句,但我认为根据文件中的全局指令,编译器可能会有所不同。(如果失败,请尝试使用stdcall而不是cdecl)
这使我们到达:
Type
TUncNetworkEventReceived = procedure (p1:integer;p2:cardinal;p3:integer);cdecl;