Control Program Functions (Summary): Difference between revisions
Appearance
Created page with "__NOTOC__ Some general information is available at Control Program page. <div style="column-count:3;-moz-column-count:3;-webkit-column-count:3"> ==File Management== ===Fi..." |
|||
(14 intermediate revisions by the same user not shown) | |||
Line 35: | Line 35: | ||
===Directory Search (FileFind) Functions=== | ===Directory Search (FileFind) Functions=== | ||
*[[DosFindClose]] | *[[DosFindClose]] | ||
*[[DosFindFirst]] | *[[DosFindFirst]] | ||
*[[DosFindNext]] | *[[DosFindNext]] | ||
===Directory and Disk Functions=== | ===Directory and Disk Functions=== | ||
*[[DosCreateDir]] | *[[DosCreateDir]] | ||
*[[DosDeleteDir]] | *[[DosDeleteDir]] | ||
*[[DosQueryCurrentDir]] | *[[DosQueryCurrentDir]] | ||
*[[DosQueryCurrentDisk]] | *[[DosQueryCurrentDisk]] | ||
*[[DosSetCurrentDir]] | *[[DosSetCurrentDir]] | ||
*[[DosSetDefaultDisk]] | *[[DosSetDefaultDisk]] | ||
===Environment and Search Path Functions=== | ===Environment and Search Path Functions=== | ||
*[[DosScanEnv]] | *[[DosScanEnv]] | ||
*[[DosSearchPath]] | *[[DosSearchPath]] | ||
*DosQueryPathInfo | *[[DosQueryPathInfo]] | ||
*DosSetPathInfo | *[[DosSetPathInfo]] | ||
===Extended LIBPATH Search Path Functions=== | ===Extended LIBPATH Search Path Functions=== | ||
*[[DosQueryExtLIBPATH]] | *[[DosQueryExtLIBPATH]] | ||
*[[DosSetExtLIBPATH]] | *[[DosSetExtLIBPATH]] | ||
==Memory Management== | ==Memory Management== | ||
===Memory Functions=== | ===Memory Functions=== | ||
*[[DosAllocMem]] | *[[DosAllocMem]] | ||
*[[DosFreeMem]] | *[[DosFreeMem]] | ||
*[[DosQueryMem]] | *[[DosQueryMem]] | ||
*[[DosSetMem]] | *[[DosSetMem]] | ||
===Memory Suballocation Functions=== | ===Memory Suballocation Functions=== | ||
*[[DosSubAllocMem]] | *[[DosSubAllocMem]] | ||
*[[DosSubFreeMem]] | *[[DosSubFreeMem]] | ||
*[[DosSubSetMem]] | *[[DosSubSetMem]] | ||
*[[DosSubUnsetMem]] | *[[DosSubUnsetMem]] | ||
===Shared Memory Functions=== | ===Shared Memory Functions=== | ||
*[[DosAllocSharedMem]] | *[[DosAllocSharedMem]] | ||
*[[DosGetNamedSharedMem]] | *[[DosGetNamedSharedMem]] | ||
*[[DosGetSharedMem]] | *[[DosGetSharedMem]] | ||
*[[DosGiveSharedMem]] | *[[DosGiveSharedMem]] | ||
===Thread Local Memory Functions=== | ===Thread Local Memory Functions=== | ||
*[[DosAllocThreadLocalMemory]] | *[[DosAllocThreadLocalMemory]] | ||
*[[DosFreeThreadLocalMemory]] | *[[DosFreeThreadLocalMemory]] | ||
==Program Execution Control== | ==Program Execution Control== | ||
Line 84: | Line 84: | ||
*[[DosCreateThread]] | *[[DosCreateThread]] | ||
*[[DosEnterCritSec]] | *[[DosEnterCritSec]] | ||
*[[DosExit]] | *[[DosExit]] | ||
*[[DosExitCritSec]] | *[[DosExitCritSec]] | ||
*[[DosGetInfoBlocks]] | *[[DosGetInfoBlocks]] | ||
*[[DosKillThread]] | *[[DosKillThread]] | ||
Line 94: | Line 94: | ||
===Process Control Functions=== | ===Process Control Functions=== | ||
*[[DosExecPgm]] | *[[DosExecPgm]] | ||
*[[DosExitList]] | *[[DosExitList]] | ||
*[[DosKillProcess]] | *[[DosKillProcess]] | ||
*[[DosWaitChild]] | *[[DosWaitChild]] | ||
===Session Control Functions=== | ===Session Control Functions=== | ||
*[[DosSelectSession]] | *[[DosSelectSession]] | ||
*[[DosSetSession]] | *[[DosSetSession]] | ||
*[[DosStartSession]] | *[[DosStartSession]] | ||
*[[DosStopSession]] | *[[DosStopSession]] | ||
==Semaphore Functions== | ==Semaphore Functions== | ||
===Event Semaphore Functions=== | ===Event Semaphore Functions=== | ||
*[[DosCloseEventSem]] | *[[DosCloseEventSem]] | ||
*[[DosCreateEventSem]] | *[[DosCreateEventSem]] | ||
*[[DosOpenEventSem]] | *[[DosOpenEventSem]] | ||
*[[DosPostEventSem]] | *[[DosPostEventSem]] | ||
*[[DosQueryEventSem]] | *[[DosQueryEventSem]] | ||
*[[DosResetEventSem]] | *[[DosResetEventSem]] | ||
*[[DosWaitEventSem]] | *[[DosWaitEventSem]] | ||
Line 130: | Line 130: | ||
*[[DosOpenMuxWaitSem]] | *[[DosOpenMuxWaitSem]] | ||
*[[DosQueryMuxWaitSem]] | *[[DosQueryMuxWaitSem]] | ||
*[[DosWaitMuxWaitSem]] | *[[DosWaitMuxWaitSem]] | ||
==Pipe Functions== | ==Pipe Functions== | ||
Line 136: | Line 136: | ||
*[[DosCallNPipe]] | *[[DosCallNPipe]] | ||
*[[DosConnectNPipe]] | *[[DosConnectNPipe]] | ||
*[[DosCreateNPipe]] | *[[DosCreateNPipe]] | ||
*[[DosDisConnectNPipe]] | *[[DosDisConnectNPipe]] | ||
*[[DosPeekNPipe]] | *[[DosPeekNPipe]] | ||
Line 142: | Line 142: | ||
*[[DosQueryNPipeInfo]] | *[[DosQueryNPipeInfo]] | ||
*[[DosQueryNPipeSemState]] | *[[DosQueryNPipeSemState]] | ||
*[[DosSetNPHState]] | *[[DosSetNPHState]] | ||
*[[DosSetNPipeSem]] | *[[DosSetNPipeSem]] | ||
*[[DosTransactNPipe]] | *[[DosTransactNPipe]] | ||
*[[DosWaitNPipe]] | *[[DosWaitNPipe]] | ||
===Unnamed-Pipe Functions=== | ===Unnamed-Pipe Functions=== | ||
*DosClose | *[[DosClose]] | ||
*[[DosCreatePipe]] | *[[DosCreatePipe]] | ||
*DosDupHandle | *[[DosDupHandle]] | ||
*[[DosOpen]] | |||
*[[DosRead]] | |||
*[[DosWrite]] | |||
==Queue Functions== | ==Queue Functions== | ||
*[[DosCloseQueue]] | *[[DosCloseQueue]] | ||
*[[DosCreateQueue]] | *[[DosCreateQueue]] | ||
*[[DosOpenQueue]] | *[[DosOpenQueue]] | ||
*[[DosPeekQueue]] | *[[DosPeekQueue]] | ||
*[[DosPurgeQueue]] | *[[DosPurgeQueue]] | ||
*[[DosQueryQueue]] | *[[DosQueryQueue]] | ||
*[[DosReadQueue]] | *[[DosReadQueue]] | ||
*[[DosWriteQueue]] | *[[DosWriteQueue]] | ||
==Timer Functions== | ==Timer Functions== | ||
*[[DosAsyncTimer]] | *[[DosAsyncTimer]] | ||
*[[DosSleep]] | *[[DosSleep]] | ||
*[[DosStartTimer]] | *[[DosStartTimer]] | ||
*[[DosStopTimer]] | *[[DosStopTimer]] | ||
Line 170: | Line 173: | ||
==Error Management Functions== | ==Error Management Functions== | ||
*[[DosErrClass]] | *[[DosErrClass]] | ||
*[[DosError]] | *[[DosError]] | ||
==Exception Handling Functions== | ==Exception Handling Functions== | ||
*[[DosRaiseException]] | *[[DosRaiseException]] | ||
*[[DosSetExceptionHandler]] | *[[DosSetExceptionHandler]] | ||
*[[DosUnsetExceptionHandler]] | *[[DosUnsetExceptionHandler]] | ||
*[[DosUnwindException]] | *[[DosUnwindException]] | ||
Line 181: | Line 184: | ||
*[[DosAcknowledgeSignalException]] | *[[DosAcknowledgeSignalException]] | ||
*[[DosSendSignalException]] | *[[DosSendSignalException]] | ||
*[[DosSetSignalExceptionFocus]] | *[[DosSetSignalExceptionFocus]] | ||
===Must-Complete Functions=== | ===Must-Complete Functions=== | ||
*[[DosEnterMustComplete]] | *[[DosEnterMustComplete]] | ||
*[[DosExitMustComplete]] | *[[DosExitMustComplete]] | ||
==Device I/O Functions== | ==Device I/O Functions== | ||
Line 200: | Line 203: | ||
==Message Management Functions== | ==Message Management Functions== | ||
*[[DosGetMessage]] | *[[DosGetMessage]] | ||
*[[DosInsertMessage]] | *[[DosInsertMessage]] | ||
*[[DosPutMessage]] | *[[DosPutMessage]] | ||
*[[DosQueryMessageCP]] | *[[DosQueryMessageCP]] | ||
==Code Page Management Functions== | ==Code Page Management Functions== | ||
===Code Page Functions=== | ===Code Page Functions=== | ||
*[[DosQueryCp]] | *[[DosQueryCp]] | ||
*[[DosSetProcessCp]] | *[[DosSetProcessCp]] | ||
===Country Dependent Functions=== | ===Country Dependent Functions=== | ||
Line 215: | Line 218: | ||
*[[DosQueryCtryInfo]] | *[[DosQueryCtryInfo]] | ||
*[[DosQueryDBCSEnv]] | *[[DosQueryDBCSEnv]] | ||
*DosQueryMessageCP | *[[DosQueryMessageCP]] | ||
==Debugging Functions== | ==Debugging Functions== | ||
*[[DosDebug]] | *[[DosDebug]] | ||
==Dynamic Linking Functions== | ==Dynamic Linking Functions== | ||
*[[DosFreeModule]] | *[[DosFreeModule]] | ||
*[[DosLoadModule]] | *[[DosLoadModule]] | ||
*[[DosQueryModuleHandle]] | *[[DosQueryModuleHandle]] | ||
*[[DosQueryModuleName]] | *[[DosQueryModuleName]] | ||
*[[DosQueryProcAddr]] | *[[DosQueryProcAddr]] | ||
==Dos...== | ==Dos...== | ||
Line 257: | Line 260: | ||
===Large File System=== | ===Large File System=== | ||
*[[DosCancelLockRequestL]] | *[[DosCancelLockRequestL]] | ||
*[[DosListIOL]] | *[[DosListIOL]] | ||
*[[DosOpenL]] | *[[DosOpenL]] | ||
*[[DosProtectOpenL]] | *[[DosProtectOpenL]] | ||
*[[DosProtectSetFileLocksL]] | *[[DosProtectSetFileLocksL]] | ||
*[[DosProtectSetFilePtrL]] | *[[DosProtectSetFilePtrL]] | ||
*[[DosProtectSetFileSizeL]] | *[[DosProtectSetFileSizeL]] | ||
*[[DosSetFileLocksL]] | *[[DosSetFileLocksL]] | ||
*[[DosSetFilePtrL]] | *[[DosSetFilePtrL]] | ||
*[[DosSetFileSizeL]] | *[[DosSetFileSizeL]] | ||
==== File Manipulation ==== | ==== File Manipulation ==== | ||
Line 323: | Line 326: | ||
==Kbd, Mou, Vio== | ==Kbd, Mou, Vio== | ||
===Keyboard functions=== | ===Keyboard functions=== | ||
*[[KbdCharIn]] | *[[KbdCharIn]] | ||
Line 401: | Line 404: | ||
*[[VioGetState]] | *[[VioGetState]] | ||
*[[VioSetState]] | *[[VioSetState]] | ||
===Advanced VIO=== | ===Advanced VIO=== | ||
Line 428: | Line 430: | ||
===Dos=== | ===Dos=== | ||
====Date/Time==== | ====Date/Time==== | ||
*[[DosGetDateTime ( | *[[DosGetDateTime (OS/2 1.x)|DosGetDateTime]] | ||
*[[DosSetDateTime ( | *[[DosSetDateTime (OS/2 1.x)|DosSetDateTime]] | ||
====Device I/O==== | ====Device I/O==== | ||
*[[DosBeep ( | *[[DosBeep (OS/2 1.x)|DosBeep]] | ||
*[[DosDevConfig ( | *[[DosDevConfig (OS/2 1.x)|DosDevConfig]] | ||
*[[DosDevIOCtl (FAPI)|DosDevIOCtl]] | *[[DosDevIOCtl (FAPI)|DosDevIOCtl]] | ||
*[[DosDevIOCtl2]] | *[[DosDevIOCtl2]] | ||
Line 815: | Line 817: | ||
</div> | </div> | ||
===Undocumented / To Verify=== | |||
*[[DosGetProcessorCount]] | |||
*[[DosGetProcessorIdleTime]] | |||
===Legend=== | ===Legend=== | ||
* [[image:Vraag.gif]]: More information is required on this function. Information was not available on CP1 or PRCP books. | * [[image:Vraag.gif]]: More information is required on this function. Information was not available on CP1 or PRCP books. | ||
==References== | ==References== |
Latest revision as of 00:56, 19 May 2025
Some general information is available at Control Program page.
File Management
File Functions
- DosClose
- DosCopy
- DosDelete
- DosEditName
- DosMove
- DosOpen
- DosRead
- DosSetFileInfo
- DosSetFileLocks
- DosSetFilePtr
- DosSetFileSize
- DosSetPathInfo
- DosSetVerify
- DosWrite
File Handle Functions
File Query Functions
Directory Search (FileFind) Functions
Directory and Disk Functions
Environment and Search Path Functions
Extended LIBPATH Search Path Functions
Memory Management
Memory Functions
Memory Suballocation Functions
Thread Local Memory Functions
Program Execution Control
Thread Control Functions
- DosCreateThread
- DosEnterCritSec
- DosExit
- DosExitCritSec
- DosGetInfoBlocks
- DosKillThread
- DosResumeThread
- DosSetPriority
- DosSuspendThread
- DosWaitThread
Process Control Functions
Session Control Functions
Semaphore Functions
Event Semaphore Functions
- DosCloseEventSem
- DosCreateEventSem
- DosOpenEventSem
- DosPostEventSem
- DosQueryEventSem
- DosResetEventSem
- DosWaitEventSem
Mutex Semaphore Functions
- DosCloseMutexSem
- DosCreateMutexSem
- DosOpenMutexSem
- DosQueryMutexSem
- DosReleaseMutexSem
- DosRequestMutexSem
Muxwait Semaphore Functions
- DosAddMuxWaitSem
- DosCloseMuxWaitSem
- DosCreateMuxWaitSem
- DosDeleteMuxWaitSem
- DosOpenMuxWaitSem
- DosQueryMuxWaitSem
- DosWaitMuxWaitSem
Pipe Functions
Named-Pipe Functions
- DosCallNPipe
- DosConnectNPipe
- DosCreateNPipe
- DosDisConnectNPipe
- DosPeekNPipe
- DosQueryNPHState
- DosQueryNPipeInfo
- DosQueryNPipeSemState
- DosSetNPHState
- DosSetNPipeSem
- DosTransactNPipe
- DosWaitNPipe
Unnamed-Pipe Functions
Queue Functions
- DosCloseQueue
- DosCreateQueue
- DosOpenQueue
- DosPeekQueue
- DosPurgeQueue
- DosQueryQueue
- DosReadQueue
- DosWriteQueue
Timer Functions
Error Management Functions
Exception Handling Functions
Signal Exception Functions
Must-Complete Functions
Device I/O Functions
File System Functions Used to Perform I/O to Devices:
- DosClose
- DosOpen
- DosRead
- DosWrite
Message Management Functions
Code Page Management Functions
Code Page Functions
Country Dependent Functions
Debugging Functions
Dynamic Linking Functions
Dos...
Unsorted
Date/Time
Timer
Error Management
Exception Management
File Systems/File Management
Large File System
- DosCancelLockRequestL
- DosListIOL
- DosOpenL
- DosProtectOpenL
- DosProtectSetFileLocksL
- DosProtectSetFilePtrL
- DosProtectSetFileSizeL
- DosSetFileLocksL
- DosSetFilePtrL
- DosSetFileSizeL
File Manipulation
- DosCancelLockRequest
- DosProtectClose
- DosForceDelete
- DosProtectOpen
- DosReplaceModule
- DosProtectRead
- DosProtectSetFileInfo
- DosProtectSetFileLocks
- DosProtectSetFilePtr
- DosProtectSetFileSize
- DosProtectWrite
File Handle Manipulation
File Querying
- DosProtectEnumAttribute
- DosQueryFileMode
- DosProtectQueryFileInfo
- DosQuerySysState
- DosPerfSysCall
- DosGetProcessorStatus
- DosSetProcessorStatus
- DosQueryABIOSSupport
File System Functions
Resource Management
Threads
VDD
Kbd, Mou, Vio
Keyboard functions
- KbdCharIn
- KbdGetConsole
- KbdPeek
- KbdStringIn
- KbdFlushBuffer
- KbdSetStatus
- KbdGetStatus
- KbdSetCp
- KbdGetCp
- KbdGetLayout
- KbdGetLayoutUni
- KbdSetLayout
- KbdSetLayoutUni
- KbdGetHWID
- KbdXlate
Mouse functions
- MouFlushQue
- MouGetPtrPos
- MouSetPtrPos
- MouSetPtrShape
- MouGetPtrShape
- MouGetDevStatus
- MouGetNumButtons
- MouGetNumMickeys
- MouReadEventQue
- MouGetNumQueEl
- MouGetEventMask
- MouSetEventMask
- MouGetScaleFact
- MouSetScaleFact
- MouRemovePtr
- MouDrawPtr
- MouSetDevStatus
- MouGetThreshold
- MouSetThreshold
Video I/O functions
- VioGetBuf
- VioGetCurPos
- VioSetCurPos
- VioGetCurType
- VioSetCurType
- VioGetMode
- VioSetMode
- VioReadCellStr
- VioReadCharStr
- VioWrtCellStr
- VioWrtCharStr
- VioScrollUp
- VioScrollDown
- VioScrollLeft
- VioScrollRight
- VioWrtNAttr
- VioWrtNCell
- VioWrtNChar
- VioWrtTTY
- VioWrtCharStrAtt
- VioShowBuf
- VioSetAnsi
- VioGetAnsi
- VioSavRedrawWait
- VioSavRedrawUndo
- VioModeWait
- VioModeUndo
- VioScrLock
- VioScrUnLock
- VioPopUp
- VioEndPopUp
- VioGetConfig
- VioGetCp
- VioSetCp
- VioGetOrigin
- VioSetOrigin
- VioGetState
- VioSetState
Advanced VIO
Icon Legend
: It seems that these functions were not implemented on the OS/2 4.5 Toolkit.
: These functions were documented on the Addendum of the OS/2 4.5 Toolkit.
: More information is required on this function.
OS/2 1.x / Legacy Functions
Function calls for OS/2 1.x that offer compatibility with DOS via Family API or Windows NT OS/2 subsystem.
Dos
Date/Time
Device I/O
Dynamic Linking Library
Monitor functions
Error Management
OS/2 2.0 and 1.3 only:
Exception Management
File Systems/File Management
Directory Searching:
Directory Handling:
Disk
Environment/Path
File Manipulation
- DosChgFilePtr
- DosClose
- DosCopy
- DosDelete
- DosEditName
- DosFileLocks
- DosMove
- DosOpen
- DosOpen2
- DosRead
- DosReadAsync
- DosSetFileInfo
- DosSetPathInfo
- DosSetVerify
- DosWrite
- DosWriteAsync
- DosNewSize
- DosSetFileMode
File Handle Manipulation
File Querying
File System Functions
Memory Management
- DosAllocSeg
- DosAllocShrSeg
- DosFreeSeg
- DosGetSeg
- DosGetShrSeg
- DosGiveSeg
- DosLockSeg
- DosMemAvail
- DosSizeSeg
- DosUnlockSeg
- DosReallocSeg
- Huge block
- Heap
Message Management
National Language/Code Page
Named Pipes
- DosCallNmPipe -
- DosConnectNmPipe - enables named pipe to be opened
- DosDisConnectNmPipe
- DosMakeNmPipe
- DosMakePipe
- DosPeekNmPipe
- DosQNmPipeInfo
- DosQNmPipeSemState
- DosQNmPHandState
- DosRawReadNPipe
- DosRawWriteNPipe
- DosSetNmPHandState
- DosSetNmPipeSem
- DosTransactNmPipe
- DosWaitNmPipe
Resource Management
Semaphores
- DosCloseSem
- DosCreateSem
- DosFSRamSemClear
- DosFSRamSemRequest
- DosOpenSem
- DosSemClear
- DosSemRequest
- DosSemSet
- DosSemSetWait
- DosSemWait
- DosPMSemWait
MuxWait Semaphores
Processes/Threading
Processes
- DosCWait
- DosEnterCritSec
- DosExitCritSec
- DosExitList
- DosExecPgm
- DosFlagProcess
- DosGetInfoSeg
- DosGetPID
- DosGetPPID
- DosKillProcess
Session Management
- Session Manager
- DosSMDoAppReq
- DosSMGetAppReq
- DosSMGetStatus
- DosSMHDEInit
- DosSMInitialize
- DosSMNotifyDD
- DosSMNotifyDD2
- DosSMOpenDD
- DosSMParentSwitch
- DosSMPause
- DosSMPMPresent
- DosSMRealPrtSc
- DosSMRegisterDD
- DosSMServeAppReq
- DosSMSetSessionType
- DosSMSetTitle
- DosSMStart
- DosSMSwitch
- DosSMSysInit
- DosSMTerminate
- Screen Group
- DosGetTimes
- DosScrUnlock
- DosScrLock
- DosSavRedrawWait
- DosSavRedrawUndo
- DosSetMNLockTime
- DosModeUndo
- DosModeWait
- DosRegisterNotification
Timer
Addressing
Spool
Not found on OS2TK45
I/O Privileges
Segments
QuickHelp
Keyboard functions
- KbdCharIn - character data record from keyboard
- KbdClose - closes logical keyboard
- KbdDeRegister - deregister keyboard subsystem
- KbdFlushBuffer -
- KbdFreeFocus
- KbdGetCp
- KbdGetFocus -
- KbdGetHWId
- KbdGetStatus -
- KbdInit -
- KbdOpen -
- KbdPeek -
- KbdRegister
- KbdSetCp
- KbdSetCustXt
- KbdSetFgnd
- KbdSetHWID
- KbdSetStatus
- KbdSynch -
- KbdStringIn
- KbdXlate
Mouse functions
- MouRegister
- MouDeRegister
- MouOpen
- MouClose
- MouInitReal
- MouSynch
- MouDrawPtr
- MouFlushQue
- MouGetDevStatus
- MouGetEventMask
- MouGetNumButtons
- MouGetNumMickeys
- MouGetNumQueEl
- MouGetPtrPos
- MouGetPtrShape
- MouGetScaleFact
- MouReadEventQue
- MouRemovePtr
- MouSetDevStatus
- MouSetEventMask
- MouSetPtrPos
- MouSetPtrShape
- MouSetScaleFact
- MouShellInit
- MouGetHotKey
- MouSetHotKey
- MouFree
Video I/O functions
- VioCheckCharType
- VioDeRegister
- VioEndPopUp
- VioGetAnsi
- VioGetBuf
- VioGetConfig
- VioGetCp
- VioGetCurPos
- VioGetCurType
- VioGetFont
- VioGetMode
- VioGetPhysBuf
- VioGetState
- VioGlobalReg
- VioModeUndo
- VioModeWait
- VioPopUp
- VioPrtSc
- VioPrtScToggle
- VioQueryConsole
- VioReadCellStr
- VioReadCharStr
- VioRedrawSize
- VioRegister
- VioSavRedrawUndo
- VioSavRedrawWait
- VioSetFont
- VioScrLock
- VioScrollDn
- VioScrollLf
- VioScrollRt
- VioScrollUp
- VioScrUnLock
- VioSetAnsi
- VioSetCp
- VioSetCurPos
- VioSetCurType
- VioSetMode
- VioSetState
- VioShowBuf
- VioWrtCellStr
- VioWrtCharStr
- VioWrtCharStrAtt
- VioWrtNAttr
- VioWrtNCell
- VioWrtNChar
- VioWrtTTY
Undocumented / To Verify
Legend
: More information is required on this function. Information was not available on CP1 or PRCP books.
References
- IBM OS/2 Programming Reference
- IBM OS/2 Warp Control Program Programming Guide and Reference (1996)
- IBM API Addendum Volume 1 (PowerPC Edition)