Skip to main content Gary Nebbett. Something went wrong. Please try your request again later. Are you an author?
|Published (Last):||27 November 2014|
|PDF File Size:||15.25 Mb|
|ePub File Size:||15.4 Mb|
|Price:||Free* [*Free Regsitration Required]|
Would you like to tell us about a lower price? If you are a seller for this product, would you like to suggest updates through seller support? 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 routines included in the API. Also included are all the functions added in Windows Read more Read less.
Frequently bought together. Add both to Cart. Customers who viewed this item also viewed. Page 1 of 1 Start over Page 1 of 1. Previous page. Windows Internals, Part 1: System architecture, processes, threads, memory management, and more.
Windows System Programming, Paperback. Windows Kernel Programming. Next page. An interest in operating systems having been awakened, Gary tried to develop tools to trace system calls, reconstruct deleted files, and capture network traffic whenever he subsequently encountered an operating system such as, VMS, UNIX, or NT. Gary lives in Basel, Switzerland.
In his free time he enjoys squash, cross-country skiing, walking in the Alps, mountain biking in the Black Forest, and tackling the occasional cryptic crossword. He has seldom been known to decline the offer of another glass of port preferably accompanied by some more Stilton. Customers who bought this item also bought. The Linux Programming Interface. Rootkits: Subverting the Windows Kernel. No customer reviews. How does Amazon calculate star ratings? The machine learned model takes into account factors including: the age of a review, helpfulness votes by customers and whether the reviews are from verified purchases.
Review this product Share your thoughts with other customers. Write a customer review. Most helpful customer reviews on Amazon. Verified Purchase. 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 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. I needed detailed explanation for some functions that i needed in order to complete a driver i was developing and this book solved my riddles.
It's good for learning about undocumented WinAPIs. But keep in mind that it's written for Windows ! So I rarely use this book. Could've saved me some money. This book is the first and only reference of its type. It delves deep into the harsh and uncompromizing world of NT internals. No other book documents these APIs as clearly or acurately Not even Microsoft's own documentation such as it is.
Thus even a mediocre reference would have been a welcome reprieve. However, there is nothing mediocre about this rendition.
It is important to note what this book is not. It is not a beginners reference to win It will not teach you the how and why of windows programming, and it is not a good starting point for learning about NT internals However, it is essential once you have understood the basic material and want to do more.
Hart ISBN For those interested in the how and why of internals I suggest chapter eleven of "Modern Operating Systems" by Andrew S. Tanenbaum, 2nd ed. ISBN Chapter 11, pp. 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.
I do not think this was by any means the target of the writer. It is clear to me that the writer spent lots of his time reverse engineering the NT native system APIs and in his book he is providing us with the outcomes of his work.
If you are looking for a book about NT internals then you need to look for some other books. However, if you are a system engineer who spends most of his time doing kernel debugging using SoftIce or Microsoft Kernel Debugger then this book is definitely for you. Otherwise, this book is not for you. Finally, this is the only available text book to the public that has published the prototype of most of NT native APIs.
If you need to know those APIs then this book is for you. However, you need to consider the fact that maybe there are some mistakes so you need to verify each API prototype yourself. Go to Amazon. Back to top. Get to Know Us. Shopbop Designer Fashion Brands. Alexa Actionable Analytics for the Web. DPReview Digital Photography.
Similar authors to follow
The documentation also references ndrtypes. The major omission in the NDR engine documentation is the format of the ExprFormatString although this can be deduced from the comments in MIDL output assuming that the IDL content adequately exercises expression evaluation and the ndr64types. The wire format differences seem modest: full support for bit pointer types and bit representation of count and offset values — allowing much more data to be transferred although it is difficult to imagine bit 4GB counts not being adequate in almost all RPC circumstances! DCE uses strings of bytes and no effort is made to align multi-byte values; NDR64 uses a network of structure definitions the structures are linked by pointers and members of the structures are aligned on their natural boundaries — this may improve performance.
Published by Sams Publishing Seller Rating:. About this Item: Sams Publishing, Condition: Good. Shows some signs of wear, and may have some markings on the inside.
Windows NT/2000 Native API Reference
A must have resource for any programming student developing application for the Windows platform. A unique tool for software developers, this reference includes documentation of more than routines included in the native API; detailed description of routines that are either not directly accessible via the Win32 API, or that offer substantial additional functionality; example library routines and utility programs demonstrating the functionality of particular routines; and coverage of kernel architecture supporting the debugging of user mode applications. Chapter 1. System Information and Control.