libkos library
libkos library
The libkos
library is the basic KasperskyOS library that provides the set of APIs that allow programs and other libraries (for example, libc
and kdf
) to use core endpoints. The APIs provided by the libkos
library enable solution developers to do the following:
- Manage processes, threads, and virtual memory.
- Control access to resources.
- Perform input/output operations.
- Create IPC channels.
- Manage power.
- Obtain statistical data on the system.
- Use other capabilities supported by core endpoints.
This section contains detailed descriptions for working with some libkos
library interfaces. Descriptions of other interfaces can be found in corresponding header files.
The header files that define the libkos
library API are located in the following directories:
sysroot-*-kos/include/coresrv/
sysroot-*-kos/include/kos/
Did you find this article helpful?
What can we do better?
Thank you for your feedback! You're helping us improve.
Thank you for your feedback! You're helping us improve.