home *** CD-ROM | disk | FTP | other *** search
/ PC Plus SuperCD (UK) 2000 May / PCP163A.iso / Runimage / Cbuilder4 / Include / MPRERROR.H < prev    next >
Encoding:
C/C++ Source or Header  |  1999-01-26  |  6.5 KB  |  225 lines

  1. /* Copyright (c) 1992-1997, Microsoft Corporation, all rights reserved
  2. **
  3. ** routeerr.h
  4. ** Router external API
  5. ** Router specific error codes
  6. */
  7.  
  8. //
  9. // Don't change the comments following the manifest constants without
  10. // understanding how mapmsg works.
  11. //
  12.  
  13. #ifndef _ROUTEERR_H_
  14. #pragma option push -b -a8 -pc -A- /*P_O_Push_S*/
  15. #define _ROUTEERR_H_
  16.  
  17. #define ROUTEBASE 900
  18. #define SUCCESS 0
  19.  
  20. #define ERROR_ROUTER_STOPPED                        (ROUTEBASE+0)
  21. /*
  22.  * The router is not running.%0
  23.  */
  24.  
  25. #define ERROR_ALREADY_CONNECTED                     (ROUTEBASE+1)
  26. /*
  27.  * The interface is already connected.%0
  28.  */
  29.  
  30. #define ERROR_UNKNOWN_PROTOCOL_ID                   (ROUTEBASE+2)
  31. /*
  32.  * The specified protocol identifier is not known to the router.%0
  33.  */
  34.  
  35. #define ERROR_DDM_NOT_RUNNING                       (ROUTEBASE+3)
  36. /*
  37.  * The Demand-dial Interface Manager is not running.%0
  38.  */
  39.  
  40. #define ERROR_INTERFACE_ALREADY_EXISTS              (ROUTEBASE+4)
  41. /*
  42.  * An interface with this name is already registered with the router.%0
  43.  */
  44.  
  45. #define ERROR_NO_SUCH_INTERFACE                     (ROUTEBASE+5)
  46. /*
  47.  * An interface with this name is not registered with the router.%0
  48.  */
  49.  
  50. #define ERROR_INTERFACE_NOT_CONNECTED               (ROUTEBASE+6)
  51. /*
  52.  * The interface is not connected.%0
  53.  */
  54.  
  55. #define ERROR_PROTOCOL_STOP_PENDING                 (ROUTEBASE+7)
  56. /*
  57.  * The specified protocol is stopping.%0
  58.  */
  59.  
  60. #define ERROR_INTERFACE_CONNECTED                   (ROUTEBASE+8)
  61. /*
  62.  * The interface is connected and hence cannot be deleted.%0
  63.  */
  64.  
  65. #define ERROR_NO_INTERFACE_CREDENTIALS_SET          (ROUTEBASE+9)
  66. /*
  67.  * The interface credentials have not been set.%0
  68.  */
  69.  
  70. #define ERROR_ALREADY_CONNECTING                    (ROUTEBASE+10)
  71. /*
  72.  * This interface is already in the process of connecting.%0
  73.  */
  74.  
  75. #define ERROR_UPDATE_IN_PROGRESS                    (ROUTEBASE+11)
  76. /*
  77.  * An update of routing information on this interface is already in progress.%0
  78.  */
  79.  
  80. #define ERROR_INTERFACE_CONFIGURATION               (ROUTEBASE+12)
  81. /*
  82.  * The interface confugration in invalid. There is already another interface that is connected to the same inteface on the remote router.%0
  83.  */
  84.  
  85. #define ERROR_NOT_CLIENT_PORT                       (ROUTEBASE+13)
  86. /*
  87.  * A Remote Access Client attempted to connect over a port that was reserved for Routers only.%0
  88.  */
  89.  
  90. #define ERROR_NOT_ROUTER_PORT                       (ROUTEBASE+14)
  91. /*
  92.  * A Demand Dial Router attempted to connect over a port that was reserved for Remote Access Clients only.%0
  93.  */
  94.  
  95. #define ERROR_CLIENT_INTERFACE_ALREADY_EXISTS       (ROUTEBASE+15)
  96. /*
  97.  * The client interface with this name already exists and is currently connected.%0
  98.  */
  99.  
  100. #define ERROR_INTERFACE_DISABLED                    (ROUTEBASE+16)
  101. /*
  102.  * The interface is in a disabled state.%0
  103.  */
  104.  
  105. #define ERROR_AUTH_PROTOCOL_REJECTED                (ROUTEBASE+17)
  106. /*
  107.  * The authentication protocol was rejected by the remote peer.%0
  108.  */
  109.  
  110. #define ERROR_NO_AUTH_PROTOCOL_AVAILABLE            (ROUTEBASE+18)
  111. /*
  112.  * There are no authentication protocols available for use.%0
  113.  */
  114.  
  115. #define ERROR_PEER_REFUSED_AUTH                     (ROUTEBASE+19)
  116. /*
  117.  * The remote computer refused to be authenticated using the configured authentication protocol. The line has been disconnected.%0
  118.  */
  119.  
  120. #define ERROR_REMOTE_NO_DIALIN_PERMISSION           (ROUTEBASE+20)
  121. /*
  122.  * The remote account does not have Remote Access permission.%0
  123.  */
  124.  
  125. #define ERROR_REMOTE_PASSWD_EXPIRED                 (ROUTEBASE+21)
  126. /*
  127.  * The remote account has expired.%0
  128.  */
  129.  
  130. #define ERROR_REMOTE_ACCT_DISABLED                  (ROUTEBASE+22)
  131. /*
  132.  * The remote account is disabled.%0
  133.  */
  134.  
  135. #define ERROR_REMOTE_RESTRICTED_LOGON_HOURS         (ROUTEBASE+23)
  136. /*
  137.  * The remote account is not permitted to logon at this time of day.%0
  138.  */
  139.  
  140. #define ERROR_REMOTE_AUTHENTICATION_FAILURE         (ROUTEBASE+24)
  141. /*
  142.  * Access was denied to the remote peer  because username and/or password is invalid on the domain.%0
  143.  */
  144.  
  145. #define ERROR_INTERFACE_HAS_NO_DEVICES              (ROUTEBASE+25)
  146. /*
  147.  * There are no routing enabled ports available for use by this demand dial interface.%0
  148.  */
  149.  
  150. #define ERROR_IDLE_DISCONNECTED                     (ROUTEBASE+26)
  151. /*
  152.  * The port has been disconnected due to inactivity.%0
  153.  */
  154.  
  155. #define ERROR_INTERFACE_UNREACHABLE                 (ROUTEBASE+27)
  156. /*
  157.  * The interface is not reachable at this time.%0
  158.  */
  159.  
  160. #define ERROR_SERVICE_IS_PAUSED                     (ROUTEBASE+28)
  161. /*
  162.  * The Demand Dial service is in a paused state.%0
  163.  */
  164.  
  165. #define ERROR_INTERFACE_DISCONNECTED                (ROUTEBASE+29)
  166. /*
  167.  * The interface has been disconnected by the administrator.%0
  168.  */
  169.  
  170. #define ERROR_AUTH_SERVER_TIMEOUT                   (ROUTEBASE+30)
  171. /*
  172.  * The authentication server did not respond to authentication requests in a timely fashion.%0
  173.  */
  174.  
  175. #define ERROR_PORT_LIMIT_REACHED                    (ROUTEBASE+31)
  176. /*
  177.  * The maximum number of ports allowed for use in the multilinked connection has been reached.%0
  178.  */
  179.  
  180. #define ERROR_PPP_SESSION_TIMEOUT                   (ROUTEBASE+32)
  181. /*
  182.  * The connection time limit for the user has been reached.%0
  183.  */
  184.  
  185. #define ERROR_MAX_LAN_INTERFACE_LIMIT               (ROUTEBASE+33)
  186. /*
  187.  * The maximum limit on the number of LAN interfaces supported has been reached.%0
  188.  */
  189.  
  190. #define ERROR_MAX_WAN_INTERFACE_LIMIT               (ROUTEBASE+34)
  191. /*
  192.  * The maximum limit on the number of Demand Dial interfaces supported has been reached.%0
  193.  */
  194.  
  195. #define ERROR_MAX_CLIENT_INTERFACE_LIMIT            (ROUTEBASE+35)
  196. /*
  197.  * The maximum limit on the number of Remote Access clients supported has been reached.%0
  198.  */
  199.  
  200. #define ERROR_BAP_DISCONNECTED                      (ROUTEBASE+36)
  201. /*
  202.  * The port has been disconnected due to the BAP policy.%0
  203.  */
  204.  
  205. #define ERROR_ONE_USER_LIMIT                        (ROUTEBASE+37)
  206. /*
  207.  * Windows NT Workstation can allow only one remote-access client to connect%0
  208.  */
  209.  
  210. #define ERROR_NO_RADIUS_SERVERS                     (ROUTEBASE+38)
  211. /*
  212.  * No RADIUS servers were located on the network.%0
  213.  */
  214.  
  215. #define ERROR_INVALID_RADIUS_RESPONSE               (ROUTEBASE+39)
  216. /*
  217.  * An invalid response was received from the RADIUS authentication server. 
  218.  * Make sure that the case sensitive secret pasword for the RADIUS server is set correctly.%0
  219.  */
  220.  
  221. #define ROUTEBASEEND                                (ROUTEBASE+39)
  222.  
  223. #pragma option pop /*P_O_Pop*/
  224. #endif // _ROUTEERR_H_
  225.