public XunleiClient(DownloadInfo info) { DownloadInfo = info; _fileName = info.FilePath; _stParam = new Xl.DownTaskParam { szTaskUrl = info.DownLink, szSavePath = Path.Combine(Environment.CurrentDirectory, "ErrorSongs"), szFilename = DateTime.Now.Ticks + CommonHelper.GetFormat(info.FilePath) }; _taskIntPtr = Xl.XL_CreateTask(_stParam); Xl.XL_StartTask(_taskIntPtr); }
public void Dispose() { _taskIntPtr = IntPtr.Zero; _stParam = null; }