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.

634 lines
22 KiB

  1. /**********************************************************************/
  2. /** Microsoft Windows/NT **/
  3. /** Copyright(c) Microsoft Corporation, 1999 - 1999 **/
  4. /**********************************************************************/
  5. /*
  6. helparr.h
  7. The help ID mappings
  8. FILE HISTORY:
  9. */
  10. #ifndef HELPARR_H
  11. #define HELPARR_H
  12. #define IDH_LIST_SUPERSCOPES 200000002
  13. #define IDH_EDIT_VALUE 200000034
  14. #define IDH_BUTN_ADD 200000035
  15. #define IDH_BUTN_DELETE 200000036
  16. #define IDH_LIST_VALUES 200000038
  17. #define IDH_RADIO_DECIMAL 200000040
  18. #define IDH_RADIO_HEX 200000041
  19. #define IDH_EDIT_BOOTP_IMAGE_NAME 200000051
  20. #define IDH_EDIT_BOOTP_FILE_NAME 200000053
  21. #define IDH_EDIT_BOOTP_FILE_SERVER 200000055
  22. #define IDH_LIST_VALID_SERVERS 200000076
  23. #define IDH_BUTTON_AUTHORIZE 200000077
  24. #define IDH_BUTTON_REMOVE 200000078
  25. #define IDH_BUTTON_REFRESH 200000079
  26. #define IDH_LIST_CLASSES 200000101
  27. #define IDH_BUTTON_NEW 200000102
  28. #define IDH_BUTTON_DELETE 200000103
  29. #define IDH_BUTTON_EDIT 200000104
  30. #define IDH_VALUENAME 200000126
  31. #define IDH_VALUECOMMENT 200000128
  32. #define IDH_VALUEDATA 200000132
  33. #define IDH_VALUEDATA2 200000154
  34. #define IDH_EDIT_DWORD 200000202
  35. #define IDH_IPADDR_ADDRESS 200000227
  36. #define IDH_IPADDR_SERVER_ADDRESS 200000252
  37. #define IDH_BUTTON_IPADDR_ADD 200000253
  38. #define IDH_BUTTON_IPADDR_DELETE 200000254
  39. #define IDH_LIST_IP_ADDRS 200000256
  40. #define IDH_EDIT_SERVER_NAME 200000258
  41. #define IDH_BUTTON_RESOLVE 200000259
  42. #define IDH_EDIT_STRING_VALUE 200000277
  43. #define IDH_COMBO_OPTION_CLASS 200000301
  44. #define IDH_COMBO_OPTION_NAME 200000303
  45. #define IDH_BUTN_NEW_OPTION 200000304
  46. #define IDH_BUTN_DELETE2 200000305
  47. #define IDH_BUTN_OPTION_PRO 200000306
  48. #define IDH_EDIT_COMMENT 200000308
  49. #define IDH_EDIT_VALUE_ARRAY 200000311
  50. #define IDH_BUTN_VALUE 200000312
  51. #define IDH_EDIT_NAME 200000328
  52. #define IDH_COMBO_DATA_TYPE 200000330
  53. #define IDH_CHECK_ARRAY 200000331
  54. #define IDH_EDIT_TYPE_ID 200000333
  55. #define IDH_EDIT_TYPE_COMMENT 200000335
  56. #define IDH_IPADDR_EXCLUSION_FROM 200000352
  57. #define IDH_IPADDR_EXCLUSION_TO 200000354
  58. #define IDH_EDIT_SERVER_NAME_IP 200000377
  59. #define IDH_IPADDR_NEW 200000407
  60. #define IDH_BUTN_DELETE3 200000409
  61. #define IDH_BUTN_RESOLVE 200000412
  62. #define IDH_LIST_RECONCILE_IP_ADDRESSES 200000426
  63. #define IDH_IPADDR_RESERVATION_IP 200000451
  64. #define IDH_EDIT_CLIENT_UID 200000453
  65. #define IDH_EDIT_CLIENT_NAME 200000455
  66. #define IDH_EDIT_CLIENT_COMMENT 200000457
  67. #define IDH_RADIO_TYPE_DHCP 200000459
  68. #define IDH_RADIO_TYPE_BOOTP 200000460
  69. #define IDH_RADIO_TYPE_BOTH 200000461
  70. #define IDH_IPADDR_CLIENT_ADDRESS 200000502
  71. #define IDH_IPADDR_CLIENT_SUBNET_MASK 200000504
  72. #define IDH_EDIT_CLIENT_NAME2 200000508
  73. #define IDH_EDIT_CLIENT_COMMENT2 200000510
  74. #define IDH_EDIT_LEASE_EXPIRES 200000512
  75. #define IDH_EDIT_CLIENT_TYPE 200000514
  76. #define IDH_CHECK_ENABLE_DYN_DNS 200000525
  77. #define IDH_RADIO_CLIENT 200000527
  78. #define IDH_RADIO_ALWAYS 200000528
  79. #define IDH_CHECK_GARBAGE_COLLECT 200000530
  80. #define IDH_CHECK_UPDATE_DOWNLEVEL 200000531
  81. #define IDH_EDIT_SCOPE_NAME 200000552
  82. #define IDH_IPADDR_START 200000555
  83. #define IDH_IPADDR_END 200000557
  84. #define IDH_EDIT_SCOPEID 200000559
  85. #define IDH_EDIT_TTL 200000561
  86. #define IDH_CHECK_DEFAULT 200000562
  87. #define IDH_RADIO_LEASE_UNLIMITED 200000564
  88. #define IDH_RADIO_LEASE_LIMITED 200000565
  89. #define IDH_EDIT_LEASE_DAYS 200000566
  90. #define IDH_EDIT_LEASE_HOURS 200000568
  91. #define IDH_EDIT_LEASE_MINUTES 200000570
  92. #define IDH_EDIT_SCOPE_COMMENT 200000573
  93. #define IDH_COMBO_VENDOR_CLASS 200000576
  94. #define IDH_COMBO_USER_CLASS 200000578
  95. #define IDH_LIST_OPTIONS 200000580
  96. #define IDH_LIST_OPTIONS2 200000601
  97. #define IDH_EDIT_OPTION_NAME 200000627
  98. #define IDH_EDIT_OPTION_CLASS 200000629
  99. #define IDH_EDIT_OPTION_TYPE 200000631
  100. #define IDH_EDIT_OPTION_COMMENT 200000633
  101. #define IDH_IPADDR_IP_ADDRESS 200000636
  102. #define IDH_BUTN_ADD2 200000637
  103. #define IDH_BUTN_DELETE4 200000638
  104. #define IDH_LIST_IP_ADDRS2 200000640
  105. #define IDH_IPADDR_RES_CLIENT_ADDRESS 200000652
  106. #define IDH_EDIT_UNIQUE_IDENTIFIER 200000654
  107. #define IDH_EDIT_NAME2 200000656
  108. #define IDH_EDIT_COMMENT2 200000658
  109. #define IDH_RADIO_DHCP_ONLY 200000676
  110. #define IDH_RADIO_DHCP_BOOTP 200000677
  111. #define IDH_RADIO_BOOTP_ONLY 200000678
  112. #define IDH_EDIT_SCOPE_NAME2 200000702
  113. #define IDH_IPADDR_START2 200000705
  114. #define IDH_IPADDR_END2 200000707
  115. #define IDH_IPADDR_MASK 200000709
  116. #define IDH_EDIT_SUBNET_MASK_LENGTH 200000711
  117. #define IDH_EDIT_SCOPE_COMMENT2 200000722
  118. #define IDH_EDIT_CONFLICT_ATTEMPTS 200000727
  119. #define IDH_EDIT_LOG_PATH 200000729
  120. #define IDH_EDIT_DATABASE_PATH 200000731
  121. #define IDH_BUTTON_BROWSE_LOG 200000732
  122. #define IDH_BUTTON_BROWSE_DATABASE 200000733
  123. #define IDH_CHECK_AUTO_REFRESH 200000752
  124. #define IDH_EDIT_REFRESH_HOURS 200000754
  125. #define IDH_EDIT_REFRESH_MINUTES 200000755
  126. #define IDH_CHECK_AUDIT_LOGGING 200000757
  127. #define IDH_CHECK_SHOW_BOOTP 200000759
  128. #define IDH_CHECK_SHOW_ROGUE 200000760
  129. #define IDH_EDIT_SERVER_GROUP_NAME 200000778
  130. #define IDH_EDIT_SUPERSCOPE_NAME 200000803
  131. #define IDH_BUTTON_VALUE_DOWN 200000042
  132. #define IDH_BUTTON_VALUE_UP 200000043
  133. #define IDH_STATIC_MODIFY_BINDINGS_STRING 200000734
  134. #define IDH_BUTTON_BINDINGS 200000735
  135. #define IDH_LIST_BINDINGS 200000850
  136. #define IDH_RADIO_MSCOPE_INFINITE 200000860
  137. #define IDH_RADIO_MSCOPE_FINITE 200000861
  138. #define IDH_DATETIMEPICKER_DATE 200000862
  139. #define IDH_DATETIMEPICKER_TIME 200000863
  140. #define IDH_EDIT_VALUE_STRING 200000864
  141. #define IDH_EDIT_VALUE_NUM 200000865
  142. #define IDH_IPADDR_VALUE 200000866
  143. #define IDH_RADIO_ANY_SERVER 200000867
  144. #define IDH_RADIO_AUTHORIZED_SERVERS 200000868
  145. #define IDH_EDIT_ADD_SERVER_NAME 200000869
  146. #define IDH_BUTTON_BROWSE_SERVERS 200000870
  147. #define IDH_LIST_AUTHORIZED_SERVERS 200000871
  148. #define IDH_BUTTON_BROWSE_BACKUP 200000872
  149. #define IDH_EDIT_BACKUP 200000873
  150. #define IDH_BUTTON_CREDENTIALS 200000874
  151. #define IDH_EDIT_CRED_USERNAME 200000875
  152. #define IDH_EDIT_CRED_DOMAIN 200000876
  153. #define IDH_EDIT_CRED_PASSWORD 200000877
  154. #define IDH_EDIT_CRED_PASSWORD2 200000878
  155. #define IDH_EDIT_AUTH_NAME 200000879
  156. #define IDH_IPADDR_AUTH 200000880
  157. #define IDH_LIST_OF_ROUTES 200000881
  158. #define IDH_BUTTON_ROUTE_ADD 200000882
  159. #define IDH_BUTTON_ROUTE_DEL 200000883
  160. #define IDH_BUTTON_STRING_ARRAY_ADD 200000884
  161. #define IDH_BUTTON_STRING_ARRAY_REMOVE 200000885
  162. #define IDH_BUTTON_STRING_ARRAY_UP 200000886
  163. #define IDH_BUTTON_STRING_ARRAY_DOWN 200000887
  164. #define IDH_LIST_STRING_ARRAY 200000888
  165. #define IDH_STATIC_BACKUP_PATH 200000889
  166. #define IDH_STATIC_CREDENTIALS 200000890
  167. #define IDH_STATIC_CRED_USER_NAME 200000891
  168. #define IDH_STATIC_CRED_DOMAIN 200000892
  169. #define IDH_STATIC_CRED_PASSWORD 200000893
  170. #define IDH_STATIC_CRED_CONFIRM_PASSWORD 200000894
  171. #define IDH_EDIT_STRING_ARRAY_VALUE 200000895
  172. #define IDH_STATIC_APPLICATION 200000896
  173. #define IDH_STATIC_OPTION_NAME 200000897
  174. #define IDH_BUTN_ROUTE_ADD 200000898
  175. #define IDH_BUTN_ROUTE_DELETE 200000899
  176. #define IDH_STRING_ARRAY_CUR_VALUE 200000900
  177. #define IDH_STRING_ARRAY_NEW_VALUE 200000901
  178. #define IDH_STATIC_DESTINATION 200000902
  179. #define IDH_STATIC_NETWORK_MASK 200000903
  180. #define IDH_STATIC_ROUTER 200000904
  181. #define IDH_IPADDR_ADDRESS2 200000905
  182. #define IDH_IPADDR_ADDRESS3 200000906
  183. #define IDH_BUTTON_TRING_ARRAY_ADD 200000907
  184. #define IDH_DISABLEHELP ((DWORD)-1)
  185. const DWORD g_aHelpIDs_IDD_ADD_TO_SUPERSCOPE[]=
  186. {
  187. IDC_LIST_SUPERSCOPES, IDH_LIST_SUPERSCOPES,
  188. 0, 0
  189. };
  190. const DWORD g_aHelpIDs_IDD_BINARY_EDITOR[]=
  191. {
  192. IDC_EDIT_VALUE, IDH_EDIT_VALUE,
  193. IDC_BUTN_ADD, IDH_BUTN_ADD,
  194. IDC_BUTN_DELETE, IDH_BUTN_DELETE,
  195. IDC_LIST_VALUES, IDH_LIST_VALUES,
  196. IDC_RADIO_DECIMAL, IDH_RADIO_DECIMAL,
  197. IDC_RADIO_HEX, IDH_RADIO_HEX,
  198. IDC_BUTN_DOWN, IDH_BUTTON_VALUE_DOWN,
  199. IDC_BUTN_UP, IDH_BUTTON_VALUE_UP,
  200. IDC_STATIC_APPLICATION, IDH_DISABLEHELP,
  201. IDC_STATIC_OPTION_NAME, IDH_DISABLEHELP,
  202. IDC_STATIC_UNIT_SIZE, IDH_DISABLEHELP,
  203. 0, 0
  204. };
  205. const DWORD g_aHelpIDs_IDD_BOOTP_NEW[]=
  206. {
  207. IDC_EDIT_BOOTP_IMAGE_NAME, IDH_EDIT_BOOTP_IMAGE_NAME,
  208. IDC_EDIT_BOOTP_FILE_NAME, IDH_EDIT_BOOTP_FILE_NAME,
  209. IDC_EDIT_BOOTP_FILE_SERVER, IDH_EDIT_BOOTP_FILE_SERVER,
  210. 0, 0
  211. };
  212. const DWORD g_aHelpIDs_IDD_BROWSE_SERVERS[]=
  213. {
  214. IDC_LIST_VALID_SERVERS, IDH_LIST_VALID_SERVERS,
  215. IDC_BUTTON_AUTHORIZE, IDH_BUTTON_AUTHORIZE,
  216. IDC_BUTTON_REMOVE, IDH_BUTTON_REMOVE,
  217. IDC_BUTTON_REFRESH, IDH_BUTTON_REFRESH,
  218. 0, 0
  219. };
  220. const DWORD g_aHelpIDs_IDD_CLASSES[]=
  221. {
  222. IDC_LIST_CLASSES, IDH_LIST_CLASSES,
  223. IDC_BUTTON_NEW, IDH_BUTTON_NEW,
  224. IDC_BUTTON_DELETE, IDH_BUTTON_DELETE,
  225. IDC_BUTTON_EDIT, IDH_BUTTON_EDIT,
  226. 0, 0
  227. };
  228. const DWORD g_aHelpIDs_IDD_CLASSID_NEW[]=
  229. {
  230. IDC_VALUENAME, IDH_VALUENAME,
  231. IDC_VALUECOMMENT, IDH_VALUECOMMENT,
  232. IDC_VALUEDATA, IDH_VALUEDATA,
  233. 0, 0
  234. };
  235. const DWORD g_aHelpIDs_IDD_CREDENTIALS[]=
  236. {
  237. IDC_EDIT_CRED_USERNAME, IDH_EDIT_CRED_USERNAME,
  238. IDC_EDIT_CRED_DOMAIN, IDH_EDIT_CRED_DOMAIN,
  239. IDC_EDIT_CRED_PASSWORD, IDH_EDIT_CRED_PASSWORD,
  240. IDC_EDIT_CRED_PASSWORD2, IDH_EDIT_CRED_PASSWORD2,
  241. IDC_STATIC_CRED_USER_NAME, IDH_STATIC_CRED_USER_NAME,
  242. IDC_STATIC_CRED_DOMAIN, IDH_STATIC_CRED_DOMAIN,
  243. IDC_STATIC_CRED_PASSWORD, IDH_STATIC_CRED_PASSWORD,
  244. IDC_STATIC_CRED_CONFIRM_PASSWORD, IDH_STATIC_CRED_CONFIRM_PASSWORD,
  245. 0, 0
  246. };
  247. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_ROUTE_ARRAY[] =
  248. {
  249. IDC_LIST_OF_ROUTES, IDH_LIST_OF_ROUTES,
  250. IDC_BUTTON_ROUTE_ADD, IDH_BUTTON_ROUTE_ADD,
  251. IDC_BUTTON_ROUTE_DEL, IDH_BUTTON_ROUTE_DEL,
  252. 0, 0
  253. };
  254. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_STRING_ARRAY[] =
  255. {
  256. IDC_LIST_STRING_ARRAY, IDH_LIST_STRING_ARRAY,
  257. IDC_EDIT_STRING, IDH_EDIT_STRING_ARRAY_VALUE,
  258. IDC_BUTTON_STRING_ARRAY_ADD, IDH_BUTTON_STRING_ARRAY_ADD,
  259. IDC_BUTTON_STRING_ARRAY_REMOVE, IDH_BUTTON_STRING_ARRAY_REMOVE,
  260. IDC_BUTTON_STRING_ARRAY_UP, IDH_BUTTON_STRING_ARRAY_UP,
  261. IDC_BUTTON_STRING_ARRAY_DOWN, IDH_BUTTON_STRING_ARRAY_DOWN,
  262. IDC_STRING_ARRAY_CUR_VALUE, IDH_STRING_ARRAY_CUR_VALUE,
  263. IDC_STRING_ARRAY_NEW_VALUE, IDH_STRING_ARRAY_NEW_VALUE,
  264. 0, 0
  265. };
  266. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_BINARY[]=
  267. {
  268. IDC_VALUEDATA, IDH_VALUEDATA2,
  269. 0, 0
  270. };
  271. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_BINARY_ARRAY[]=
  272. {
  273. IDC_EDIT_VALUE, IDH_EDIT_VALUE,
  274. IDC_BUTTON_VALUE_ADD, IDH_BUTN_ADD,
  275. IDC_BUTTON_VALUE_DELETE, IDH_BUTN_DELETE,
  276. IDC_LIST_VALUES, IDH_LIST_VALUES,
  277. IDC_RADIO_DECIMAL, IDH_RADIO_DECIMAL,
  278. IDC_RADIO_HEX, IDH_RADIO_HEX,
  279. IDC_BUTTON_VALUE_DOWN, IDH_BUTTON_VALUE_DOWN,
  280. IDC_BUTTON_VALUE_UP, IDH_BUTTON_VALUE_UP,
  281. 0, 0
  282. };
  283. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_DWORD[]=
  284. {
  285. IDC_EDIT_DWORD, IDH_EDIT_DWORD,
  286. IDC_STATIC_TYPE, IDH_DISABLEHELP,
  287. 0, 0
  288. };
  289. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_IPADDRESS[]=
  290. {
  291. IDC_IPADDR_ADDRESS, IDH_IPADDR_ADDRESS,
  292. 0, 0
  293. };
  294. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_IPADDRESS_ARRAY[]=
  295. {
  296. IDC_IPADDR_SERVER_ADDRESS, IDH_IPADDR_SERVER_ADDRESS,
  297. IDC_BUTTON_IPADDR_ADD, IDH_BUTTON_IPADDR_ADD,
  298. IDC_BUTTON_IPADDR_DELETE, IDH_BUTTON_IPADDR_DELETE,
  299. IDC_BUTTON_IPADDR_UP, IDH_BUTTON_VALUE_UP,
  300. IDC_BUTTON_IPADDR_DOWN, IDH_BUTTON_VALUE_DOWN,
  301. IDC_LIST_IP_ADDRS, IDH_LIST_IP_ADDRS2,
  302. IDC_EDIT_SERVER_NAME, IDH_EDIT_SERVER_NAME,
  303. IDC_BUTTON_RESOLVE, IDH_BUTTON_RESOLVE,
  304. 0, 0
  305. };
  306. const DWORD g_aHelpIDs_IDD_DATA_ENTRY_STRING[]=
  307. {
  308. IDC_EDIT_STRING_VALUE, IDH_EDIT_STRING_VALUE,
  309. 0, 0
  310. };
  311. const DWORD g_aHelpIDs_IDD_DEFAULT_VALUE[]=
  312. {
  313. IDC_COMBO_OPTION_CLASS, IDH_COMBO_OPTION_CLASS,
  314. IDC_COMBO_OPTION_NAME,IDH_COMBO_OPTION_NAME,
  315. IDC_BUTN_NEW_OPTION, IDH_BUTN_NEW_OPTION,
  316. IDC_BUTN_DELETE, IDH_BUTN_DELETE2,
  317. IDC_BUTN_OPTION_PRO, IDH_BUTN_OPTION_PRO,
  318. IDC_EDIT_COMMENT, IDH_EDIT_COMMENT,
  319. IDC_EDIT_VALUE_ARRAY, IDH_EDIT_VALUE_ARRAY,
  320. IDC_BUTN_VALUE, IDH_BUTN_VALUE,
  321. IDC_EDIT_VALUE_STRING, IDH_EDIT_VALUE_STRING,
  322. IDC_EDIT_VALUE_NUM, IDH_EDIT_VALUE_NUM,
  323. IDC_IPADDR_VALUE, IDH_IPADDR_VALUE,
  324. IDC_STATIC_VALUE_DESC, IDH_DISABLEHELP,
  325. 0, 0
  326. };
  327. const DWORD g_aHelpIDs_IDD_DEFINE_PARAM[]=
  328. {
  329. IDC_EDIT_NAME, IDH_EDIT_NAME,
  330. IDC_COMBO_DATA_TYPE, IDH_COMBO_DATA_TYPE,
  331. IDC_CHECK_ARRAY, IDH_CHECK_ARRAY,
  332. IDC_EDIT_TYPE_ID, IDH_EDIT_TYPE_ID,
  333. IDC_EDIT_TYPE_COMMENT, IDH_EDIT_TYPE_COMMENT,
  334. IDC_STATIC_CLASS_NAME, IDH_DISABLEHELP,
  335. 0, 0
  336. };
  337. const DWORD g_aHelpIDs_IDD_EXCLUSION_NEW[]=
  338. {
  339. IDC_IPADDR_EXCLUSION_FROM, IDH_IPADDR_EXCLUSION_FROM,
  340. IDC_IPADDR_EXCLUSION_TO, IDH_IPADDR_EXCLUSION_TO,
  341. 0, 0
  342. };
  343. const DWORD g_aHelpIDs_IDD_GET_SERVER[]=
  344. {
  345. IDC_EDIT_SERVER_NAME_IP, IDH_EDIT_SERVER_NAME_IP,
  346. 0, 0
  347. };
  348. const DWORD g_aHelpIDs_IDD_GET_SERVER_CONFIRM[]=
  349. {
  350. IDC_EDIT_AUTH_NAME, IDH_EDIT_AUTH_NAME,
  351. IDC_IPADDR_AUTH, IDH_IPADDR_AUTH,
  352. 0, 0
  353. };
  354. const DWORD g_aHelpIDs_IDD_IP_ARRAY_EDIT[]=
  355. {
  356. IDC_STATIC_APPLICATION, IDH_DISABLEHELP,
  357. IDC_STATIC_OPTION_NAME, IDH_DISABLEHELP,
  358. IDC_IPADDR_NEW, IDH_IPADDR_NEW,
  359. IDC_BUTN_ADD, IDH_BUTN_ADD,
  360. IDC_BUTN_DELETE, IDH_BUTN_DELETE3,
  361. IDC_LIST_IP_ADDRS, IDH_LIST_IP_ADDRS,
  362. IDC_EDIT_SERVER_NAME, IDH_EDIT_SERVER_NAME,
  363. IDC_BUTN_RESOLVE, IDH_BUTN_RESOLVE,
  364. IDC_BUTN_DOWN, IDH_BUTTON_VALUE_DOWN,
  365. IDC_BUTN_UP, IDH_BUTTON_VALUE_UP,
  366. 0, 0
  367. };
  368. const DWORD g_aHelpIDs_IDD_RECONCILIATION[]=
  369. {
  370. IDC_LIST_RECONCILE_IP_ADDRESSES, IDH_LIST_RECONCILE_IP_ADDRESSES,
  371. 0, 0
  372. };
  373. const DWORD g_aHelpIDs_IDD_RESERVATION_NEW[]=
  374. {
  375. IDC_IPADDR_RESERVATION_IP, IDH_IPADDR_RESERVATION_IP,
  376. IDC_STATIC_IP_ADDRESS, IDH_IPADDR_RESERVATION_IP,
  377. IDC_EDIT_CLIENT_UID, IDH_EDIT_CLIENT_UID,
  378. IDC_STATIC_UID, IDH_EDIT_CLIENT_UID,
  379. IDC_EDIT_CLIENT_NAME, IDH_EDIT_CLIENT_NAME,
  380. IDC_STATIC_CLIENT_NAME, IDH_EDIT_CLIENT_NAME,
  381. IDC_EDIT_CLIENT_COMMENT, IDH_EDIT_CLIENT_COMMENT,
  382. IDC_STATIC_COMMENT, IDH_EDIT_CLIENT_COMMENT,
  383. IDC_RADIO_TYPE_DHCP, IDH_RADIO_TYPE_DHCP,
  384. IDC_RADIO_TYPE_BOOTP, IDH_RADIO_TYPE_BOOTP,
  385. IDC_RADIO_TYPE_BOTH, IDH_RADIO_TYPE_BOTH,
  386. IDC_STATIC_CLIENT_TYPE, IDH_DISABLEHELP,
  387. 0, 0
  388. };
  389. const DWORD g_aHelpIDs_IDD_ROUTE_ARRAY_EDIT[] =
  390. {
  391. IDC_STATIC_APPLICATION, IDH_DISABLEHELP,
  392. IDC_STATIC_OPTION_NAME, IDH_DISABLEHELP,
  393. IDC_LIST_OF_ROUTES, IDH_LIST_OF_ROUTES,
  394. IDC_BUTN_ROUTE_ADD, IDH_BUTN_ROUTE_ADD,
  395. IDC_BUTN_ROUTE_DELETE, IDH_BUTN_ROUTE_DELETE,
  396. 0, 0
  397. };
  398. const DWORD g_aHelpIDs_IDD_SERVER_BINDINGS[]=
  399. {
  400. IDC_STATIC_BINDINGS_EXPLANATION, IDH_DISABLEHELP,
  401. IDC_LIST_BINDINGS, IDH_LIST_BINDINGS,
  402. 0, 0
  403. };
  404. const DWORD g_aHelpIDs_IDP_BOOTP_GENERAL[]=
  405. {
  406. IDC_STATIC_ICON, IDH_DISABLEHELP,
  407. IDC_STATIC_ICON_DESC, IDH_DISABLEHELP,
  408. IDC_EDIT_BOOTP_IMAGE_NAME, IDH_EDIT_BOOTP_IMAGE_NAME,
  409. IDC_EDIT_BOOTP_FILE_NAME, IDH_EDIT_BOOTP_FILE_NAME,
  410. IDC_EDIT_BOOTP_FILE_SERVER, IDH_EDIT_BOOTP_FILE_SERVER,
  411. 0, 0
  412. };
  413. const DWORD g_aHelpIDs_IDP_DNS_INFORMATION[]=
  414. {
  415. IDC_CHECK_ENABLE_DYN_DNS, IDH_CHECK_ENABLE_DYN_DNS,
  416. IDC_RADIO_CLIENT, IDH_RADIO_CLIENT,
  417. IDC_RADIO_ALWAYS, IDH_RADIO_ALWAYS,
  418. IDC_CHECK_GARBAGE_COLLECT, IDH_CHECK_GARBAGE_COLLECT,
  419. IDC_CHECK_UPDATE_DOWNLEVEL, IDH_CHECK_UPDATE_DOWNLEVEL,
  420. 0, 0
  421. };
  422. const DWORD g_aHelpIDs_IDP_MSCOPE_GENERAL[]=
  423. {
  424. IDC_STATIC_ICON, IDH_DISABLEHELP,
  425. IDC_STATIC_ICON_DESC, IDH_DISABLEHELP,
  426. IDC_EDIT_SCOPE_NAME, IDH_EDIT_SCOPE_NAME,
  427. IDC_IPADDR_START, IDH_IPADDR_START,
  428. IDC_IPADDR_END, IDH_IPADDR_END,
  429. IDC_EDIT_TTL, IDH_EDIT_TTL,
  430. IDC_SPIN_TTL, IDH_EDIT_TTL,
  431. IDC_RADIO_LEASE_UNLIMITED, IDH_RADIO_LEASE_UNLIMITED,
  432. IDC_RADIO_LEASE_LIMITED, IDH_RADIO_LEASE_LIMITED,
  433. IDC_EDIT_LEASE_DAYS, IDH_EDIT_LEASE_DAYS,
  434. IDC_SPIN_LEASE_DAYS, IDH_EDIT_LEASE_DAYS,
  435. IDC_EDIT_LEASE_HOURS, IDH_EDIT_LEASE_HOURS,
  436. IDC_SPIN_LEASE_HOURS, IDH_EDIT_LEASE_HOURS,
  437. IDC_EDIT_LEASE_MINUTES, IDH_EDIT_LEASE_MINUTES,
  438. IDC_SPIN_LEASE_MINUTES, IDH_EDIT_LEASE_MINUTES,
  439. IDC_EDIT_SCOPE_COMMENT, IDH_EDIT_SCOPE_COMMENT,
  440. 0, 0
  441. };
  442. const DWORD g_aHelpIDs_IDP_MSCOPE_LIFETIME[]=
  443. {
  444. IDC_RADIO_MSCOPE_INFINITE, IDH_RADIO_MSCOPE_INFINITE,
  445. IDC_RADIO_MSCOPE_FINITE, IDH_RADIO_MSCOPE_FINITE,
  446. IDC_DATETIMEPICKER_DATE, IDH_DATETIMEPICKER_DATE,
  447. IDC_DATETIMEPICKER_TIME, IDH_DATETIMEPICKER_TIME,
  448. };
  449. const DWORD g_aHelpIDs_IDP_OPTION_ADVANCED[]=
  450. {
  451. IDC_COMBO_VENDOR_CLASS, IDH_COMBO_VENDOR_CLASS,
  452. IDC_STATIC_VENDOR_CLASS_NAME, IDH_COMBO_VENDOR_CLASS,
  453. IDC_COMBO_USER_CLASS, IDH_COMBO_USER_CLASS,
  454. IDC_STATIC_USER_CLASS_NAME, IDH_COMBO_USER_CLASS,
  455. IDC_LIST_OPTIONS, IDH_LIST_OPTIONS,
  456. IDC_EDIT_BACKUP, IDH_EDIT_BACKUP,
  457. 0, 0
  458. };
  459. const DWORD g_aHelpIDs_IDP_OPTION_BASIC[]=
  460. {
  461. IDC_LIST_OPTIONS, IDH_LIST_OPTIONS2,
  462. 0, 0
  463. };
  464. const DWORD g_aHelpIDs_IDP_RESERVED_CLIENT_GENERAL[]=
  465. {
  466. IDC_STATIC_ICON, IDH_DISABLEHELP,
  467. IDC_STATIC_ICON_DESC, IDH_DISABLEHELP,
  468. IDC_IPADDR_RES_CLIENT_ADDRESS, IDH_IPADDR_RES_CLIENT_ADDRESS,
  469. IDC_EDIT_UNIQUE_IDENTIFIER, IDH_EDIT_UNIQUE_IDENTIFIER,
  470. IDC_EDIT_NAME, IDH_EDIT_NAME2,
  471. IDC_EDIT_COMMENT, IDH_EDIT_COMMENT2,
  472. IDC_RADIO_TYPE_DHCP, IDH_RADIO_TYPE_DHCP,
  473. IDC_RADIO_TYPE_BOOTP, IDH_RADIO_TYPE_BOOTP,
  474. IDC_RADIO_TYPE_BOTH, IDH_RADIO_TYPE_BOTH,
  475. IDC_STATIC_CLIENT_TYPE, IDH_DISABLEHELP,
  476. 0, 0
  477. };
  478. const DWORD g_aHelpIDs_IDP_SCOPE_ADVANCED[]=
  479. {
  480. IDC_RADIO_DHCP_ONLY, IDH_RADIO_DHCP_ONLY,
  481. IDC_RADIO_DHCP_BOOTP, IDH_RADIO_DHCP_BOOTP,
  482. IDC_RADIO_BOOTP_ONLY, IDH_RADIO_BOOTP_ONLY,
  483. IDC_RADIO_LEASE_UNLIMITED, IDH_RADIO_LEASE_UNLIMITED,
  484. IDC_RADIO_LEASE_LIMITED, IDH_RADIO_LEASE_LIMITED,
  485. IDC_EDIT_LEASE_DAYS, IDH_EDIT_LEASE_DAYS,
  486. IDC_SPIN_LEASE_DAYS, IDH_EDIT_LEASE_DAYS,
  487. IDC_EDIT_LEASE_HOURS, IDH_EDIT_LEASE_HOURS,
  488. IDC_SPIN_LEASE_HOURS, IDH_EDIT_LEASE_HOURS,
  489. IDC_EDIT_LEASE_MINUTES, IDH_EDIT_LEASE_MINUTES,
  490. IDC_SPIN_LEASE_MINUTES, IDH_EDIT_LEASE_MINUTES,
  491. IDC_STATIC_BOOTP_DURATION, IDH_DISABLEHELP,
  492. 0, 0
  493. };
  494. const DWORD g_aHelpIDs_IDP_SCOPE_GENERAL[]=
  495. {
  496. IDC_STATIC_ICON, IDH_DISABLEHELP,
  497. IDC_STATIC_ICON_DESC, IDH_DISABLEHELP,
  498. IDC_EDIT_SCOPE_NAME, IDH_EDIT_SCOPE_NAME2,
  499. IDC_IPADDR_START, IDH_IPADDR_START2,
  500. IDC_IPADDR_END, IDH_IPADDR_END2,
  501. IDC_IPADDR_MASK, IDH_IPADDR_MASK,
  502. IDC_EDIT_SUBNET_MASK_LENGTH, IDH_EDIT_SUBNET_MASK_LENGTH,
  503. IDC_SPIN_SUBNET_MASK_LENGTH, IDH_EDIT_SUBNET_MASK_LENGTH,
  504. IDC_RADIO_LEASE_UNLIMITED, IDH_RADIO_LEASE_UNLIMITED,
  505. IDC_RADIO_LEASE_LIMITED, IDH_RADIO_LEASE_LIMITED,
  506. IDC_EDIT_LEASE_DAYS, IDH_EDIT_LEASE_DAYS,
  507. IDC_SPIN_LEASE_DAYS, IDH_EDIT_LEASE_DAYS,
  508. IDC_EDIT_LEASE_HOURS, IDH_EDIT_LEASE_HOURS,
  509. IDC_SPIN_LEASE_HOURS, IDH_EDIT_LEASE_HOURS,
  510. IDC_EDIT_LEASE_MINUTES, IDH_EDIT_LEASE_MINUTES,
  511. IDC_SPIN_LEASE_MINUTES, IDH_EDIT_LEASE_MINUTES,
  512. IDC_EDIT_SCOPE_COMMENT, IDH_EDIT_SCOPE_COMMENT2,
  513. IDC_STATIC_DHCP_DURATION, IDH_DISABLEHELP,
  514. 0, 0
  515. };
  516. const DWORD g_aHelpIDs_IDP_SERVER_ADVANCED[]=
  517. {
  518. IDC_EDIT_CONFLICT_ATTEMPTS, IDH_EDIT_CONFLICT_ATTEMPTS,
  519. IDC_SPIN_CONFLICT_ATTEMPTS, IDH_EDIT_CONFLICT_ATTEMPTS,
  520. IDC_EDIT_LOG_PATH, IDH_EDIT_LOG_PATH,
  521. IDC_STATIC_LOGFILE, IDH_EDIT_LOG_PATH,
  522. IDC_BUTTON_BROWSE_LOG, IDH_BUTTON_BROWSE_LOG,
  523. IDC_EDIT_DATABASE_PATH, IDH_EDIT_DATABASE_PATH,
  524. IDC_STATIC_DATABASE, IDH_EDIT_DATABASE_PATH,
  525. IDC_BUTTON_BROWSE_DATABASE, IDH_BUTTON_BROWSE_DATABASE,
  526. IDC_STATIC_MODIFY_BINDINGS_STRING, IDH_STATIC_MODIFY_BINDINGS_STRING,
  527. IDC_BUTTON_BINDINGS, IDH_BUTTON_BINDINGS,
  528. IDC_BUTTON_BROWSE_BACKUP, IDH_BUTTON_BROWSE_BACKUP,
  529. IDC_EDIT_BACKUP, IDH_EDIT_BACKUP,
  530. IDC_STATIC_BACKUP_PATH, IDH_STATIC_BACKUP_PATH,
  531. IDC_BUTTON_CREDENTIALS, IDH_BUTTON_CREDENTIALS,
  532. IDC_STATIC_CREDENTIALS, IDH_STATIC_CREDENTIALS,
  533. 0, 0
  534. };
  535. const DWORD g_aHelpIDs_IDP_SERVER_GENERAL[]=
  536. {
  537. IDC_STATIC_ICON, IDH_DISABLEHELP,
  538. IDC_STATIC_ICON_DESC, IDH_DISABLEHELP,
  539. IDC_CHECK_AUTO_REFRESH, IDH_CHECK_AUTO_REFRESH,
  540. IDC_EDIT_REFRESH_HOURS, IDH_EDIT_REFRESH_HOURS,
  541. IDC_SPIN_REFRESH_HOURS, IDH_EDIT_REFRESH_HOURS,
  542. IDC_EDIT_REFRESH_MINUTES, IDH_EDIT_REFRESH_MINUTES,
  543. IDC_SPIN_REFRESH_MINUTES, IDH_EDIT_REFRESH_MINUTES,
  544. IDC_CHECK_AUDIT_LOGGING, IDH_CHECK_AUDIT_LOGGING,
  545. IDC_CHECK_SHOW_BOOTP, IDH_CHECK_SHOW_BOOTP,
  546. 0, 0
  547. };
  548. const DWORD g_aHelpIDs_IDP_SUPERSCOPE_GENERAL[]=
  549. {
  550. IDC_STATIC_ICON, IDH_DISABLEHELP,
  551. IDC_STATIC_ICON_DESC, IDH_DISABLEHELP,
  552. IDC_EDIT_SUPERSCOPE_NAME, IDH_EDIT_SUPERSCOPE_NAME,
  553. 0, 0
  554. };
  555. const DWORD g_aHelpIDs_IDD_ADD_SERVER[]=
  556. {
  557. IDC_RADIO_ANY_SERVER, IDH_RADIO_ANY_SERVER,
  558. IDC_RADIO_AUTHORIZED_SERVERS, IDH_RADIO_AUTHORIZED_SERVERS,
  559. IDC_EDIT_ADD_SERVER_NAME, IDH_EDIT_ADD_SERVER_NAME,
  560. IDC_BUTTON_BROWSE_SERVERS, IDH_BUTTON_BROWSE_SERVERS,
  561. IDC_LIST_AUTHORIZED_SERVERS, IDH_LIST_AUTHORIZED_SERVERS,
  562. 0,0
  563. };
  564. const DWORD g_aHelpIDs_IDD_ADD_ROUTE_DIALOG[] =
  565. {
  566. IDC_STATIC_DESTINATION, IDH_STATIC_DESTINATION,
  567. IDC_STATIC_NETWORK_MASK, IDH_STATIC_NETWORK_MASK,
  568. IDC_STATIC_ROUTER, IDH_STATIC_ROUTER,
  569. IDC_IPADDR_ADDRESS, IDH_STATIC_DESTINATION,
  570. IDC_IPADDR_ADDRESS2, IDH_STATIC_NETWORK_MASK,
  571. IDC_IPADDR_ADDRESS3, IDH_STATIC_ROUTER,
  572. 0, 0
  573. };
  574. const DWORD g_aHelpIDs_IDD_STRING_ARRAY_EDIT[] =
  575. {
  576. IDC_STATIC_APPLICATION, IDH_DISABLEHELP,
  577. IDC_STATIC_OPTION_NAME, IDH_DISABLEHELP,
  578. IDC_BUTN_UP, IDH_BUTTON_STRING_ARRAY_UP,
  579. IDC_BUTN_DOWN, IDH_BUTTON_STRING_ARRAY_DOWN,
  580. IDC_BUTN_ADD, IDH_BUTTON_STRING_ARRAY_ADD,
  581. IDC_BUTN_DELETE, IDH_BUTTON_STRING_ARRAY_REMOVE,
  582. IDC_LIST_STRING, IDH_LIST_STRING_ARRAY,
  583. IDC_EDIT_STRING, IDH_EDIT_STRING_ARRAY_VALUE,
  584. 0, 0
  585. };
  586. #endif