Chapter 8. Network Communications

Windows is meant to be used on a network. It is designed from the ground up to interact with other Windows machines. The 32-bit APIs therefore offers several different software abstractions for communicating over the net, both with other Windows machines and with other TCP/IP machines.

In this chapter you will learn about the four different techniques that are used for network communications: mailslots, named pipes, UDP, and TCP. Sample code demonstrates both simple connections and more advanced application ideas. The capabilities discussed here can be used in your own applications to provide full network interconnectivity on simple local nets as well as on worldwide TCP/IP networks. You can also use the techniques ...

Get Win32 System Services: The Heart of Windows® 98 and Windows® 2000 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.