示例#1
0
        public static int OpenFile(ZipHandle handle, string filename, int compressionLevel)
        {
            ZipFileInfo fileInfo = new ZipFileInfo(DateTime.Now);
            int         method   = compressionLevel == 0 ? 0 : Z_DEFLATED;

            return(zipOpenNewFileInZip(handle, filename, ref fileInfo, IntPtr.Zero, 0, IntPtr.Zero, 0, "", method, compressionLevel));
        }
示例#2
0
 static extern int zipOpenNewFileInZip(ZipHandle handle,
                                       string filename,
                                       ref ZipFileInfo zipfi,
                                       IntPtr extrafield_local,
                                       uint size_extrafield_local,
                                       IntPtr extrafield_global,
                                       uint size_extrafield_global,
                                       string comment,
                                       int method,
                                       int level);
示例#3
0
文件: NativeZip.cs 项目: nobled/mono
		static extern int zipOpenNewFileInZip (ZipHandle handle,
		                                       string filename,
		                                       ref ZipFileInfo zipfi,
		                                       IntPtr extrafield_local,
		                                       uint size_extrafield_local,
		                                       IntPtr extrafield_global,
		                                       uint size_extrafield_global,
		                                       string comment,
		                                       int method,
		                                       int level);
示例#4
0
文件: NativeZip.cs 项目: nobled/mono
		public static int OpenFile (ZipHandle handle, string filename, int compressionLevel)
		{
			ZipFileInfo fileInfo = new ZipFileInfo (DateTime.Now);
			int method = compressionLevel == 0 ? 0 : Z_DEFLATED;
			return zipOpenNewFileInZip (handle, filename, ref fileInfo, IntPtr.Zero, 0, IntPtr.Zero, 0, "", method, compressionLevel);
		}