C++ Windows DDK Usb Driver

Geschlossen Veröffentlicht Dec 6, 2008 Bezahlt bei Lieferung
Geschlossen Bezahlt bei Lieferung

I need a C++ Usb driver developed, based on the Windows DDK (driver development kit).

WinDDK comes with several great Usb driver examples (both kernal-mode and user-mode), but they are in C.? So you could use those examples as your baseline, and code from there.

The driver needs to be able to communicate to a generic device over Usb.? Support initialize, read and write.

The second piece to this project is that the driver, when loaded, needs to instatiate a C++ API DLL that I will also need to be developed.

The C++ API DLL will be allow external applications to communicate with DLL over TCP/IP, allowing external applications on external computers to communicate with Usb device remotely over TCP/IP.

The dll needs to have just a few basic functions: the ability to write to the device using the driver, and the ability to read from the device using the driver.

The dll needs to be able to be able to be called remotely over TCP/IP.

So, the setup will end up being the following:

- Local PC that is connected to USB device.

- Driver is loaded when local PC is booted up.

- Driver instatiates C++ API DLL.

- C++ DLL opens up TCP/IP connection, allowing external applications to communicate with DLL over TCP/IP.

- External application on external server communicates with C++ DLL over TCP/IP, allowing external application to read/write to Usb device remotely.

C Programmierung Ingenieurwesen Microsoft MySQL PHP Projektmanagement Softwarearchitektur Testen von Software Windows Desktop

Projekt-ID: #3451147

Über das Projekt

4 Vorschläge Remote Projekt Aktiv Dec 28, 2008

4 Freelancer bieten im Durchschnitt $510 für diesen Job

SysSoftw

See private message.

$595 USD in 3 Tagen
(110 Bewertungen)
7.3
minyun

See private message.

$510 USD in 3 Tagen
(95 Bewertungen)
6.5
thoriumsl

See private message.

$340 USD in 3 Tagen
(12 Bewertungen)
4.2
fatimabatoolvw

See private message.

$595 USD in 3 Tagen
(2 Bewertungen)
0.7