Kernel Execution Environment Functions: Difference between revisions
Appearance
m Martini moved page Kernel Execution Environment to Kernel Execution Environment Functions |
|||
Line 61: | Line 61: | ||
* [[KernStrFromUcs]] | * [[KernStrFromUcs]] | ||
* [[KernStrToUcs]] | * [[KernStrToUcs]] | ||
=== Undocumented === | |||
* KernYield | |||
* KernPrintf | |||
* KernOpen | |||
* KernClose | |||
* KernRead | |||
</div> | </div> | ||
Revision as of 18:17, 29 June 2017
This API is also referred as the OS/2 Aurora KEE32 API.
Kernel Execution Environment
- 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
Unicode support
Undocumented
- KernYield
- KernPrintf
- KernOpen
- KernClose
- KernRead
Additional Information
- Aurora's KEE32 API Documentation [1]