Kernel Execution Environment Functions: Difference between revisions
Appearance
m Ak120 moved page OS2 API:KEE to Kernel Execution Environment |
m →External References: off topic |
||
Line 58: | Line 58: | ||
* [[OS2 API:KEE:KernStrToUcs|KernStrToUcs]] | * [[OS2 API:KEE:KernStrToUcs|KernStrToUcs]] | ||
</div> | </div> | ||
[[Category:The OS/2 API Project]] | [[Category:The OS/2 API Project]] |
Revision as of 09:29, 10 January 2017
Kernel Execution Environment
Available on OS/2 Warp 4.5 and above.
Available on eCS 1.0 and above.
- KernThunkStackTo16
- KernThunkStackTo32
- KernSerialize16BitDD
- KernUnserialize16BitDD
- KernCopyIn
- KernCopyOut
- KernVMAlloc
- KernVMFree
- KernVMLock
- KernVMUnlock
- KernLinToPageList
- KernVMSetMem
- KernSelToFlat
- KernDynamicAPI
- KernRASSysTrace
- KernPerfSysTrace
Hooks
Thread locking
Spin lock
Mutex lock
Exclusive mutex lock
File management
- KernLockFile
- KernUnLockFile
- KernGetFileSize
- KernTestFileCache
- KernReadFileAt
- KernReadFileAtCache
- KernReturnFileCache