Search for project

More than 2000 projects issued through our platform and this
amount increases very fast.

Debug Vista Kernel Mode Disk Filter Driver (ID:3863)

Project Creator: multiplex
FC Member For 6416 Days
Credits 20
Completed Proj. Num. 0 / 3
Total payment USD
Avg Daily Online
0.00 h (From 21/5/2007)
Available on MSN/Skype No
Last Login 3/12/2008
Peers Rating 0.00%
      
Budget: 250 - 500
Created: 2/5/2008 5:08:47 AM EST
Bidding Ends: 2/26/2008 5:08:47 AM EST
( Expired )
Development Cycle: 4 Days
Bid Count: 0
Average Bid:  
Project Description:

Project Description:

Having inherited some Kernel mode driver code that receives disk IRPs (as well as filtering selected ones), we have found difficulties in running the driver on Vista.

It appears that almost no IRPs are received through the driver stack under Vista, whereas in 2000 and XP environments, all IRPs for the attached disk device are received as expected.

Under Win2K or XP, the driver (as expected) correct receives an almost constant stream of reads and writes, however under Vista there is almost nothing.

We believe that the problem may be related to the load-order of drivers under Vista, and that it may be:

a) Being loaded before the Windows disk and/or volume drivers.

and/or

b) Not properly registering as an upper filter driver for either the DiskDrive or Volume class.

The current production version of the driver is built using the IFS/DDK under the Windows 2000 build environment, for both 2K and XP targets.

The code included in the attached archive may be compiled by simply executing "Corporate\doit.bat" when in the correct DDK build environment.

The current codebase does not compile correctly under the newer WDK, however we believe only minor tweaks are would be required to make it do so.

Deliverables:

A version of the attached driver to compile correctly using the Windows Driver Kit and function on Vista identically to 2000/XP versions of Windows.

The Driver should compile and function identically for both 32 and 64 bit Vista environments. We will handle the necessary code signing requirements for the 64 bit production driver internally.

Ideally, the 2K/XP versions will be compiled using the same build environment (as with the current code under the DDK).

We also require Windows 2000/XP/Vista installation .INF file for installation of the driver.

Other requirements:

We need to determine, from the deliverables, and the professionalism of the provider, a strong development team that can handle our various present and future driver development needs.



Job Type C/C++ 
Attached Files: 20080205050839.zip

Bids placed

(There are 0 bids on this project, these are listed below)
 
Contact*:
Email*:
Telephone:
(Include country code)
Enquiry*