Product Information
With Win32 System Programming, you can capitalize on your knowledge of high-end operating systems such as UNIX, MVS, and VMS to learn Windows system programming quickly. Written from the perspective of an experienced programmer, the book presents the core operating system services of Win32, the common API for the Windows 95 and Windows NT operating systems. It explains Win32 functions clearly, with numerous comparisons to corresponding UNIX calls, and highlights features unique to Win32. Because most experienced programmers are already familiar with processes, virtual memory, and preemptive scheduling, the book spends little time introducing these concepts, but instead shows how they are implemented in Win32. This text is for programmers using systems services, and focuses on the management of core operating systems resources rather than the graphical user interface. Win32 System Programming offers extensive coverage of file systems, memory management, Structured Exception Handling, and security. In particular, it delves deeply into processes and threads, with detailed explanations of process synchronization, interprocess communication, and memory mapping. You will also find discussions of other advanced topics including file locking, DLLs, asynchronous I/O, fibers, and the registry. Numerous realistic examples demonstrate many of Win32s most sophisticated features. In addition, the book compares the performance of alternative implementations of some of these examples to illustrate the trade-offs between various Win32 features and the C library. The accompanying CD-ROM contains all of the code examples in the text, a suite of programs for testing system performance, and a collection of UNIX-like utilities.Product Identifiers
PublisherPearson Education (Us)
ISBN-139780201634655
eBay Product ID (ePID)87097813
Product Key Features
Number of Pages384 Pages
Publication NameWin32 System Programming
LanguageEnglish
SubjectComputer Science
Publication Year1997
TypeTextbook
AuthorJohnson M. Hart
FormatMixed Media
Dimensions
Item Height240 mm
Item Weight850 g
Additional Product Features
Country/Region of ManufactureUnited States
Title_AuthorJohnson M. Hart