本書是了解Win 32 API主要特征和功能的實用指南,它會幫助你了解和掌握window NT和Windows 2000。與大部分程序設計的資料不同,本書著重介紹核心的系統(tǒng)服務(文件系統(tǒng)、內存、進程、通信和安全性),而不是介紹一般的圖形用戶界面函數(shù)。特別是對于那些已經熟悉UNIX或其他高端操作系統(tǒng)編程的人員來說,本書可以幫助你在已有的基礎上快速簡便地學習Win 32系統(tǒng)特征。新版更新和增加了很多新的內容,其中包括網絡編程、服務器、NT服務、線程性能以及同步,同時也對Win64(Windows 2000的64位API)進行了初步介紹。本書首先考察單進程應用程序所需的特征,然后進一步介紹與多線程環(huán)境有關的高級函數(shù)。本書包括如下所示的重要的Wind32主題:·Win32文件系統(tǒng)·字符I/O和Unicode·注冊表·結構化異常處理·安全性服務·內存管理和DLL·線程、進程管理和調度·線程同步,包括正確使用事件和互斥體而提供的條件變量模型·進程間通信、管道以及郵槽·用套接字進行網絡編程·NT服務開發(fā)·異步I/O和I/O完全端口·遠程過程調用·Win64,包括體系結構、編程模型、數(shù)據(jù)類型以及遺留代碼的移植本書每個主題都采用簡短而實用的范例進行說明,這些范例可以在網站http://www.infopower.com.cn中找到。附錄比較了Win32、UNIX和C庫,也提供了性能測試及其結果。本書能夠使你深入理解Windows環(huán)境的核心操作系統(tǒng)函數(shù),并了解用于Windows 2000的Win64 API,還能使用你了解如何使其動作。