home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CP/M
/
CPM_CDROM.iso
/
emulator
/
os2
/
utlcalls.ger
< prev
next >
Wrap
Text File
|
1990-03-02
|
2KB
|
54 lines
/*************************************************************************/
/* NAME DES MODULS: UTLCALLS (Dyn-Link-Library) */
/* VERSION: 1.0 */
/* DATUM (LETZTE ÄNDERUNG): 14.1.1989 */
/* */
/* KURZBESCHREIBUNG: */
/* Hilfsprogramme für STDIN und Environment in OS/2 */
/* */
/* EINGABEPARAMETER: */
/* s. Beschreibungen */
/* */
/* AUSGABEPARAMETER: */
/* AX Fehlercode */
/* */
/* ÄNDERUNGEN: */
/* */
/* BEARBEITER: Klaus Breining */
/* */
/* */
/*************************************************************************/
/* Gibt einen mit '\0' terminierten String nach StdOut aus. */
/* Eingang: StrPtr: Zeiger auf ASCIIZ-String */
/* Ausgang: AX : Fehlercode (wie DosWrite) */
unsigned UtlPrtStr (char *StrPtr)
/* Gibt einen mit '\0' terminierten String und anschließend eine */
/* CR-LF-Sequenz auf die Konsole aus */
/* Eingang: StrPtr: Zeiger auf ASCIIZ-String */
/* Ausgang: AX : Fehlercode (wie DosWrite) */
unsigned UtlPrtLn (char *StrPtr)
/* Environmenteintrag löschen. */
/* Eingang: StrPtr: Zeiger auf ASCIIZ-String (Variablenname) */
/* Ausgang: AX : Fehlercode (wie DosScanEnv; DosReallocSeg) */
unsigned UtlEnvClr (char *StrPtr)
/* Environmenteintrag erzeugen. Dieser hat die Form: */
/* NAME=string\0 */
/* Falls string='': Löschen des Eintrags */
/* Eingang: StrPtr: Zeiger auf ASCIIZ-String obiger Form */
/* Ausgang: AX : Fehlercode (wie UtlEnvCrl; */
/* außerdem: 384 = String zu lang) */
unsigned UtlEnvSet (char *StrPtr)
/* zusätzliche Informationen zu den Aufrufen: */
/* CODE ist EXECUTEONLY */
/* DATA ist NONSHARED */
/* */
/* UtlPrtStr, UtlPrtLn PRELOAD-Segmente, RESIDENTNAME */
/* UtlEnvClr, UtlEnvSet LOADONCALL-Segmente */