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]