Click here to Skip to main content
Rate this: bad
good
Please Sign up or sign in to vote.
See more: Windows os drivers
Hi All,
 
I am C++/VC++ programmer. I wanted to start working on non-hardware related (forgive me if I am using wrong terminology) related device driver. From few days I just went on searching for information on Google but didn't find relevant information.
 
My question is, I wanted to make kind of device driver by which users are not able to see file present on your computer or it could be device driver which will not let you delete a particular file. What is type of device driver I wanted to make? That means, I wanted to know which type it belongs, so that I can collect better information regarding it.
 
Secondly, if possible, can you provide some good links where I can search about Windows Device Drivers. Please don't suggest directly MSDN.Because I know there is ton of information available on MSDN, but still I find it some what difficult to start with.
 
Also, if there any current research work is going on, on these type of application, because I am going to make research project in this area.
 
Thanks and Regards.
Posted 5-Jan-12 3:53am
Edited 5-Jan-12 4:05am
v2

1 solution

Rate this: bad
good
Please Sign up or sign in to vote.

Solution 1

The functions you mention are not handled by the device drivers, but at a higher level by the file system. I guess you would need to write a filter to manage this - take a look at some of these links[^] for more information.
  Permalink  
Comments
Pranit Kothari at 5-Jan-12 12:06pm
   
Thx Richard, I think this will help me.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
0 OriginalGriff 364
1 Nirav Prabtani 268
2 _Amy 185
3 CHill60 170
4 Sergey Alexandrovich Kryukov 166
0 OriginalGriff 8,004
1 Sergey Alexandrovich Kryukov 7,017
2 Maciej Los 4,039
3 Peter Leow 3,738
4 CHill60 2,912


Advertise | Privacy | Mobile
Web02 | 2.8.140721.1 | Last Updated 5 Jan 2012
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100