What is the RPC service?
Remote Procedure Call (RPC) is a facility that allows a program on one Windows system (the client) to invoke the services of another program running on a separate Windows system (the server) in a distributed network. RPC is an application level protocol that can use the communications services of any of the Windows networking protocols including TCP/IP. For example, RPC is used when a Windows NT or Windows 2000 client logs into a domain or when an Outlook client connects to an Exchange server. The client uses RPC to call the server to validate the user login attempt or to connect to the Exchange server.