title: DotRas unauthorized access exception when adding phonebook an entry
body: <p>I am devoloping an application with dotras dll. In the application my main goal is to connect to the internet with 3g USB modem. I am adding my code below :</p>
  
  <pre><code>    RasPhoneBook book = new RasPhoneBook();
      book.Open();
      dialer = new RasDialer();
      dialer.StateChanged += new EventHandler&lt;StateChangedEventArgs&gt;  (dialer_StateChanged);
      RasDevice device = RasDevice.GetDeviceByName("ZTE", RasDeviceType.Modem);
      RasEntry entry = RasEntry.CreateDialUpEntry("MyEntry", "*99#", device);
      entry.EncryptionType = RasEncryptionType.Optional;
      entry.Options.ModemLights = true;
      entry.NetworkProtocols.IP = true;
      entry.NetworkProtocols.Ipx = false;
      book.Entries.Add(entry);
      dialer.PhoneBookPath = book.Path;
      dialer.EntryName = "MyEntry";
      dialer.Dial();
  </code></pre>
  
  <p>When I tried to add the phonebook my entry it's returning an exception :</p>
  
  <pre><code>UnauthorizedAccessException was Unhandled
  </code></pre>
  
  <p>The caller does not have required permission to perform the action requested.</p>
  
  <p>I'm new about DotRas. So which permissions does it neeeded to add an entry to the phonebook?</p>
  
  <p>Any ideas?</p>