VB.NET如何动态调用非托管的DLL文件
有一个第三方的dll文件FileCompress.dll,提供者提供了如下信息
里面有一个函数
int FileDecompressToStrEx(char *szFile, char *pOutBuffer, int *pOutBufferSize);
参数
szFile : 要解压缩的文件路径、名称;
pOutBuffer : 接收输出解压数据的内存指针;
pOutBufferSize: 整数指针,指向的值为这块输出内存的大小。
返回值
0 函数调用成功;
-0x1 失败,错误未知;
-0x2 失败,输出内存块太小,不足以接收全部解压内容
现在问题是如何在vb.net里面调用他,网上一大堆答案都不能解决