Hello All,
I am Interested in Software Driver Development not in Device Drivers
(Actual Hardware).
Looking for File System, Filter- Mini Filter or Kernel Mode Driver
Development.
So any books or tutorials PDFs then please Share with me as i am beginner
for this and need your guidance
Sid
Starting with file systems is a bad idea, this is one of the most
complex areas out there and all the skills for regular drivers (with
hardware or not) are needed plus a lot more.
I would move this without the file system part to NTDEV. There are a
number of simple drivers in the WDK under src\general that do not use
hardware. OSR has a sample for a software only KMDF driver. Do not
think there are going to be any special books on “software only”
drivers, the skills are the same. There is one old book on file
systems, but again as a starting point this is a bad idea.
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
“xxxxx@gmail.com” wrote in message
news:xxxxx@ntfsd:
> Hello All,
>
> I am Interested in Software Driver Development not in Device Drivers
> (Actual Hardware).
> Looking for File System, Filter- Mini Filter or Kernel Mode Driver
> Development.
> So any books or tutorials PDFs then please Share with me as i am beginner
> for this and need your guidance
>
>
> Sid
Thanks for the reply Don…
if Starting with FileSystem is bad idea then from where i should start…??
before going in to actual development first i want cover the Basics then
next to types of drivers
So for that i need resources.
There is famous book called Windows NT Device Driver & one More by
Microsoft WDF ( Windows Driver Foundation ) Which one is best ???
On , Don Burn wrote:
> Starting with file systems is a bad idea, this is one of the most complex
> areas out there and all the skills for regular drivers (with hardware or
> not) are needed plus a lot more.
> I would move this without the file system part to NTDEV. There are a
> number of simple drivers in the WDK under src\general that do not use
> hardware. OSR has a sample for a software only KMDF driver. Do not think
> there are going to be any special books on “software only” drivers, the
> skills are the same. There is one old book on file systems, but again as
> a starting point this is a bad idea.
> Don Burn (MVP, Windows DKD)
> Windows Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
> “xxxxx@gmail.com” xxxxx@gmail.com> wrote in message
> news:xxxxx@ntfsd:
> Hello All,
> I am Interested in Software Driver Development not in Device Drivers
> (Actual Hardware).
> Looking for File System, Filter- Mini Filter or Kernel Mode Driver
> Development.
> So any books or tutorials PDFs then please Share with me as i am beginner
> for this and need your guidance
> Sid
> —
> NTFSD is sponsored by OSR
> For our schedule of debugging and file system seminars visit:
> http://www.osr.com/seminars
> To unsubscribe, visit the List Server section of OSR Online at
> http://www.osronline.com/page.cfm?name=ListServer
Well part of the question on starting is where do you want to end up?
The Windows driver space has a huge number of types of drivers, many of
which have their own model, take a look at the section “The many types
of drivers” in my paper at
http://msdn.microsoft.com/en-us/windows/hardware/gg463002
If you can for books I would recommend you get:
Windows Internals version 5 - This will give you a good overview of what
the system is doing
Developing Drivers with the Windows Driver Foundation - This is the new
model which many drivers are moving to
Programming the Windows Driver Model - This is the old model, but even
with the new model understanding WDM is useful.
Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr
“xxxxx@gmail.com” wrote in message
news:xxxxx@ntfsd:
> Thanks for the reply Don…
>
> if Starting with FileSystem is bad idea then from where i should start…??
> before going in to actual development first i want cover the Basics then
> next to types of drivers
> So for that i need resources.
> There is famous book called Windows NT Device Driver & one More by
> Microsoft WDF ( Windows Driver Foundation ) Which one is best ???
>
>
> On , Don Burn wrote:
> > Starting with file systems is a bad idea, this is one of the most complex
> > areas out there and all the skills for regular drivers (with hardware or
> > not) are needed plus a lot more.
>
>
>
> > I would move this without the file system part to NTDEV. There are a
> > number of simple drivers in the WDK under src\general that do not use
> > hardware. OSR has a sample for a software only KMDF driver. Do not think
> > there are going to be any special books on “software only” drivers, the
> > skills are the same. There is one old book on file systems, but again as
> > a starting point this is a bad idea.
>
>
>
>
>
> > Don Burn (MVP, Windows DKD)
>
> > Windows Filesystem and Driver Consulting
>
> > Website: http://www.windrvr.com
>
> > Blog: http://msmvps.com/blogs/WinDrvr
>
>
>
>
>
>
>
> > “xxxxx@gmail.com” xxxxx@gmail.com> wrote in message
> > news:xxxxx@ntfsd:
>
>
>
>
> > Hello All,
>
>
>
> > I am Interested in Software Driver Development not in Device Drivers
>
> > (Actual Hardware).
>
> > Looking for File System, Filter- Mini Filter or Kernel Mode Driver
>
> > Development.
>
> > So any books or tutorials PDFs then please Share with me as i am beginner
>
> > for this and need your guidance
>
>
>
>
>
> > Sid
>
>
>
>
>
>
> > —
>
> > NTFSD is sponsored by OSR
>
>
>
> > For our schedule of debugging and file system seminars visit:
> > http://www.osr.com/seminars
>
>
>
> > To unsubscribe, visit the List Server section of OSR Online at
> > http://www.osronline.com/page.cfm?name=ListServer