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.
|
|
// =============================================== // =============================================== This file explains the design and architecture of the Connections Ras Server UI project. // =============================================== // ===============================================
Databases ========= Each property sheet tab accesses databases to do the work behind the scenes. The following databases are included: Device Database: Getting/setting of ras device properties (devicedb.h) User Database: Getting/setting of local user parameters (userdb.h) Protocol Database: Getting/setting of protocol parameters. (protdb.h) Miscellaneous DB: Getting/setting of other misc. properties (miscdb.h)
The function RasSrvGetDatabaseHandle allows access to the given databases.
UI == The following files define the ui for the property sheets: gentab.c The general tab usertab.c The user tab, callback dialog, new user dialog advantab.c The advanced tab tcpipui.c The tcpip properties dialog ipxui.c The ipxui properties dialog multilink.c The multilink tab properties dialog
Error reporting and handling policies ===================================== Only functions that display ui (in the files listed in the UI section) can display error dialog boxes and are responsible for doing so correctly.
All other functions can print trace statements.
|