13.9. Impersonation

Sections 11.4 and 11.5 deal with named pipes. In all of the code samples in those sections, a named pipe server runs on one machine, and a named pipe client connects to the server and sends it messages. The client can run on the same machine as the server, or it can run on a different machine and connect over the network. You may recall that all through those sections you were warned that if you run the client on a different machine, you should make sure that the logon ID and password used on the server and client machine are the same. The reason for this admonition stems from the way that the security system handles default security descriptors.

The named pipe code in Chapter 11 creates all of its pipes with the following ...

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.