Windows System Programming

Hardcover
from $0.00

Author: Johnson M. Hart

ISBN-10: 0321657748

ISBN-13: 9780321657749

Category: API & Controls

Search in google:

Introducing the Microsoft Windows Application Programming Interface (API), this guide describes the central features of the most important functions required in a single- threaded application, process and thread management, and finally, network programming in a multithreaded environment. It assumes a familiarity with C programming and may be particularly useful to Unix experts. The third edition covers Windows Server 2003, Windows 2000, and Windows XP, and adds a chapter on synchronization performance impact. Annotation ©2004 Book News, Inc., Portland, OR

Ch. 1Getting started with Win32 and Win641Ch. 2Using the Windows file system and character I/O23Ch. 3Advanced file and directory processing, and the registry55Ch. 4Exception handling91Ch. 5Memory management, memory-mapped files, and DLLs119Ch. 6Process management163Ch. 7Threads and scheduling199Ch. 8Thread synchronization231Ch. 9Synchronization performance impact and guidelines265Ch. 10Advanced thread synchronization281Ch. 11Interprocess communication315Ch. 12Network programming with Windows sockets345Ch. 13Windows services379Ch. 14Asynchronous input/output and completion ports401Ch. 15Securing Windows objects431Ch. 16Win64 programming457AppWindows, UNIX, and C library comparisons489AppPerformance results505