protected override IDisposable StartServer(int responseSize)
 {
     _service = RpcServer.CreateRpc(Iid, CreateStub(responseSize));
     PrepareService(_service, Iid);
     _service.StartListening();
     return _service;
 }
Example #2
0
 protected override void PrepareService(Win32RpcServer service, Guid iid)
 {
     service.AddProtocol(RpcProtseq.ncacn_ip_tcp.ToString(), PortNumber.ToString());
     service.AddAuthWinNT();
 }
 protected abstract void PrepareService(Win32RpcServer service, Guid iid);
 protected override void PrepareService(Win32RpcServer service, Guid iid)
 {
     base.PrepareService(service, iid);
     service.AddAuthWinNT();
 }
 protected override void PrepareService(Win32RpcServer service, Guid iid)
 {
     service.AddProtocol(RpcProtseq.ncalrpc.ToString(), iid.ToString("N"));
 }
 protected override void PrepareService(Win32RpcServer service, Guid iid)
 {
     service.AddProtocol(RpcProtseq.ncacn_np.ToString(), @"\pipe\" + iid.ToString("N"));
 }