-
-
[求助]关于aPLib库压缩函数的一个问题
-
发表于:
2007-8-15 12:51
5619
-
手头有两个版本的aPLib,其压缩函数所带参数还不相同,有一个带5个参数,有一个带6个参数,
现分析了其中一个版本的压缩函数: aP_pack, 进行如下类似的调用:
invoke aP_pack,Add1,Add2,iSize,lpPackBuffer,0
其参数总结如下:
第一个参数: Add1 -> 要压缩数据在内存中的地址
第二个参数: Add2 -> 数据压缩后存放地址 (一般是先先申请一块空间,再来压缩)
第三个参数: Size -> 要压缩数据的大小
第四个参数: lpPackBuffer ???
第五个参数: 我猜测应该是一个回调函数的地址,用反映压缩进度的,可以不用。
第四个参数我弄不明白了,这也是一个事先申请的一块内存,不知有什么用途,这个内存大小应该为多大?也不清楚,请高手点拔一下,
小弟谢了!!!
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课