Beginner... Please Help

Hi Experts,

I am Beginner to the Driver Programming. and i am dam interested
to become like you Experts guys…

So can you give me suggestions or guidance.
Any book or tutorial to start with. Please guys…
i am Keen to Work. Thanks in Advance…

Regards
Sid

Hi Sid,

You can look MSDN for start the driver programming.
Bought some books ( Microsoft driver Model from Walter Oney, Developping Drivers with WDF from Penny Orwick ).
Some Tutorial could be found in codeProject web site.
Some sample are provided in the DDK and work with a board provided by OsrOnline.

Hope to help you,

Best regards,

Moulefrite

If you need code signing (for 64 bit) i think it is the best guide ;
http://msdn.microsoft.com/en-us/windows/hardware/gg487328

Osman

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of
xxxxx@hotmail.com
Sent: Wednesday, March 23, 2011 1:18 PM
To: Windows System Software Devs Interest List
Subject: RE:[ntdev] Beginner… Please Help

Hi Sid,

You can look MSDN for start the driver programming.
Bought some books ( Microsoft driver Model from Walter Oney, Developping
Drivers with WDF from Penny Orwick ).
Some Tutorial could be found in codeProject web site.
Some sample are provided in the DDK and work with a board provided by
OsrOnline.

Hope to help you,

Best regards,

Moulefrite


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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 a website you should know is WHDC
http://msdn.microsoft.com/en-us/windows/hardware/default.aspx I am
biased but suggest you read the paper at
http://msdn.microsoft.com/en-us/windows/hardware/gg463002 On books
your library should have:

Windows Internals 5th edition
Developing Drivers with the Windows Driver Foundation
Programming the Windows Driver Model

To get to expert level takes a lot of time, and Windows has a wide
variety of driver types with most people being expert on only a few. It
will take years to become an expert in Windows drivers, and the market
at the moment seems to be getting smaller all the time.

Don Burn (MVP, Windows DKD)
Windows Filesystem and Driver Consulting
Website: http://www.windrvr.com
Blog: http://msmvps.com/blogs/WinDrvr

“Prashant Pujari” wrote in message
news:xxxxx@ntdev:

> Hi Experts,
>
> I am Beginner to the Driver Programming. and i am dam interested
> to become like you Experts guys…
>
> So can you give me suggestions or guidance.
> Any book or tutorial to start with. Please guys…
> i am Keen to Work. Thanks in Advance…
>
>
> Regards
> Sid

“i am Keen to Work”

keen to work where?
For example, in my country(Turkey) there is no job ads. related windows driver or kernel development fields.
In fact,so far, I have read just one advertisement seeking native application developer(MFC) in all country. Very disappointing…

So If you live or going to live in America, kernel development is fascinating, and fun to learn. There is always new things to learn. I am sure you are going to find a lot of job opportunities;
but if you are not , before beginning just search for whether there are companies that working on kernel-mode.

Actually if you look back in the archives of this group you will see
that there have been warnings that the size of the driver developer
market is much smaller than many people who want to enter it think it
is. With the global economic downturn there are fewer job opportunities
than ever, this does not just mean in places like Turkey but in the
United States and everywhere else. Also, unfortunately many firms seem
to think that anyone can do kernel programming so are offering salaries
or hourly rates for consulting that are stupidly low, for example most
plumbers are paid more than these guys are offering.

Hopefully the market will improve, but Microsoft is not helping. In the
past they would be letting the driver community know about changes that
were coming in the next revision of Windows by now. The changes help
generate job growth since many firms want to be ready for the next
version. With their current policy of not letting out the information
on next Windows they are hurting the community and in the end the
quality of drivers that will run on these systems.

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@ntdev:

> “i am Keen to Work”
>
> keen to work where?
> For example, in my country(Turkey) there is no job ads. related windows driver or kernel development fields.
> In fact,so far, I have read just one advertisement seeking native application developer(MFC) in all country. Very disappointing…
>
> So If you live or going to live in America, kernel development is fascinating, and fun to learn. There is always new things to learn. I am sure you are going to find a lot of job opportunities;
> but if you are not , before beginning just search for whether there are companies that working on kernel-mode.

I mean to Say Keen to Work in Driver Development.
I am working for Anti-Virus Company. Here i do System Programming.
To me Driver Developemnt is always Exciting.
So Finally i have Started with that. i Know it is not easy to be experts
like you guys
but i can Start… thats why i was asking for your Guidence nd all…
Kernal mode Programming or File System or Filter Driver Programming .

On , Don Burn wrote:
> Actually if you look back in the archives of this group you will see that
> there have been warnings that the size of the driver developer market is
> much smaller than many people who want to enter it think it is. With the
> global economic downturn there are fewer job opportunities than ever,
> this does not just mean in places like Turkey but in the United States
> and everywhere else. Also, unfortunately many firms seem to think that
> anyone can do kernel programming so are offering salaries or hourly rates
> for consulting that are stupidly low, for example most plumbers are paid
> more than these guys are offering.

> Hopefully the market will improve, but Microsoft is not helping. In the
> past they would be letting the driver community know about changes that
> were coming in the next revision of Windows by now. The changes help
> generate job growth since many firms want to be ready for the next
> version. With their current policy of not letting out the information on
> next Windows they are hurting the community and in the end the quality of
> drivers that will run on these systems.

> Don Burn (MVP, Windows DKD)

> Windows Filesystem and Driver Consulting

> Website: http://www.windrvr.com

> Blog: http://msmvps.com/blogs/WinDrvr

> “xxxxx@gmail.comxxxxx@gmail.com> wrote in message
> news:xxxxx@ntdev:

> “i am Keen to Work”

> keen to work where?

> For example, in my country(Turkey) there is no job ads. related windows
> driver or kernel development fields.

> In fact,so far, I have read just one advertisement seeking native
> application developer(MFC) in all country. Very disappointing…

> So If you live or going to live in America, kernel development is
> fascinating, and fun to learn. There is always new things to learn. I am
> sure you are going to find a lot of job opportunities;

> but if you are not , before beginning just search for whether there are
> companies that working on kernel-mode.

> —

> NTDEV is sponsored by OSR

> For our schedule of WDF, WDM, debugging and other 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

Walter Oney’s book on WDM.
MS Press’s book on WDF.
Solomon/Russinovich book.
MSDN docs.
Samples.

Read all of this and you will be a powerful Windows kernel mode developer.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com

“Prashant Pujari” wrote in message news:xxxxx@ntdev…
Hi Experts,

I am Beginner to the Driver Programming. and i am dam interested to become like you Experts guys…

So can you give me suggestions or guidance.
Any book or tutorial to start with. Please guys…
i am Keen to Work. Thanks in Advance…

Regards
Sid

Nicely compiled, Max.

I would also add that nothing will substitute doing the end chapter
problems. Debug and fix real hard problems in the drivers; survive some
tough projects…

Calvin

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Maxim S. Shatskih
Sent: Wednesday, March 23, 2011 1:35 PM
To: Windows System Software Devs Interest List
Subject: Re:[ntdev] Beginner… Please Help

Walter Oney’s book on WDM.
MS Press’s book on WDF.
Solomon/Russinovich book.
MSDN docs.
Samples.

Read all of this and you will be a powerful Windows kernel mode
developer.


Maxim S. Shatskih
Windows DDK MVP
xxxxx@storagecraft.com
http://www.storagecraft.com

“Prashant Pujari” wrote in message
news:xxxxx@ntdev…
Hi Experts,

I am Beginner to the Driver Programming. and i am dam interested
to become like you Experts guys…

So can you give me suggestions or guidance.
Any book or tutorial to start with. Please guys…
i am Keen to Work. Thanks in Advance…

Regards
Sid


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other 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