home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: 8 Other
/
08-Other.zip
/
CPM.ZIP
/
UTLCALLS.DOC
< prev
next >
Wrap
Text File
|
1990-05-27
|
2KB
|
54 lines
/*************************************************************************/
/* NAME OF MODUL: UTLCALLS (Dyn-Link-Library) */
/* VERSION: 1.0 */
/* DATE OF LAST CHANGE: 14.1.1989 */
/* */
/* SHORT DESCRIPTION: */
/* Utility Programs for STDOUT and environment handling in OS/2 */
/* */
/* INPUT PARAMETERS: */
/* see Description */
/* */
/* OUTPUT PARAMETERS: */
/* AX errorcode */
/* */
/* CHANGES: */
/* */
/* PROGRAMMER: Klaus Breining, 7150 Backnang, W. Germany */
/* */
/* */
/*************************************************************************/
/* Prints a zero-terminated String to STDOUT */
/* Input: StrPtr: pointer to ASCIIZ-String */
/* Output: AX : errorcode (see DosWrite) */
unsigned UtlPrtStr (char *StrPtr)
/* Prits a zero terminated String to STDOUT and appends a */
/* CR-LF-sequence */
/* Input: StrPtr: pointer to ASCIIZ-String */
/* Output: AX : errorcode (see DosWrite) */
unsigned UtlPrtLn (char *StrPtr)
/* delete environment entry. */
/* Input: StrPtr: pointer to ASCIIZ-String (Variable name) */
/* Output: AX : errorcode (see DosScanEnv; DosReallocSeg) */
unsigned UtlEnvClr (char *StrPtr)
/* create environment entry. You create a string like this: */
/* NAME=value\0 */
/* if value='': delete environment entry */
/* Input: StrPtr: pointer to ASCIIZ-String (see above) */
/* Output: AX : errorcode (wie UtlEnvClr; */
/* additional: 384 = string too long) */
unsigned UtlEnvSet (char *StrPtr)
/* additional Informationen to above calls: */
/* CODE is EXECUTEONLY */
/* DATA is NONSHARED */
/* */
/* UtlPrtStr, UtlPrtLn PRELOAD-Segments, RESIDENTNAME */
/* UtlEnvClr, UtlEnvSet LOADONCALL-Segments */