Produktinformation
Möchten Sie die Produktinformationen aktualisieren oder Feedback zu den Produktabbildungen geben?
Ist der Verkauf dieses Produkts für Sie nicht akzeptabel? |
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, to memory management, file I/O and other categories. One standout here is the author's sample code to poll 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 programmer's 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 organises 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 just want to learn more about the operating system, this in-depth title takes the cover off Windows 2000 and looks inside with a comprehensive guide to its internal functions. --Richard Dragan, amazon.com
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 synchronisation 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.
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.
Tags(Was ist das?)Bei einem Tag handelt es sich um ein Schlagwort, das zum Produkt passt.
Tags erleichtern allen Kunden die Suche und die Sortierung ihrer Lieblingsprodukte. |
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.
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.
A must for any reference shelf.
The Native API Reference not only shows you the neat and very useful things that NT can do... Lesen Sie weiter...
|
Das Forum zu diesem Produkt
Fragen stellen, Meinungen austauschen, Einblicke gewinnen Aktive Diskussionen in ähnlichen Foren
Kundendiskussionen durchsuchen
|
Ähnliche Foren
|
||||||||||||||||||||||||||||||||||
|