Click here to Skip to main content
15,923,168 members
Home / Discussions / System Admin
   

System Admin

 
GeneralRe: Problem with CDs Pin
Michael Dunn22-Sep-03 6:26
sitebuilderMichael Dunn22-Sep-03 6:26 
GeneralRe: Problem with CDs Pin
Blake Coverett20-Sep-03 16:53
Blake Coverett20-Sep-03 16:53 
GeneralDriver rollback Pin
Matt Newman18-Sep-03 6:05
Matt Newman18-Sep-03 6:05 
GeneralRe: Driver rollback Pin
Roger Wright18-Sep-03 6:20
professionalRoger Wright18-Sep-03 6:20 
GeneralRe: Driver rollback Pin
Matt Newman18-Sep-03 6:28
Matt Newman18-Sep-03 6:28 
GeneralRe: Driver rollback Pin
ankita patel22-Sep-03 12:57
ankita patel22-Sep-03 12:57 
GeneralNTFS Driver and API Layers Pin
abhinarulkar15-Sep-03 3:00
abhinarulkar15-Sep-03 3:00 
GeneralRe: NTFS Driver and API Layers Pin
Mike Dimmick17-Sep-03 2:24
Mike Dimmick17-Sep-03 2:24 
Read Inside Windows 2000 by David Solomon and Mark Russinovich (MS Press).

For CreateFile (there is no OpenFile), the entry point in kernel32.dll converts the file name into an absolute path suitable for the object manager, converts the other parameters as appropriate, then calls NtCreateFile in ntdll.dll. This is a fairly simple routine which executes software interrupt 0x2e (Windows 2000) or uses the SYSENTER instruction (Windows XP) to change to kernel mode and execute the kernel mode NtCreateFile routine. From there, the object manager (an Executive component) is used to locate the device object corresponding to the file system, whose Parse function is called to process the rest of the path.

You probably want to write a file system filter driver: a driver that sits above the file system and gets to see and manipulate I/O Request Packets destined for the file system.

I think you need the Installable File System kit[^] for developing file system filter drivers.
GeneralHelp on Help Pin
harish kota8-Sep-03 22:49
harish kota8-Sep-03 22:49 
GeneralRe: Help on Help Pin
Mike Dimmick12-Sep-03 6:05
Mike Dimmick12-Sep-03 6:05 
GeneralPower Key On Keyboards Pin
jerry0davis8-Sep-03 4:52
jerry0davis8-Sep-03 4:52 
GeneralRe: Power Key On Keyboards Pin
Roger Wright8-Sep-03 5:30
professionalRoger Wright8-Sep-03 5:30 
GeneralRe: Power Key On Keyboards Pin
jerry0davis8-Sep-03 5:49
jerry0davis8-Sep-03 5:49 
GeneralRe: Power Key On Keyboards Pin
Matt Newman8-Sep-03 17:33
Matt Newman8-Sep-03 17:33 
GeneralRe: Power Key On Keyboards Pin
Ted Ferenc8-Sep-03 21:26
Ted Ferenc8-Sep-03 21:26 
GeneralRe: Power Key On Keyboards Pin
Michael Dunn13-Sep-03 6:00
sitebuilderMichael Dunn13-Sep-03 6:00 
GeneralMissing Drive Pin
Nnamdi Onyeyiri6-Sep-03 10:44
Nnamdi Onyeyiri6-Sep-03 10:44 
GeneralRe: Missing Drive Pin
Michael Dunn6-Sep-03 11:10
sitebuilderMichael Dunn6-Sep-03 11:10 
GeneralRe: Missing Drive Pin
Nnamdi Onyeyiri6-Sep-03 11:11
Nnamdi Onyeyiri6-Sep-03 11:11 
GeneralRe: Missing Drive Pin
S van Leent7-Sep-03 8:09
S van Leent7-Sep-03 8:09 
GeneralRe: Missing Drive - FIXED! Pin
Nnamdi Onyeyiri7-Sep-03 8:14
Nnamdi Onyeyiri7-Sep-03 8:14 
GeneralRe: Missing Drive - FIXED! Pin
S van Leent7-Sep-03 8:28
S van Leent7-Sep-03 8:28 
GeneralOffice 2003 from shared drive Pin
S. v. Leent6-Sep-03 5:43
sussS. v. Leent6-Sep-03 5:43 
GeneralNTLDR Missing Pin
Nino_13-Sep-03 18:11
Nino_13-Sep-03 18:11 
GeneralRe: NTLDR Missing Pin
Matt Newman4-Sep-03 2:58
Matt Newman4-Sep-03 2:58 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.