QSV - DosQuerySysInfo interface
Name   QSV - DosQuerySysInfo interface
Version  2/27/95
Author  Paul Ashmore,
     IBM EMEA DAP
     (see EMail Addresses)
Distrib. Freeware (?)
Type   REXX DLL
Price   -
Source  Internet
     WWW page "REXX sample code from IBM"
     (see Internet - Web Pages)
     Name: REXXDLL.*
Note   /w source
Description from the author:
"QSV allows a REXX procedure to use the DosQuerySysInfo call to determine
certain characteristics of your OS/2 system. This sample shows how to create
a simple REXX function DLL, and how it can be used."
QSV detects the following system settings:
MAX_PATH_LENGTH
 Maximum length, in bytes,
of a path name.
 MAX_TEXT_SESSIONS
 Maximum
number of text sessions.
 MAX_PM_SESSIONS
 Maximum
number of PM sessions.
 MAX_VDM_SESSIONS
 Maximum
number of DOS sessions.
 BOOT_DRIVE
 DYN_PRI_VARIATION
 Dynamic
priority variation flag
 MAX_WAIT
 MIN_SLICE
 Minimum
time slice in milliseconds.
 MAX_SLICE
 Maximum
time slice in milliseconds.
 PAGE_SIZE
 Memory
page size in bytes.
 VERSION_MAJOR
 VERSION_MINOR
 VERSION_REVISION
 MS_COUNT
 Value
of a 32-bit, free-running millisecond counter.
 TIME_LOW
Low-order 32 bits of the time in seconds since
January 1, 1970
 TIME_HIGH
 High-order
32 bits of the time in seconds since January 1, 1970
 TOTPHYSMEM
Total number of bytes of physical memory in
the system. (Page size 4KB)
 TOTRESMEM
 Total
number of bytes of resident memory in the system.
 TOTAVAILMEM
Maximum number of bytes of memory that can be
allocated by all processes in the system.
 MAXPRMEM
Maximum number of bytes of memory that this
process can allocate in its private arena.
 MAXSHMEM
Maximum number of bytes of memory that a process
can allocate in the shared arena.
 TIMER_INTERVAL
Timer interval in tenths of a millisecond.
 MAX_COMP_LENGTH
Maximum length, in bytes, of one component in
a path name.
 
[Back: System] 
[Next: REXX DosStartSession Tool]