inscr.inc
上传用户:xiaoan1112
上传日期:2013-04-11
资源大小:19621k
文件大小:6k
源码类别:

操作系统开发

开发平台:

Visual C++

  1. dxCharInft equ [byte ptr 00000h]
  2. dyCharInft equ [byte ptr 00001h]
  3. dyBaseLineInft equ [byte ptr 00002h]
  4. ifontInft equ [byte ptr 00003h]
  5. cbInftMin equ 00004h
  6. finstText equ 1
  7. finstGraphics equ 2
  8. finstMonochrome equ 4
  9. finstAlternate equ 8
  10. finstFont equ 00010h
  11. finstCgaSnow equ 00020h
  12. finstDisableMouse equ 01000h
  13. finstFastScroll equ 02000h
  14. finstQuestionable equ 04000h
  15. finstAvailable equ 08000h
  16. finstInst equ [word ptr 00000h]
  17. axMacInst equ [byte ptr 00002h]
  18. ayMacInst equ [byte ptr 00003h]
  19. coMacInst equ [byte ptr 00004h]
  20. covMacInst equ [byte ptr 00005h]
  21. coiMacInst equ [word ptr 00006h]
  22. imodeInst equ [word ptr 00008h]
  23. inftInst equ [dword ptr 0000Ah]
  24. LO_inftInst equ [word ptr 0000Ah]
  25. HI_inftInst equ [word ptr 0000Ch]
  26. ffontSupportedInst equ [word ptr 0000Eh]
  27. psPrimInst equ [word ptr 00010h]
  28. psSecInst equ [word ptr 00012h]
  29. cwExtraInst equ [word ptr 00014h]
  30. psExtraInst equ [word ptr 00016h]
  31. bits0Inst equ [word ptr 00018h]
  32. bits0recInst record fillerInst:15,fAllocPrimInst:1
  33. wDriver1Inst equ [word ptr 0001Ah]
  34. reserved2Inst equ [0001Ch]
  35. cbInstMin equ 0002Ah
  36. imodeUnknown equ 0FFFFh
  37. _chTopLeftCorner1Inch equ [byte ptr 00000h]
  38. _chTopRightCorner1Inch equ [byte ptr 00001h]
  39. _chBottomLeftCorner1Inch equ [byte ptr 00002h]
  40. _chBottomRightCorner1Inch equ [byte ptr 00003h]
  41. _chTopSide1Inch equ [byte ptr 00004h]
  42. _chBottomSide1Inch equ [byte ptr 00005h]
  43. _chLeftSide1Inch equ [byte ptr 00006h]
  44. _chRightSide1Inch equ [byte ptr 00007h]
  45. _chMiddleLeft1Inch equ [byte ptr 00008h]
  46. _chMiddleRight1Inch equ [byte ptr 00009h]
  47. _chTopLeftCorner2Inch equ [byte ptr 0000Ah]
  48. _chTopRightCorner2Inch equ [byte ptr 0000Bh]
  49. _chBottomLeftCorner2Inch equ [byte ptr 0000Ch]
  50. _chBottomRightCorner2Inch equ [byte ptr 0000Dh]
  51. _chTopSide2Inch equ [byte ptr 0000Eh]
  52. _chBottomSide2Inch equ [byte ptr 0000Fh]
  53. _chLeftSide2Inch equ [byte ptr 00010h]
  54. _chRightSide2Inch equ [byte ptr 00011h]
  55. _chUpArrowInch equ [byte ptr 00012h]
  56. _chDownArrowInch equ [byte ptr 00013h]
  57. _chLeftArrowInch equ [byte ptr 00014h]
  58. _chRightArrowInch equ [byte ptr 00015h]
  59. _chBulletInch equ [byte ptr 00016h]
  60. _chMiddleDotInch equ [byte ptr 00017h]
  61. _chScrollbarInch equ [byte ptr 00018h]
  62. _chElevatorInch equ [byte ptr 00019h]
  63. _chShadowInitInch equ [byte ptr 0001Ah]
  64. _chCloseInch equ [byte ptr 0001Bh]
  65. _chZoomInInch equ [byte ptr 0001Ch]
  66. _chZoomOutInch equ [byte ptr 0001Dh]
  67. _chUpDownArrowInch equ [byte ptr 0001Eh]
  68. _chLeftRightArrowInch equ [byte ptr 0001Fh]
  69. reservedInch equ [00020h]
  70. cbInchMin equ 00040h
  71. ffontNormal equ 00000h
  72. ffontUnderline equ 00001h
  73. ffontDoubleUnderline equ 00002h
  74. ffontOrUnderline equ 00003h
  75. ffontStrikeThrough equ 00004h
  76. ffontBold equ 00008h
  77. ffontSubscript equ 00010h
  78. ffontSuperscript equ 00020h
  79. ffontMiniCap equ 00030h
  80. ffontItalic equ 00040h
  81. ffontOrCharacter equ 00080h
  82. ffontReservedBits equ 00F00h
  83. ffontExtraMask equ 0F000h
  84. ffontOrUnderlineSupport equ 01000h
  85. fvidsChAttr equ 1
  86. modeVids equ [byte ptr 00000h]
  87. pageVids equ [byte ptr 00001h]
  88. fvidsVids equ [word ptr 00002h]
  89. cwVidDataVids equ [word ptr 00004h]
  90. cwExtraVids equ [word ptr 00006h]
  91. rgwExtraVids equ [word ptr 00008h]
  92. cbVidsMin equ 0000Ah
  93. lpfnImodeGuessCurrentCsdInsj equ [dword ptr 00000h]
  94. OFF_lpfnImodeGuessCurrentCsdInsj equ [word ptr 00000h]
  95. SEG_lpfnImodeGuessCurrentCsdInsj equ [word ptr 00002h]
  96. lpfnFQueryInstCsdInsj equ [dword ptr 00004h]
  97. OFF_lpfnFQueryInstCsdInsj equ [word ptr 00004h]
  98. SEG_lpfnFQueryInstCsdInsj equ [word ptr 00006h]
  99. lpfnFInitCsdInsj equ [dword ptr 00008h]
  100. OFF_lpfnFInitCsdInsj equ [word ptr 00008h]
  101. SEG_lpfnFInitCsdInsj equ [word ptr 0000Ah]
  102. lpfnTermCsdInsj equ [dword ptr 0000Ch]
  103. OFF_lpfnTermCsdInsj equ [word ptr 0000Ch]
  104. SEG_lpfnTermCsdInsj equ [word ptr 0000Eh]
  105. lpfnMoveHwCursCsdInsj equ [dword ptr 00010h]
  106. OFF_lpfnMoveHwCursCsdInsj equ [word ptr 00010h]
  107. SEG_lpfnMoveHwCursCsdInsj equ [word ptr 00012h]
  108. lpfnFQueryInftCsdInsj equ [dword ptr 00014h]
  109. OFF_lpfnFQueryInftCsdInsj equ [word ptr 00014h]
  110. SEG_lpfnFQueryInftCsdInsj equ [word ptr 00016h]
  111. lpfnFGetColorPaletteCsdInsj equ [dword ptr 00018h]
  112. OFF_lpfnFGetColorPaletteCsdInsj equ [word ptr 00018h]
  113. SEG_lpfnFGetColorPaletteCsdInsj equ [word ptr 0001Ah]
  114. lpfnSetColorPaletteCsdInsj equ [dword ptr 0001Ch]
  115. OFF_lpfnSetColorPaletteCsdInsj equ [word ptr 0001Ch]
  116. SEG_lpfnSetColorPaletteCsdInsj equ [word ptr 0001Eh]
  117. lpfnPrepUpdateCsdInsj equ [dword ptr 00020h]
  118. OFF_lpfnPrepUpdateCsdInsj equ [word ptr 00020h]
  119. SEG_lpfnPrepUpdateCsdInsj equ [word ptr 00022h]
  120. lpfnDoUpdateCsdInsj equ [dword ptr 00024h]
  121. OFF_lpfnDoUpdateCsdInsj equ [word ptr 00024h]
  122. SEG_lpfnDoUpdateCsdInsj equ [word ptr 00026h]
  123. lpfnDoneUpdateCsdInsj equ [dword ptr 00028h]
  124. OFF_lpfnDoneUpdateCsdInsj equ [word ptr 00028h]
  125. SEG_lpfnDoneUpdateCsdInsj equ [word ptr 0002Ah]
  126. lpfnSpecialUpdateCsdInsj equ [dword ptr 0002Ch]
  127. OFF_lpfnSpecialUpdateCsdInsj equ [word ptr 0002Ch]
  128. SEG_lpfnSpecialUpdateCsdInsj equ [word ptr 0002Eh]
  129. lpfnCbSizeVidsCsdInsj equ [dword ptr 00030h]
  130. OFF_lpfnCbSizeVidsCsdInsj equ [word ptr 00030h]
  131. SEG_lpfnCbSizeVidsCsdInsj equ [word ptr 00032h]
  132. lpfnFSaveVidsCsdInsj equ [dword ptr 00034h]
  133. OFF_lpfnFSaveVidsCsdInsj equ [word ptr 00034h]
  134. SEG_lpfnFSaveVidsCsdInsj equ [word ptr 00036h]
  135. lpfnFRestoreVidsCsdInsj equ [dword ptr 00038h]
  136. OFF_lpfnFRestoreVidsCsdInsj equ [word ptr 00038h]
  137. SEG_lpfnFRestoreVidsCsdInsj equ [word ptr 0003Ah]
  138. lpfnSaveVidDataCsdInsj equ [dword ptr 0003Ch]
  139. OFF_lpfnSaveVidDataCsdInsj equ [word ptr 0003Ch]
  140. SEG_lpfnSaveVidDataCsdInsj equ [word ptr 0003Eh]
  141. lpfnRestoreVidDataCsdInsj equ [dword ptr 00040h]
  142. OFF_lpfnRestoreVidDataCsdInsj equ [word ptr 00040h]
  143. SEG_lpfnRestoreVidDataCsdInsj equ [word ptr 00042h]
  144. lpfnEnableVidsMonitorCsdInsj equ [dword ptr 00044h]
  145. OFF_lpfnEnableVidsMonitorCsdInsj equ [word ptr 00044h]
  146. SEG_lpfnEnableVidsMonitorCsdInsj equ [word ptr 00046h]
  147. lpfnBltArcCsdInsj equ [dword ptr 00048h]
  148. OFF_lpfnBltArcCsdInsj equ [word ptr 00048h]
  149. SEG_lpfnBltArcCsdInsj equ [word ptr 0004Ah]
  150. lpfnGetCharMapCsdInsj equ [dword ptr 0004Ch]
  151. OFF_lpfnGetCharMapCsdInsj equ [word ptr 0004Ch]
  152. SEG_lpfnGetCharMapCsdInsj equ [word ptr 0004Eh]
  153. cbInsjMin equ 00050h
  154. cpfnCsdMin equ 20