Windows NT 4.0 source code leak
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.

172 lines
7.0 KiB

4 years ago
  1. //---------------------------------------------------------------------------
  2. //
  3. // CONFIG.H
  4. //
  5. // Copyright (c) 1994 Microsoft Corporation. All rights reserved.
  6. //
  7. //---------------------------------------------------------------------------
  8. #define DLG_ADVANCED 110
  9. #define DLG_PORTSELECT 130
  10. //
  11. // Make these 3 the same for now
  12. //
  13. #define DLG_SB1CONFIG 150
  14. #define DLG_SB15CONFIG 150
  15. #define DLG_SB20CONFIG 150
  16. #define DLG_SBPROCONFIG 170
  17. #define DLG_SB16CONFIG 190
  18. #define IDD_ABOUT 43
  19. #define IDD_HELP 44
  20. #define IDD_IOADDRESSCB_S 45
  21. #define IDD_IOADDRESSCB_T 46
  22. #define IDD_DLG_BASE 6000
  23. #define MAX_IDDS 12
  24. #define IDD_IRQCB (IDD_DLG_BASE + 0)
  25. #define IDD_IRQCB_T (IDD_DLG_BASE + 1)
  26. #define IDD_DMACB (IDD_DLG_BASE + 2)
  27. #define IDD_DMACB_T (IDD_DLG_BASE + 3)
  28. #define IDD_DMA16CB (IDD_DLG_BASE + 4)
  29. #define IDD_DMA16CB_T (IDD_DLG_BASE + 5)
  30. #define IDD_MPU401IOADDRESSCB (IDD_DLG_BASE + 6)
  31. #define IDD_MPU401IOADDRESSCB_T (IDD_DLG_BASE + 7)
  32. #define IDD_HELPTEXTFRAME (IDD_DLG_BASE + 8)
  33. #define IDD_HELPTEXT (IDD_DLG_BASE + 9)
  34. #define IDD_ADVANCEDBTN (IDD_DLG_BASE + 10)
  35. #define IDD_IOADDRESSCB (IDD_DLG_BASE + 11)
  36. #define IDD_DMABUFFEREC 120
  37. #define IDD_DMABUFFERSC 121
  38. #define IDD_CARDID 200
  39. #define IDD_NEWCARD 201
  40. #define IDS_SOUND_CONFIG_BADDMA 301
  41. #define IDS_SOUND_CONFIG_BADINT 302
  42. #define IDS_SOUND_CONFIG_BADPORT 303
  43. #define IDS_SOUND_CONFIG_BAD_MPU401_PORT 304
  44. #define IDS_SOUND_CONFIG_DMA_INUSE 305
  45. #define IDS_SOUND_CONFIG_ERROR 306
  46. #define IDS_SOUND_CONFIG_INT_INUSE 307
  47. #define IDS_SOUND_CONFIG_MPU401_PORT_INUSE 308
  48. #define IDS_SOUND_CONFIG_OK 309
  49. #define IDS_SOUND_CONFIG_PORT_INUSE 310
  50. #define IDS_SOUND_CONFIG_RESOURCE 311
  51. #define IDS_SOUND_CONFIG_THUNDER 312
  52. #define IDS_NOPORTS 401
  53. #define IDS_NOINTERRUPTS 402
  54. #define IDS_NODMA 403
  55. #define IDS_FAILREMOVE 410
  56. #define IDS_INSUFFICIENT_PRIVILEGE 411
  57. #define IDS_BUSY 412
  58. #define IDS_ERROR_UNKNOWN 413
  59. #define IDS_BADDMABUFFERSIZE 414
  60. #define IDS_CHANGEDDMABUFFERSIZE 415
  61. #define IDS_DISABLED 500
  62. #define IDS_PORT_ADDRESS 501
  63. #define IDS_PORT_ADDRESS_SELECT 502
  64. #define IDS_DETECT 503
  65. #define IDS_OK 504
  66. #define IDS_FRM_DETECTBTN 505
  67. #define IDS_HELP_BASE 2000
  68. #define IDS_HELP_FRM_BASE 3000
  69. #define IDS_DIALOG_BASE 4000
  70. #define IDS_MAX_HELP_SIZE 256
  71. #define IDS_FRM_IOADDRESSCB IDS_HELP_FRM_BASE + IDD_IOADDRESSCB
  72. #define IDS_FRM_MPU401IOADDRESSCB IDS_HELP_FRM_BASE + IDD_MPU401IOADDRESSCB
  73. #define IDS_FRM_IRQCB IDS_HELP_FRM_BASE + IDD_IRQCB
  74. #define IDS_FRM_DMACB IDS_HELP_FRM_BASE + IDD_DMACB
  75. #define IDS_FRM_DMA16CB IDS_HELP_FRM_BASE + IDD_DMA16CB
  76. #define IDS_FRM_ADVANCEDBTN IDS_HELP_FRM_BASE + IDD_ADVANCEDBTN
  77. #define IDS_FRM_OKBTN IDS_HELP_FRM_BASE + IDOK
  78. #define IDS_FRM_CANCELBTN IDS_HELP_FRM_BASE + IDCANCEL
  79. #define IDS_SB16CONFIG IDS_DIALOG_BASE + DLG_SB16CONFIG
  80. #define IDS_SBPROCONFIG IDS_DIALOG_BASE + DLG_SBPROCONFIG
  81. #define IDS_SB1CONFIG IDS_DIALOG_BASE + DLG_SB1CONFIG
  82. #define IDS_PORTSELECT IDS_DIALOG_BASE + DLG_PORTSELECT
  83. /*
  84. ** Port selection help ids
  85. */
  86. #define IDS_PORT_IOADDRESSCB IDS_HELP_BASE + DLG_PORTSELECT + IDD_IOADDRESSCB
  87. #define IDS_PORT_MPU401IOADDRESSCB IDS_HELP_BASE + DLG_PORTSELECT + IDD_MPU401IOADDRESSCB
  88. #define IDS_PORT_IRQCB IDS_HELP_BASE + DLG_PORTSELECT + IDD_IRQCB
  89. #define IDS_PORT_DMACB IDS_HELP_BASE + DLG_PORTSELECT + IDD_DMACB
  90. #define IDS_PORT_DMA16CB IDS_HELP_BASE + DLG_PORTSELECT + IDD_DMA16CB
  91. #define IDS_PORT_ADVANCEDBTN IDS_HELP_BASE + DLG_PORTSELECT + IDD_ADVANCEDBTN
  92. #define IDS_PORT_OKBTN IDS_HELP_BASE + DLG_PORTSELECT + IDOK
  93. #define IDS_PORT_CANCELBTN IDS_HELP_BASE + DLG_PORTSELECT + IDCANCEL
  94. /*
  95. ** SB 1.x config help ids
  96. */
  97. #define IDS_SB1_IOADDRESSCB IDS_HELP_BASE + DLG_SB1CONFIG + IDD_IOADDRESSCB
  98. #define IDS_SB1_MPU401IOADDRESSCB IDS_HELP_BASE + DLG_SB1CONFIG + IDD_MPU401IOADDRESSCB
  99. #define IDS_SB1_IRQCB IDS_HELP_BASE + DLG_SB1CONFIG + IDD_IRQCB
  100. #define IDS_SB1_DMACB IDS_HELP_BASE + DLG_SB1CONFIG + IDD_DMACB
  101. #define IDS_SB1_DMA16CB IDS_HELP_BASE + DLG_SB1CONFIG + IDD_DMA16CB
  102. #define IDS_SB1_ADVANCEDBTN IDS_HELP_BASE + DLG_SB1CONFIG + IDD_ADVANCEDBTN
  103. #define IDS_SB1_OKBTN IDS_HELP_BASE + DLG_SB1CONFIG + IDOK
  104. #define IDS_SB1_CANCELBTN IDS_HELP_BASE + DLG_SB1CONFIG + IDCANCEL
  105. /*
  106. ** SB pro config help ids
  107. */
  108. #define IDS_SBPRO_IOADDRESSCB IDS_HELP_BASE + DLG_SBPROCONFIG + IDD_IOADDRESSCB
  109. #define IDS_SBPRO_MPU401IOADDRESSCB IDS_HELP_BASE + DLG_SBPROCONFIG + IDD_MPU401IOADDRESSCB
  110. #define IDS_SBPRO_IRQCB IDS_HELP_BASE + DLG_SBPROCONFIG + IDD_IRQCB
  111. #define IDS_SBPRO_DMACB IDS_HELP_BASE + DLG_SBPROCONFIG + IDD_DMACB
  112. #define IDS_SBPRO_DMA16CB IDS_HELP_BASE + DLG_SBPROCONFIG + IDD_DMA16CB
  113. #define IDS_SBPRO_ADVANCEDBTN IDS_HELP_BASE + DLG_SBPROCONFIG + IDD_ADVANCEDBTN
  114. #define IDS_SBPRO_OKBTN IDS_HELP_BASE + DLG_SBPROCONFIG + IDOK
  115. #define IDS_SBPRO_CANCELBTN IDS_HELP_BASE + DLG_SBPROCONFIG + IDCANCEL
  116. /*
  117. ** SB 16 config help ids
  118. */
  119. #define IDS_SB16_IOADDRESSCB IDS_HELP_BASE + DLG_SB16CONFIG + IDD_IOADDRESSCB
  120. #define IDS_SB16_MPU401IOADDRESSCB IDS_HELP_BASE + DLG_SB16CONFIG + IDD_MPU401IOADDRESSCB
  121. #define IDS_SB16_IRQCB IDS_HELP_BASE + DLG_SB16CONFIG + IDD_IRQCB
  122. #define IDS_SB16_DMACB IDS_HELP_BASE + DLG_SB16CONFIG + IDD_DMACB
  123. #define IDS_SB16_DMA16CB IDS_HELP_BASE + DLG_SB16CONFIG + IDD_DMA16CB
  124. #define IDS_SB16_ADVANCEDBTN IDS_HELP_BASE + DLG_SB16CONFIG + IDD_ADVANCEDBTN
  125. #define IDS_SB16_OKBTN IDS_HELP_BASE + DLG_SB16CONFIG + IDOK
  126. #define IDS_SB16_CANCELBTN IDS_HELP_BASE + DLG_SB16CONFIG + IDCANCEL