Find Jobs
Hire Freelancers

C++ DLL Alteration / Modification

$30-5000 USD

Closed
Posted almost 15 years ago

$30-5000 USD

Paid on delivery
Project Description: Modify Existing DLL in C++ to add additional functionality Language: C++ (Managed) Background Information: The attached DLL connects to the local default instance of SQL Server and Backs up the database using the Virtual Device Interface. This allows me to use this DLL in C#, and backup to Managed Streams, compressed or encrypted. I need some changes to alter the constructor to accept username/password and for the Backup event to be multithreaded. ## Deliverables Example: using VdiDotNet; VdiEngine BackupDevice = new VdiEngine(); [login to view URL]("BACKUP DATABASE " + DatabaseName + " TO VIRTUAL_DEVICE='{0}' WITH STATS = 1", CompressedBackupStream); Changes Required: 1. Make this DLL accept parameters so that it can connect to remote servers - username - password - servername - integrated I would like the constructor overloaded as follows: - For a local server, trusted link: VdiEngine(); - For a remote server, trusted link: VdiEngine(string sServerName); - For a remote server, specify login and password: VdiEngine(string sServerName, string sUserName, string sPassword); 2. Add Support for multiple devices. device count is set with [[login to view URL] = 1;] I need this to be able to return a variable number of streams to C# using multiple threads for speed. I also need an example in C# of how to use these streams with multiple threads. In C# I would like to be able to call a function like this: BackupDatabase("northwind", "C:\[login to view URL]", 3) The result of whcih would back up the northwind database over 3 files called: [login to view URL] [login to view URL] [login to view URL]
Project ID: 3783457

About the project

10 proposals
Remote project
Active 15 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
10 freelancers are bidding on average $267 USD for this job
User Avatar
See private message.
$331.50 USD in 14 days
5.0 (53 reviews)
5.6
5.6
User Avatar
See private message.
$148.75 USD in 14 days
4.6 (26 reviews)
4.2
4.2
User Avatar
See private message.
$85 USD in 14 days
5.0 (21 reviews)
4.1
4.1
User Avatar
See private message.
$340 USD in 14 days
5.0 (6 reviews)
3.3
3.3
User Avatar
See private message.
$85 USD in 14 days
5.0 (2 reviews)
2.9
2.9
User Avatar
See private message.
$340 USD in 14 days
4.5 (1 review)
2.8
2.8
User Avatar
See private message.
$85 USD in 14 days
5.0 (3 reviews)
2.2
2.2
User Avatar
See private message.
$1,020 USD in 14 days
0.0 (0 reviews)
0.0
0.0
User Avatar
See private message.
$85 USD in 14 days
0.0 (3 reviews)
0.0
0.0
User Avatar
See private message.
$148.75 USD in 14 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of UNITED KINGDOM
United Kingdom
0.0
0
Member since May 9, 2006

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759) & Freelancer Online India Private Limited (CIN U93000HR2011FTC043854)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.