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.

145 lines
5.8 KiB

  1. /*++
  2. Copyright (c) 1999 Microsoft Corporation
  3. Module Name:
  4. config.h
  5. Abstract:
  6. Definitions for H.323 TAPI Service Provider UI.
  7. Author:
  8. Nikhil Bobde (NikhilB)
  9. Revision History:
  10. --*/
  11. #ifndef _INC_CONFIG
  12. #define _INC_CONFIG
  13. //
  14. // Function prototype
  15. //
  16. INT_PTR
  17. CALLBACK
  18. ProviderConfigDlgProc(
  19. HWND hDlg,
  20. UINT uMsg,
  21. WPARAM wParam,
  22. LPARAM lParam
  23. );
  24. //
  25. // String definitions
  26. //
  27. #define IDC_STATIC (-1)
  28. #define IDS_LINENAME 1
  29. #define IDS_PROVIDERNAME 2
  30. #define IDS_REGOPENKEY 3
  31. #define IDS_GKLOGON_PHONEALIAS_ERROR 4
  32. #define IDS_GKLOGON_ACCTALIAS_ERROR 5
  33. #define IDS_GKLOGON_ERROR 6
  34. #define IDS_PHONEALIAS_ERROR 7
  35. #define IDS_GKALIAS_ERROR 8
  36. #define IDS_PROXYALIAS_ERROR 9
  37. #define IDS_GWALIAS_ERROR 20
  38. #define IDS_ALERTTIMEOUT_ERROR 30
  39. #define IDS_LISTENPORT_ERROR 40
  40. #define IDS_REGISTERED 50
  41. #define IDS_NOT_REGISTERED 51
  42. #define IDS_NONE 52
  43. #define IDS_REGISTRATION_INPROGRESS 53
  44. #define IDS_UNKNOWN 54
  45. #define IDD_TSPCONFIG 10
  46. #define IDC_GATEWAY_GROUP 11
  47. #define IDI_PHONE 12
  48. #define IDC_USEGATEWAY 13
  49. #define IDC_H323_GATEWAY 14
  50. #define IDC_PROXY_GROUP 15
  51. #define IDI_PROXY 16
  52. #define IDC_USEPROXY 17
  53. #define IDC_H323_PROXY 18
  54. #define IDI_GATEKEEPER 19
  55. #define IDUPDATE 1005
  56. #define IDC_REGSTATE 1006
  57. #define IDUPDATE_PORT 1010
  58. #define IDC_LISTENPORT 1011
  59. #define IDC_STATIC3 1012
  60. #define IDAPPLY 6
  61. //GK related resource ids
  62. #define IDC_H323_GK_ACCT 25
  63. #define IDC_H323_GK_PHONE2 23
  64. #define IDC_H323_CALL_TIMEOUT 23
  65. #define IDC_CC_GROUP 1007
  66. #define IDC_STATIC1 1008
  67. #define IDC_H323_CALL_PORT 24
  68. #define IDI_ICON2 102
  69. #define IDC_STATIC2 1009
  70. //
  71. // Help Support
  72. //
  73. #define H323SP_HELP_FILE TEXT("tapi.hlp")
  74. #define IDH_NOHELP ((DWORD) -1)
  75. #define IDH_H323SP_USE_GATEWAY 10001
  76. #define IDH_H323SP_USE_PROXY 10002
  77. #define IDH_H323SP_USE_GATEWAY_COMPUTER 10003
  78. #define IDH_H323SP_USE_PROXY_COMPUTER 10004
  79. #define IDH_H323SP_GK_GROUP 10035 //Set of options that control the use of Gatekeeper by this H.323 endpoint.
  80. #define IDH_H323SP_GK 10036 //Provides a space for you to type the IP address or the computer name of the H.323 Gatekeeper this endpoint will use.
  81. #define IDH_H323SP_GK_PHONE 10037 //Provides a space for you to type the phone number to be registered with the H.323 Gatekeeper.
  82. #define IDH_H323SP_GK_ACCT 10038 //Provides a space for you to type the account name to be registered with the H.323 Gatekeeper.
  83. #define IDH_H323SP_USEGK 10039 //Specifies that all the outgoing calls go through the specified Gatekeeper. If a Gatekeeper is enabled, all the H.323 Gateway and H.323 Proxy setting will be ignored.
  84. #define IDH_H323SP_USEGK_PHONE 10040 //Specifies that a phone number should be registered with the H.323 Gatekkeper for the incoming calls.
  85. #define IDH_H323SP_USEGK_ACCT 10041 //Specifies that an account name should be registered with the H.323 Gatekkeper for the incoming calls.
  86. #define IDH_H323SP_REGSTATE 10042 //Specifies the H.323 Gatekeeper registration state of this endpoint. The possible values are: 'Registered', 'Unregisterd' and 'Registration In Progress'
  87. #define IDH_H323SP_UPDATE_REGISTRATION_STATE 10043 //Updates the H.323 Gatekeeper registration state of this endpoint.
  88. #define IDH_H323SP_CC_GROUP 10044 //Set of options that control the incoming call setup behaviour for this endpoint.
  89. #define IDH_H323SP_CALL_TIMEOUT 10045 //Provides a space for you to type the value in milliseconds for which an incoming call will ring before it is dropped.
  90. #define IDH_H323SP_CALL_PORT 10046 //Provides a space for you to type the port number on which the endpoint will listen for incoming calls.
  91. #define IDH_H323SP_CURRENT_LISTENPORT 10047 //Specifies the port on which this endpoint is listening for incoming H.323 calls.
  92. #define IDH_H323SP_UPDATE_PORT 10048 //Updates the port on which this endpoint is listening for incoming H.323 calls.
  93. #define IDC_GK_GROUP 12
  94. #define IDC_H323_GK 20
  95. #define IDC_H323_GK_PHONE 22
  96. #define IDC_H323_GK_ACCT 25
  97. #define IDC_USEGK 1000
  98. #define IDC_USEGK_PHONE 1001
  99. #define IDC_GK_LOGONGROUP 1002
  100. #define IDC_USEGK_ACCT 1003
  101. #define IDC_USEGK_MACHINE 1004
  102. #endif // _INC_CONFIG