Book description
The Win32 best-seller, fully updated for Windows 2000 and Windows 98!
Master every key Win32 system service
Processes, threads, synchronization, and much more
Includes extensive coverage of network programming
The #1 guide to Win32 system services, totally updated!
Includes hundreds of proven code examples —
Comprehensive coverage of RPCs and other network programming topics
Processes, threads, and synchronization — in depth
Expert techniques for effective large-scale development
Leveraging Windows 2000's security capabilities
Get up-to-speed on the Win32 API, fast!
The #1 best-seller — now completely updated!
For years, Marshall Brain's Win32 System Services has been the world's #1 resource for Windows developers seeking to master Win32 services in real-world application development. Now, this worldwide bestseller has been fully updated to reflect the latest Win32 enhancements in Windows 2000 and Windows 98!
Each self-contained chapter covers a different API service: Win32 files, directory and drive structure, processes and threads, synchronization mechanisms, network communications, Remote Procedure Calls, security, consoles, communications ports, accessing system information, using DLLs to modularize programs, and much more.
You'll find practical guidance on when to use each service, today's best techniques for integrating services into complex, enterprise-class applications, and extensive proven code examples. Whether you're an experienced Windows developer seeking to deepen your system programming skills, or you're porting applications from other environments, Win32 System Services - The Heart of Windows 98 and Windows 2000, Third Edition will be your most valuable resource.
Table of contents
- Copyright
- PREFACE
- About the Authors
- Introduction
- Files
- Drives
- Directories
- Active Directory
- Processes and Threads
- Synchronization
- Network Communications
-
Remote Procedure Calls
- The Possibilities
- The Basic Idea
- Design Issues
- Creating RPCs
- Understanding RPCs at a High Level
- Parameter Passing
- Understanding the Code
- Setting up a Name Server in the Registry
- Manual Binding with Implicit Handles
- An RPC Server for Mandelbrot Sets
- Improving the Mandelbrot RPC Server
- Explicit Handles
- Context Handles
- Common Questions
- Conclusion
- Distributed COM (DCOM)
- Communications
-
Windows 2000 Services
- The Possibilities
- Understanding Services
- Service Choreography
- The Simplest Service
- Installing and Removing a Service
- Displaying Dialogs from within a Service
- Multiple Services in an Executable
- Getting and Setting Configuration Information
- Controlling Services
- Enumerating Services
- Placing an RPC Server in a Service
- Conclusion
- Security
- Consoles
- Microsoft Management Console (MMC)
- System Information
- Dynamic Link Libraries
- Component Object Model (COM)
- COM+
- Windows Distributed Network Architecture (DNA)
- Miscellaneous
- Compiling the Code in this Book
- Contacting the Author
- Error Codes
- Index
Product information
- Title: Win32 System Services: The Heart of Windows® 98 and Windows® 2000
- Author(s):
- Release date: December 2000
- Publisher(s): Pearson
- ISBN: 0130225576
You might also like
book
Microsoft Windows 2000 API SuperBible
Following in the tradition of the Win 95 and Win32 NT SuperBibles, this book is a …
book
Applying COM+
COM+ is Microsoft¿s new version of its COM object-oriented programming framework. Built into Windows 2000, this …
book
The Old New Thing: Practical Development Throughout the Evolution of Windows
"Raymond Chen is the original raconteur of Windows." --Scott Hanselman, ComputerZen.com "Raymond has been at Microsoft …
book
Easy Windows® 10, Second Edition
SEE IT DONE. DO IT YOURSELF. It’s that Easy! Easy Windows 10 teaches you the fundamentals …