Jump to content

Control Program Functions: Difference between revisions

From EDM2
m Corrected typos
added more WfEB 4.5 api calls
Line 8: Line 8:
* [[OS2 API:DosDevConfig|DosDevConfig]]
* [[OS2 API:DosDevConfig|DosDevConfig]]
* [[OS2 API:DosDevIOCtl|DosDevIOCtl]]
* [[OS2 API:DosDevIOCtl|DosDevIOCtl]]
* [[OS2 API:DosListIO|DosListIO]]
* [[OS2 API:DosListIOL|DosListIOL]]
* [[OS2 API:DosPhysicalDisk|DosPhysicalDisk]]
* [[OS2 API:DosPhysicalDisk|DosPhysicalDisk]]


Line 186: Line 188:
* [[OS2 API:DosMove|DosMove]]
* [[OS2 API:DosMove|DosMove]]
* [[OS2 API:DosOpen|DosOpen]]
* [[OS2 API:DosOpen|DosOpen]]
* [[OS2 API:DosOpenL|DosOpenL]]
* [[OS2 API:DosProtectOpen|DosProtectOpen]]
* [[OS2 API:DosProtectOpen|DosProtectOpen]]
* [[OS2 API:DosProtectOpenL|DosProtectOpenL]]
* [[OS2 API:DosProtectOpenL|DosProtectOpenL]]
Line 193: Line 196:
* [[OS2 API:DosProtectSetFileInfo|DosProtectSetFileInfo]]
* [[OS2 API:DosProtectSetFileInfo|DosProtectSetFileInfo]]
* [[OS2 API:DosSetFileLock|DosSetFileLock]]
* [[OS2 API:DosSetFileLock|DosSetFileLock]]
* [[OS2 API:DosSetFileLockL|DosSetFileLockL]]
* [[OS2 API:DosProtectSetFileLock|DosProtectSetFileLock]]
* [[OS2 API:DosProtectSetFileLock|DosProtectSetFileLock]]
* [[OS2 API:DosProtectSetFileLockL|DosProtectSetFileLockL]]
* [[OS2 API:DosProtectSetFileLockL|DosProtectSetFileLockL]]
* [[OS2 API:DosSetFilePtr|DosSetFilePtr]]
* [[OS2 API:DosSetFilePtr|DosSetFilePtr]]
* [[OS2 API:DosSetFilePtrL|DosSetFilePtrL]]
* [[OS2 API:DosProtectSetFilePtr|DosProtectSetFilePtr]]
* [[OS2 API:DosProtectSetFilePtr|DosProtectSetFilePtr]]
* [[OS2 API:DosProtectSetFilePtrL|DosProtectSetFilePtrL]]
* [[OS2 API:DosProtectSetFilePtrL|DosProtectSetFilePtrL]]
* [[OS2 API:DosSetFileSize|DosSetFileSize]]
* [[OS2 API:DosSetFileSize|DosSetFileSize]]
* [[OS2 API:DosSetFileSizeL|DosSetFileSizeL]]
* [[OS2 API:DosProtectSetFileSize|DosProtectSetFileSize]]
* [[OS2 API:DosProtectSetFileSize|DosProtectSetFileSize]]
* [[OS2 API:DosProtectSetFileSizeL|DosProtectSetFileSizeL]]
* [[OS2 API:DosProtectSetFileSizeL|DosProtectSetFileSizeL]]
Line 345: Line 351:
* [[OS2 API:DosCreateThread|DosCreateThread]]
* [[OS2 API:DosCreateThread|DosCreateThread]]
* [[OS2 API:DosKillThread|DosKillThread]]
* [[OS2 API:DosKillThread|DosKillThread]]
* [[OS2 API:DosQueryThreadAffinity|DosQueryThreadAffinity]]
* [[OS2 API:DosResumeThread|DosResumeThread]]
* [[OS2 API:DosResumeThread|DosResumeThread]]
* [[OS2 API:DosSetThreadAffinity|DosSetThreadAffinity]]
* [[OS2 API:DosSleep|DosSleep]]
* [[OS2 API:DosSleep|DosSleep]]
* [[OS2 API:DosSuspendThread|DosSuspendThread]]
* [[OS2 API:DosSuspendThread|DosSuspendThread]]

Revision as of 22:18, 15 December 2005

Control Programming Interface

Date/Time

Device I/O

Video I/O functions

Advanced VIO

Keyboard functions

Mouse functions

Monitor functions

Dynamic Linking Library

Error Management

Exception Management

Must Complete Management

Signaling Exception Management

File Systems/File Management

Directory Searching

Directory

Disk

Environment/Path

LibPath

File Manipulation

File Handle Manipulation

File Querying

File System Functions

Memory Management

Heap Memory

Shared Memory

Thread local Memory

Addressing

Message Management

National Language/Code Page

Pipes

Named Pipes

Queues

Server

Client

Resource Management

Semaphores

Event Semaphores

Mutex Semaphores

MuxWait Semaphores

Processes/Threading

Processes

Threads

Session Management

Timer

Back to OS/2 API