Tech Support > Microsoft Windows > Development Resources > Windows API/kernel info
Windows API/kernel info
Posted by jab3 on October 14th, 2003


Hello all -

I am just wondering what sort of resource is recommended (preferably
book) regarding the Windows kernel ins and outs - or at least the Windows
API. For instance, I'm reading a couple of books on Operating Systems -
concepts and designs - and I have the book Understanding the Linux Kernel,
which delves into the depths of the kernel, how it works, the data
structures, the system calls, etc. I was just wondering what sort of
resource is available for the Windows kernel. I'm interested in how it
works internally. I realize that this information may not be as openly
published as Linux, but I'm curious as to how to get my hands on something.



Thanks for any help
jab3

Posted by Bob Masta on October 15th, 2003


On Tue, 14 Oct 2003 16:23:41 -0400, jab3 <nowhere@foobar.com> wrote:

The best source for API info is MSDN, but most of the docs are
included in the old Win32.hlp (and related MultiMedia stuff) which
was included with Borland products (and maybe still is), and may
be available somewhere on the Web.

Petzold's 'Programming Windows' is often regarded as _the_
source for API programing, but even with 1500 pages it doesn't
cover all the API like Win32.hlp does. But it does offer better
explanations of the basics to get you started.




Bob Masta
dqatechATdaqartaDOTcom

D A Q A R T A
Data AcQuisition And Real-Time Analysis
www.daqarta.com

Posted by Jugoslav Dujic on October 15th, 2003


Bob Masta wrote:
| On Tue, 14 Oct 2003 16:23:41 -0400, jab3 <nowhere@foobar.com> wrote:
|| I am just wondering what sort of resource is recommended (preferably
|| book) regarding the Windows kernel ins and outs - or at least the Windows
|| API.
|
| The best source for API info is MSDN, but most of the docs are
| included in the old Win32.hlp (and related MultiMedia stuff) which
| was included with Borland products (and maybe still is), and may
| be available somewhere on the Web.
|
| Petzold's 'Programming Windows' is often regarded as _the_
| source for API programing, but even with 1500 pages it doesn't
| cover all the API like Win32.hlp does. But it does offer better
| explanations of the basics to get you started.

OP asked more about *kernel* info. Petzold, while an excellent book,
is far more oriented toward beginners and GUI programming.
On the other hand, Jeffrey Richter's "Advanced Windows" is the Bible
of Windows programming aimed at more "lower-level" stuff. I'm sure
other posters could recommend other resources.

--
Jugoslav
___________
www.geocities.com/jdujic


Posted by Stephen Kellett on October 15th, 2003


In message <bmjirl$mk7e5$1@ID-106075.news.uni-berlin.de>, Jugoslav Dujic
<jdujicREMOVE@uns.ns.ac.yu> writes
http://www.objmedia.demon.co.uk/resources.html

--
Stephen Kellett
Object Media Limited http://www.objmedia.demon.co.uk
RSI Information: http://www.objmedia.demon.co.uk/rsi.html

Posted by jab3 on October 15th, 2003


jab3 <nowhere@foobar.com> eventually wrote:


Thanks for your suggestions. I will investigate asap.


jab3


Posted by Tony Nelson on October 16th, 2003


In article <bmjirl$mk7e5$1@ID-106075.news.uni-berlin.de>,
"Jugoslav Dujic" <jdujicREMOVE@uns.ns.ac.yu> wrote:

Sadly, _Programming Applications for Microsoft Windows, 4th ed_ (the
current title of _Advanced Windows_), is out of print and unlikely to
return to print. Amazon.com lists used copies.

If kernal info is what is desired, the book is Solomon & Russinovich,
_Inside Microsoft Windows 2000, 3d ed_, Microsoft Press, ISBN
0-7356-1021-5.

Another good Windows API book is Rector & Newcomer, _Win32 Programming_,
Addison-Wesley, ISBN 0-201-63492-9.
__________________________________________________ __________________
TonyN.:' tonynlsn@shore.net
'