Find Jobs
Hire Freelancers

Translate a C++ class to .net (vb.net or C#)

$30-250 USD

Completed
Posted over 8 years ago

$30-250 USD

Paid on delivery
We have a driver that has a user mode C++ interface, which is basically 6 or so functions that needs to be translated to vb.net or c#. Here is an example of some of the functions: GetProcessName ( ULONG uProcessId, PWCHAR szBuffer ) { BOOL bRet = FALSE; HANDLE snapshot; PROCESSENTRY32 processsnap; [login to view URL] = sizeof( PROCESSENTRY32 ); snapshot = CreateToolhelp32Snapshot( TH32CS_SNAPPROCESS, 0 ); if (snapshot) { for (Process32First( snapshot, &processsnap ); Process32Next( snapshot, &processsnap );) { if ([login to view URL] == uProcessId) { wcscpy_s( szBuffer, MAX_PATH, [login to view URL] ); bRet = TRUE; break; } } CloseHandle(snapshot); } return bRet; } BOOL GetProcessPath ( ULONG uProcessId, PWCHAR szBuffer ) { BOOL bRet = FALSE; HANDLE hProcess = OpenProcess( PROCESS_QUERY_INFORMATION | PROCESS_VM_READ, FALSE, uProcessId ); if (hProcess) { #if (WINVER >= 0x0601) if (GetModuleFileNameEx( hProcess, 0, szBuffer, MAX_PATH )) { #else HMODULE hPsApiDll = GetModuleHandleA( "[login to view URL]" ); if (hPsApiDll == NULL) { hPsApiDll = LoadLibraryA( "[login to view URL]" ); } _GetModuleFileNameEx GetModuleFileNameEx = (_GetModuleFileNameEx)GetProcAddress(hPsApiDll, "GetModuleFileNameExW"); if (GetModuleFileNameEx && GetModuleFileNameEx( hProcess, 0, szBuffer, MAX_PATH )) { #endif bRet = TRUE; } else { bRet = FALSE; } CloseHandle(hProcess); } return bRet; }
Project ID: 8206871

About the project

19 proposals
Remote project
Active 9 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
Awarded to:
User Avatar
Code is ready. Bid updated due to longer time it took. Once the project awarded I'll send all the files. Support and bug fixes in the code in future is for no charge. Thanks
$75 USD in 1 day
5.0 (5 reviews)
3.1
3.1
19 freelancers are bidding on average $113 USD for this job
User Avatar
Hello I'm interesting your project very well I'm a Good C#/C++, Algorithm expert. I understand your req exactly. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you continously. Thanks
$150 USD in 1 day
4.9 (630 reviews)
8.8
8.8
User Avatar
A proposal has not yet been provided
$30 USD in 1 day
4.9 (1163 reviews)
7.4
7.4
User Avatar
Hi! I am professional C./C++/C#./Java/Python programmer. I can do this project with highest quality! Best regards, Szymszteinsl
$250 USD in 5 days
4.8 (76 reviews)
6.8
6.8
User Avatar
Hi sir, I am an experienced software developer having great expertise in C# development. I am interested in your project and ready to start it now. I will convert this into C# class. Regards, Shafeeq
$30 USD in 3 days
5.0 (32 reviews)
5.8
5.8
User Avatar
HI, I am a young enthusiastic IT Professional over 5 years of work experience in developing web based & desktop solutions as a software engineer. I have good command over Asp.Net, VB, C#, SQL Server, JQuery, JavaScript, Bootstrap, AngularJS, MVC, nopCommerce, Web Services, Window Services, AJAX, Json, Crystal Reports etc. I always try my level best to deliver quality work within given timelines. Moreover I have always emphasized on usability, compatibility, ease-to-use, optimization and compression of application for minimum access time so that I can facilitate up to low bandwidth users in an efficient manner with great ease. Below are details of some of my projects; 1) Solution For Indenting Traders 2) Online team collaboration, training, and knowledge sharing portal 3) Online IT Help Desk 4) Employees Training Management System (ETMS) 5) Employee Leave Alert System 6) E-Ticket Management (ETM) 7) Email Parser 8) FCE (Functional Capacity Evaluation) 9) EasySeatListing 10) EasySeat
$200 USD in 5 days
4.9 (10 reviews)
5.8
5.8
User Avatar
Hello, I can do that in a few hours. I'm Computer Engineer since 2006. I have also a Phd on Real Time Embedded Systems. Best Regards, David Donari
$55 USD in 1 day
4.4 (6 reviews)
5.6
5.6
User Avatar
I have around 10 years experience in the field of Software Development with expertise in Win32, MFC, C++ & C#. I have good experience in developing Enterprise software products using Full SDLC in media, financial and telecom domains. Please contact me to discuss about your requirements in detail and/or any queries. Thanks & Regards Charles
$250 USD in 3 days
4.6 (14 reviews)
5.2
5.2
User Avatar
Hello, sir. I am a expertC++, C# developer. if you give me a chance , I will do best for you. Thank you!
$105 USD in 1 day
5.0 (9 reviews)
4.7
4.7
User Avatar
Hi, No need to rewrite C++ method to C#... Just convert these method to C++ dll and then create warper class using intrope in C# application Let me know your comments.
$50 USD in 1 day
4.9 (8 reviews)
4.7
4.7
User Avatar
Hi, Kindly check my Portfolio. Built an Android App for an organization. Project Features: Supports GCM for notification, stores data in SQLite, No hard Coding, Send data over SMS if no internet connection, Invokes the webserver for login & New registration. Supports SMS, Call & sending email. About Recent Project: 1. Windows Auto Login with Phidget RFID, User configured in MySQL We use Microsoft provided ICredentialProvider, to create a new tile in Windows Login Screen. When Phidget 1024 RFID Reader is connected with the PC and when the tag is swipped, based on the tagid I query the MySQL DB to fetch the configured userid and password and sent it to Windows Authentication Process for processing. If it is a valid credentials the user is allowed to login. 2. Bulk SMS Sender, SMS Editor & Receiver Application: I recently created the software for an organization using C# and back end as MySQL using Headwind Driver API (SMS Send, Receive and framing software). SMS uses 3rd party API, which is invoked via HTTP request. About Me: Rich 10+ years of experience working in VB, Excel, C, C++, Java, VC++ & C#. Database: MySQL, SQL Server & Oracle. Work Experience: 1. Project: PUMPCALC, Systek (Conversion Project from VB to C# for Oil & Gas Consultancy Company). 2. Project: LIQTHERM, Systek (Conversion Project from VB to C# for Oil & Gas Consultancy Company). Let me know if I can provide the solution for your problem. Thanks, John
$200 USD in 10 days
5.0 (3 reviews)
4.3
4.3
User Avatar
Hello, I can help you with your project. I can write a similar code in C#, did this before in C. Also I can add, if required, some enhancement to the code which is about setting privileges. It seems the C++ code your provided won't be able to see all processes. I can supply upon request a working C++ console application for you to compare outputs. Sincerely, Serge
$35 USD in 3 days
4.8 (18 reviews)
4.6
4.6
User Avatar
Hello Dan, I am also a c# expert and can try my hands on this. Can convert your C++ driver to C#. Can try out with me. Thanks. Ali.
$53 USD in 3 days
4.6 (10 reviews)
4.1
4.1
User Avatar
Hi, Trust you are doing well! :) I am a well experienced C/C++/C# software developer. (5 years experience) Delivered previous projects (based on C#) before time and with 100% customer satisfaction. Do get in touch for discussing the details. Be rest assured, your work will be done with best quality and on-time. Hope to hear from you soon! :) Regards, Kaushal
$30 USD in 5 days
5.0 (8 reviews)
3.9
3.9
User Avatar
A proposal has not yet been provided
$100 USD in 2 days
4.6 (4 reviews)
2.9
2.9
User Avatar
hi, we have good experience in c#. we can translate your C++ code to c#. please contact us we will discuss further. thanks.
$222 USD in 5 days
4.9 (2 reviews)
2.6
2.6
User Avatar
I have hands on c++,VC++,MFC, win32 programming, I can finish up this work on the mentioned time frame.
$55 USD in 5 days
5.0 (1 review)
0.6
0.6
User Avatar
Hi, I would like to do your task. I am good in c++, c#. Dont worry about budget. Just think about work quality which I assure you will get as per you required. Send me PM and let me start immediately. Thanks
$222 USD in 3 days
4.0 (1 review)
0.4
0.4

About the client

Flag of UNITED STATES
Overland Park, United States
5.0
39
Payment method verified
Member since Mar 1, 2012

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)
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.