Windows via C/C++Windows via C/C++

分類: 图书,进口原版书,计算机 Computers & Internet ,
作者: Jeffrey Richter 著
出 版 社: Oversea Publishing House
出版时间: 2007-10-1字数:版次: 1页数: 820印刷时间: 2007/10/01开本: 16开印次: 1纸张: 胶版纸I S B N : 9780735624245包装: 精装编辑推荐
作者简介:
Jeffrey Richter is a co-founder of Wintellect (http://www. Wintellect.com/), a training, debug-ging, and consulting company dedicated to helping companies produce better software faster.Jeff has written many books, including CLR via C# (Microsoft Press, 2005). Jeff is also a con-tributing editor for MSDN Magazine, where he has written several feature articles and is a col-umnist. Jeff also speaks at various trade conferences worldwide, including VSLive!, and Microsoft's TechEd and PDC. Jeff has consulted for many companies, including AT&T,DreamWorks, General Electric, Hewlett-Packard, IBM, and Intel. For icrosoft, Jeff's code has shipped in many products including TerraServer, Visual Studio, the .NET Framework, Office,and various versions of Windows. On the personal front, Jeff holds both airplane and helicop-ter pilot licenses, though he never gets to fly as often as he'd like. He is also a member of the International Brotherhood of Magicians and enjoys showing friends sleight-of-hand card tricks from time to time. Jeff's other hobbies include music, drumming, model railroading,boating, traveling, and the theater. He and his family live in Kirkland, Washington.
内容简介
Jeffrey Richter is a cofounder of Wintellect a training, debugging, and consulting firm dedicated to helping companies build better software faster. He is the author of CLR via C#, Applied Microsoft .NET Framework Programming, and several other Windows-related programming books. Jeffrey is also a contributing editor and columnist for MSDN® Magazine. He has been consulting with the .NET Framework team since October 1999.
Christophe Nasarre works for BusinessObjects, a multinational business-intelligence consultancy and training company that is focused on helping organizations gain better insight into their business through business intelligence solutions. He has worked as a technical editor on numerous Microsoft Press books .
目录
Part I Required Reading
1Error Handling
2 Working with Characters and Strings
3Kernel Objects
Part IIGetting Work Done
4Processes
5 Jobs
6 Thread Basics
7 Thread Scheduling, Priorities, and Affinities
8 Thread Synchronization in User Mode
9 Thread Synchronization with Kernel Objects
10Synchronous and Asynchronous Device I/O
11 The Windows Thread Pool
12Fibers
part IIIMemory Management
13Windows Memory Architecture
14Exploring Virtual Memory
15Using Virtual Memory in Your Own Applications
16 A Thread's Stack
17Memory-Mapped Files
18 Heaps
Part IVDynamic-Link Libraries
19DLL Basics
12DLL Advanced Techniques
21 Thread-Local Storage
22DLL Injection and API Hooking
Part VStructured Exception Handling
23 Termination Handlers
24Exception Handlers and Software Exceptions
25Unhandled Exceptions, Vectored Exception Handling, and C++Exceptions
26Error Reporting and Application Recovery
Part VIAppendixes
A The Build Environment
BMessage Crackers, Child Control Macros,and API Macros