Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

38 lines
1.4 KiB

  1. // ===============================================
  2. // ===============================================
  3. This file explains the design and architecture
  4. of the Connections Ras Server UI project.
  5. // ===============================================
  6. // ===============================================
  7. Databases
  8. =========
  9. Each property sheet tab accesses databases to do the work behind the
  10. scenes. The following databases are included:
  11. Device Database: Getting/setting of ras device properties (devicedb.h)
  12. User Database: Getting/setting of local user parameters (userdb.h)
  13. Protocol Database: Getting/setting of protocol parameters. (protdb.h)
  14. Miscellaneous DB: Getting/setting of other misc. properties (miscdb.h)
  15. The function RasSrvGetDatabaseHandle allows access to the given databases.
  16. UI
  17. ==
  18. The following files define the ui for the property sheets:
  19. gentab.c The general tab
  20. usertab.c The user tab, callback dialog, new user dialog
  21. advantab.c The advanced tab
  22. tcpipui.c The tcpip properties dialog
  23. ipxui.c The ipxui properties dialog
  24. multilink.c The multilink tab properties dialog
  25. Error reporting and handling policies
  26. =====================================
  27. Only functions that display ui (in the files listed in the UI section) can
  28. display error dialog boxes and are responsible for doing so correctly.
  29. All other functions can print trace statements.