
Résumé
- documentation of the over 200 routines included in the
native API,
- detailed description of those routines either not directly accessible via the Win32 API or that offer
- substantial additional functionality;
- example library routines and utility programs to demonstrate functionality of particular routines;
- coverage of kernel functions to support the debugging
of user mode applications;
- and pointers to relevant documented functionality within the DDK.
Because of its distance from the Windows NT operating system internals, the Win32 API does not allow access to the full functionality of operating system itself. The APIs native to Windows NT and 2000 provide a long-sought foothold into this functionality. This reference will help you to:
- write user mode code to interact with kernel mode
applications;
- develop critical tools and technologies such as
real-time systems,
- debuggers, analysis tools and device drivers;
- deepen your understanding of Windows NT
internals;
- and learn what API changes are made with the release of Windows 2000.
Table of contents
Chapter 1: System Information and Control
Chapter 2: Objects, Object Directories, and Symbolic
Links
Chapter 3: Virtual Memory
Chapter 4: Sections
Chapter 5: Threads
Chapter 6: Processes
Chapter 7: Jobs
Chapter 8: Tokens
Chapter 9: Synchronization
Chapter 10: Time
Chapter 11: Execution Profiling
Chapter 12: Ports (Local Procedure Calls)
Chapter 13: Files
Chapter 14: Registry Keys
Chapter 15: Security and Auditing
Chapter 16: Plug and Play and Power Management
Chapter 17: Miscellany
Appendix A: Calling System Services from Kernel Mode
Appendix B: Intel Platform-Specific Entry Points to Kernel
Mode
Appendix C: Exceptions and Debugging
Appendix D: NTFS On-Disk Structure
L'auteur - Gary Nebbett
first started working with operating systems when he joined the MultiMIRTOS development team at Standard Telecommunication Laboratories immediately after graduating from London University in 1982. (MultiMIRTOS was a real-time embedded operating system for the Intel 8086 processor.) Gary has served as a Senior Research Engineer in various organizations, since that time. He has focused on developing kernel-mode code for operating systems including Unix, VMS and Windows NT, and is practiced in modifying the behavior of applications for which only binary code is available. Through his investigation of system internals, he has developed applications not typically possible for a given operating system, including tools to trace system calls, reconstruct deleted files, and capture network traffic.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Macmillan |
Auteur(s) | Gary Nebbett |
Parution | 18/02/2000 |
Nb. de pages | 496 |
Format | 15,2 x 22,9 |
Poids | 688g |
EAN13 | 9781578701995 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Systèmes d'exploitation Windows Windows NT / 2000
- Informatique Bureautique Systèmes d'exploitation Windows Windows 8 et 8.1
- Informatique Développement d'applications Programmation Windows COM/DCOM, COM+, ATL, et Windows DNA
- Informatique Développement d'applications Programmation Windows Programmation Windows 2000/NT
- Informatique Développement d'applications Langages JavaScript - Vbscript
- Informatique Développement d'applications Langages Visual Basic