//*************************************************************** // From the book "Win32 System Services: The Heart of Windows 98 // and Windows 2000" // by Marshall Brain // Published by Prentice Hall // // Copyright 1995, by Prentice Hall. // // This code implements the RPC server. //*************************************************************** // mandels.cpp #include #include #include #include "ccrpc.h" #include "memstub" INT main(VOID) { // use the protocols specified in // the IDL file for this interface if (RpcServerUseAllProtseqsIf(1, calcclr_v1_0_s_ifspec, NULL)) { cerr << "ERROR: Could not specify protocols" << endl; return(1); } // register the interface if (RpcServerRegisterIf(calcclr_v1_0_s_ifspec, NULL, NULL)) { cerr << "ERROR: Could not register interface handle" << endl; return(1); } // listen for and service RPC requests if (RpcServerListen(1, 5, FALSE)) { cerr << "ERROR: Unable to listen for RPC requests" << endl; return(1); } return(0); }