home *** CD-ROM | disk | FTP | other *** search
/ Stars of Shareware: Programmierung / SOURCE.mdf / programm / msdos / basic / siqb10 / sysinfo.bi < prev    next >
Encoding:
Text File  |  1994-03-08  |  3.1 KB  |  91 lines

  1. '   sysinfo.bi
  2. '
  3. '   System Info Library declarations
  4. '
  5. '   Copyright (c) 1994 by Paul Lapsansky     
  6. '   All Rights Reserved.
  7.  
  8. DECLARE FUNCTION biosDate$ ()
  9. DECLARE FUNCTION CDROM% (num%, drive$)
  10. DECLARE FUNCTION chkAnsi% ()
  11. DECLARE FUNCTION chkAppend% ()
  12. DECLARE FUNCTION chkAssign% ()
  13. DECLARE FUNCTION chkDisplay% ()
  14. DECLARE FUNCTION chkDosHigh% ()
  15. DECLARE FUNCTION chkDoskey% ()
  16. DECLARE FUNCTION chkDPMI% ()
  17. DECLARE FUNCTION chkDriver% ()
  18. DECLARE FUNCTION chkEGA% ()
  19. DECLARE FUNCTION chkEMS% ()
  20. DECLARE FUNCTION chkEnhKeyb% ()
  21. DECLARE FUNCTION chkGraftabl% ()
  22. DECLARE FUNCTION chkGraphics% ()
  23. DECLARE FUNCTION chkIPX% ()
  24. DECLARE FUNCTION chkKeyb% ()
  25. DECLARE FUNCTION chkMouse% ()
  26. DECLARE FUNCTION chkNlsfunc% ()
  27. DECLARE FUNCTION chkPrint% ()
  28. DECLARE FUNCTION chkRemote% (drive$, remote%)
  29. DECLARE FUNCTION chkRemovable% (drive$, removable%)                   
  30. DECLARE FUNCTION chkShare% () 
  31. DECLARE FUNCTION chkShellb% ()
  32. DECLARE FUNCTION chkVCPI% ()
  33. DECLARE FUNCTION chkXMA2EMS% ()
  34. DECLARE FUNCTION chkXMS% ()
  35. DECLARE FUNCTION CPTask% ()
  36. DECLARE FUNCTION DblSpace% ()
  37. DECLARE FUNCTION DosShell% ()
  38. DECLARE FUNCTION get4DosV% (major%, minor%)
  39. DECLARE FUNCTION getAvailDrvs% ()
  40. DECLARE FUNCTION getAvailExt& ()
  41. DECLARE FUNCTION getCOM% ()
  42. DECLARE FUNCTION getCPU% ()
  43. DECLARE FUNCTION getCRT% ()
  44. DECLARE FUNCTION getDESQv% (major%, minor%)
  45. DECLARE FUNCTION getDosOem% ()
  46. DECLARE SUB getDosV(major%, minor%)
  47. DECLARE FUNCTION getDPMIv% (major%, minor%)
  48. DECLARE FUNCTION getDrDosV% ()
  49. DECLARE FUNCTION getDrvInfo% (drive$, cylinders%, heads%, sectors%)
  50. DECLARE FUNCTION getDrvSpace% (drive$, SecPerCLus&, FreeClus&, BytesPerSec&, TotalClus&)
  51. DECLARE FUNCTION getEMM% ()
  52. DECLARE FUNCTION getEMS% (total%, avail%)
  53. DECLARE FUNCTION getEMSi% (handles%, segment%)
  54. DECLARE FUNCTION getEMSv% (major%, minor%)
  55. DECLARE FUNCTION getExt& ()
  56. DECLARE FUNCTION getFeatures% (DMA3%, s8259%, realtime%, keyint%, extint%, extbios%,mca%)
  57. DECLARE FUNCTION getFloppy% ()
  58. DECLARE FUNCTION getFlopType% (a%, b%)
  59. DECLARE SUB getID(model%, submodel%, rev%)
  60. DECLARE FUNCTION getLoginTime% (year%, month%, day%, hour%, min%, sec%, weekday%)
  61. DECLARE FUNCTION getLPT% ()
  62. DECLARE SUB getMouseI (kind%, irq%)
  63. DECLARE SUB getMouseV (major%, minor%)
  64. DECLARE FUNCTION getNetName$ (major%, minor%, conn%, use%, vol%, peak%)
  65. DECLARE FUNCTION getNPU% ()
  66. DECLARE FUNCTION getRAM% ()
  67. DECLARE SUB getVCPIv(major%, minor%)
  68. DECLARE FUNCTION getVESA% (major%, minor%, vram%)
  69. DECLARE FUNCTION getVideo% ()
  70. DECLARE FUNCTION getWinV% (major%, minor%, mode%)
  71. DECLARE FUNCTION getXMSa% (total&, largest&)
  72. DECLARE FUNCTION getXMSi% (hma%, A20%)
  73. DECLARE FUNCTION getXMSv% (major%, minor%, drvmaj%, drvmin%)
  74. DECLARE FUNCTION HyperDisk% ()
  75. DECLARE FUNCTION isCDROM% (drive$)
  76. DECLARE FUNCTION isDblSpace% (drive$)
  77. DECLARE FUNCTION isStacker% (drive$)
  78. DECLARE FUNCTION MSCDEX% (major%, minor%)
  79. DECLARE FUNCTION Ncache% ()
  80. DECLARE FUNCTION Netbios% ()
  81. DECLARE FUNCTION NetShell% (major%, minor%, rev%, mem%)
  82. DECLARE FUNCTION PcCache% ()
  83. DECLARE FUNCTION PcKwik% ()
  84. DECLARE FUNCTION SmartDrv% ()
  85. DECLARE FUNCTION Spaceman% ()
  86. DECLARE FUNCTION Stacker% ()
  87. DECLARE FUNCTION TaskMax% ()
  88.  
  89.  
  90.