The InternetAddress property returns the IP address
          assigned to the current dial-up networking session. If no connection
          has been established, or the connection has not been made with a PPP
          server, then this property will return an empty string. If the
          DynamicAddress property is set to False, changing this
          property value will update the IP address assigned to the current
          phonebook entry.
          The IP address may only be changed before a connection is
          established.