Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
37 used & new from $9.98

Have one to sell? Sell yours here
 
   
Windows NT/2000 Native API Reference (Circle)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  

Windows NT/2000 Native API Reference (Circle) (Paperback)

by Gary Nebbett (Author)
4.2 out of 5 stars See all reviews (13 customer reviews)

List Price: $50.00
Price: $40.46 & this item ships for FREE with Super Saver Shipping. Details
You Save: $9.54 (19%)
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 13? Choose One-Day Shipping at checkout. Details
18 new from $36.33 19 used from $9.98

Frequently Bought Together

Windows NT/2000 Native API Reference (Circle) + Microsoft Windows Internals (4th Edition): Microsoft Windows Server 2003, Windows XP, and Windows 2000 + Rootkits: Subverting the Windows Kernel (Addison-Wesley Software Security Series)
Price For All Three: $116.04

Show availability and shipping details


Customers Who Bought This Item Also Bought

Rootkits: Subverting the Windows Kernel (Addison-Wesley Software Security Series)

Rootkits: Subverting the Windows Kernel (Addison-Wesley Software Security Series)

by Greg Hoglund
4.6 out of 5 stars (22)  $37.79
Windows via C/C++ (Pro - Developer)

Windows via C/C++ (Pro - Developer)

by Jeffrey M. Richter
4.6 out of 5 stars (14)  $44.09
Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series)

Advanced Windows Debugging (Addison-Wesley Microsoft Technology Series)

by Mario Hewardt
4.9 out of 5 stars (21)  $48.60
Programming the Microsoft  Windows  Driver Model, Second Edition

Programming the Microsoft Windows Driver Model, Second Edition

by Walter Oney
4.1 out of 5 stars (13)  $37.79
Reversing: Secrets of Reverse Engineering

Reversing: Secrets of Reverse Engineering

by Eldad Eilam
4.6 out of 5 stars (17)  $26.40
Explore similar items

Editorial Reviews

Amazon.com Review
Under the hood, how does Windows 2000 really work? Windows NT/2000 Native API Reference provides a thorough listing of all available internal or "native" API calls, many of them undocumented. For any advanced C/C++ programmer who writes Win32 device drivers or system utilities, this is an indispensable resource to some truly impossible-to-find information.

The book first explains what native APIs are and what they are good for. Native APIs (which all begin with the "Nt" or "Zw" prefixes) run closer to the operating system (in kernel mode), so they are perfect for those who write device drivers, debuggers, profilers, or other system utilities.

This book lists several hundred native APIs, the C structures they use, and the Win32 calls that invoke them. As a reference, this text is a model of clarity, with each function clearly documented and explained. APIs are grouped by functionality, from finding system information to processes and threads, memory management, file I/O, and other categories. One standout here is the sample code that polls the system for low-level information, which mimics developer utilities that let you view process and thread information. Other short examples include techniques for accessing debugging, profiling, and exception information.

For programmers who write device drivers, this title also includes the plug-and-play and power management APIs used by today's Windows. Interesting appendices include a guide to the way the Win32 NTFS file system organizes data on disks, along with sample code to access--and even decompress--this information.

Whether you want to write device drivers or system utilities, or you just want to learn more about the operating system, this comprehensive guide takes the lid off Windows 2000 and looks inside at its internal functions. --Richard Dragan

Topics covered: Native API overview, native API vs. Win32 API, system information and control, APIs for objects, object directories and symbolic links, virtual memory, sections for memory-mapped files, threads, processes, building ToolHelp utilities with native APIs, Windows 2000 API for jobs, tokens, working with synchronization objects, execution profiling, ports and local procedure calls (LPCs), debugging support with LPCs, opening, reading and writing files, NTFS disk structures, Registry keys, security and auditing, plug-and-play and power management, miscellaneous native APIs, exception and debugging.

Product Description
Windows NT/2000 Native API Reference is absolutely unique. Currently, documentation on WIndows NT's native APIs can only be found through access to the source code or occasionally Web sites where people have chosen to share bits of insight gained through reverse engineering. This book provides the first complete reference to the API functions native to Windows NT and covers the set of services that are offered by Windows NT to both kernel- and user-mode programs. Ideal for the intermediate and advanced level user- and kernel-mode developers of Windows systems, this books is devoted to the NT native API and consists of documentation of the 210 routines included in the API. Also included are all the functions added in Windows 2000.

See all Editorial Reviews


Product Details

  • Paperback: 528 pages
  • Publisher: Sams (February 20, 2000)
  • Language: English
  • ISBN-10: 1578701996
  • ISBN-13: 978-1578701995
  • Product Dimensions: 9 x 6 x 1.3 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars See all reviews (13 customer reviews)
  • Amazon.com Sales Rank: #452,890 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(1)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

13 Reviews
5 star:
 (8)
4 star:
 (2)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (13 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
22 of 23 people found the following review helpful:
5.0 out of 5 stars The missing DDK chapter, April 16, 2000
This is the missing chapter of the Windows 2000 device driver kit! Why doesn't Microsoft publish such a book? It documents ALL native API functions and relevant structures very accurately. The author must have spent several months of disassembly and reverse engineering. The book is a must-have reference for anyone writing NT/Win2K system-level software, like debuggers, spying/monitoring utilities, system info tools, drivers, and the like.

However, keep in mind that it's a REFERENCE in its purest sense. Although there is some interspersed sample code, it's NOT a tutorial. You need to know already what you're doing before you will benefit from this book.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
17 of 17 people found the following review helpful:
5.0 out of 5 stars A must-read for anyone writing for NT, March 16, 2000
By Felix Kasza (Redmond, WA USA) - See all my reviews
(REAL NAME)   
Disclaimer: I wrote one of the inside cover blurbs. Don't expect me to slam the book.

The Native API Reference not only shows you the neat and very useful things that NT can do but does not expose through its Win32 personality; it also tells you which areas are covered by documented Win32 APIs, lessening, one hopes, the gratuitous use of officially undocumented functionality. Right from the start, you will find the NtQuery...() functions fascinating, and if you write kernel-mode code, you will *love* having a complete reference to the Zw...() functions -- no more cursing the horrible DDK documentation.

Intended audience: If you don't know what a handle is, or how Win32 deals with I/O, synchronization, and the like, then this book is not for you; read Richter's _Advanced Windows_ first.

My only wish is for MTP to have chosen a font slightly larger than Flyspeck 3, and maybe less of the black splotches that make the book's pages look like an unbroken string of obituaries.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
19 of 20 people found the following review helpful:
5.0 out of 5 stars Native API background, April 21, 2000
Things to note:

0. Read the reviews after mine. People are right about what they say.

1. Native API is (or now was) officially unpublished. Microsoft does not want you to know about this API. In fact, the publisher almost did not publish the book for fear of legal issues.

2. Usually, you need to talk to Microsoft to learn of Native API calls. This book is easier than dealing with Microsoft.

3. Native API evolves. Only Microsoft (and those who've obtained the proper source licenses) know of the new API functions that were added after this book went to print.

4. Native API will help you do a lot of black-magic kernel-mode things, without having to hack/patch the OS. (think memory pools, devices, etc.)

5. This book will not teach you how to do program kernel mode modules. Yet, cnsider this book to be an ESSENTIAL supplement for kernel mode things.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Nice, but out of date
It is nice that the author documented this APIs long before MS got around to it, but now they are either documented or deprecated APIs (XP, Vista). Read more
Published 18 months ago by J. Cox

4.0 out of 5 stars Essential reference material
This book is essential material for someone interested in knowing how NT really works. I discovered it a few years ago, and it immediately freed me from having to peer through a... Read more
Published on April 22, 2005 by dave

2.0 out of 5 stars Good Reference not much MEAT to it
Ok, usually I do not write reviews on books that I get, because I just don't care to. This time I have to. Not too long ago I received this book, and too my suprise it was TINY. Read more
Published on February 13, 2004 by 7web

5.0 out of 5 stars Badly Needed Reference to the Dimly Illuminated World of NT
This book is the first and only reference of its type. It delves deep into the harsh and uncompromizing world of NT internals. Read more
Published on January 11, 2002 by Adam Sroka

5.0 out of 5 stars Really unique effort
This is not a regular text book about the Undocumented Windows NT. It does not tell anything about the system components or even how does the system works. Read more
Published on September 8, 2001 by Ahmed Sallam

5.0 out of 5 stars Must-have reference
This is an extremely useful and well written reference book. It's not for the faint of heart or the newbie, though. Read more
Published on February 13, 2001 by Tomas Restrepo

1.0 out of 5 stars I'm so mad, I decided to leave a review here
I'm so sorry that the previous review didn't appear here before I bought this book. Maybe it's just me, but this book is NOT good. Read more
Published on November 25, 2000 by scott_t_g

5.0 out of 5 stars A must for any hardcore developer
Execellent coverage of a very little know subject. It covers what it advertises and nothing more. Only thing I would like to see is a table equating some of the Win32 calls with... Read more
Published on March 24, 2000 by Mark Covert

5.0 out of 5 stars Groundbreaking Book -- A MUST HAVE
This is the first, and only, book to document the previously undocumented native NT API. You wanna know how Microsoft implements the functionality in certain utilities? Read more
Published on March 15, 2000 by Peter Viscarola

4.0 out of 5 stars Ecellent.
This book is a must have for every person taking NT development seriously. This book should have been published by M$ years ago. Read more
Published on March 8, 2000 by Hack Bert

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Smooth Operator

Shop for garage door openers

Find garage door products (opener kits, remotes, mini-key-chain controls, and wireless-key entry systems) in the Hardware Store. Opening the garage door shouldn’t be a chore.

Shop all garage door hardware

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 

Buy Three Books, Get a Fourth Free

4-for-3 Books
Order any four eligible books under $10 and get the lowest-price book free in our 4-for-3 Books Store. See more details.
 

Best Books

Best of the Month
See our editors' picks and more of the best new books on our Best of the Month page.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Glenn Beck's Common Sense
Glenn Beck's Common Sense
Finger Lickin' Fifteen
Finger Lickin' Fifteen by Janet Evanovich
Darkfever
Darkfever by Karen Marie Moning

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates