Получение статистических сведений о системе через API библиотеки libc

Библиотека libc предоставляет API, которые позволяют получить статистические сведения о файловых системах и сетевых интерфейсах, управляемых VFS. Функции этих API приведены в таблице ниже.

Сведения о файловых системах и сетевых интерфейсах

Функция

Заголовочный файл из состава KasperskyOS SDK

Получаемые сведения

statvfs()

sysroot-*-kos/include/strict/posix/sys/statvfs.h

Сведения о файловой системе, такие как размер блока, число блоков, число свободных блоков

getvfsstat()

sysroot-*-kos/include/sys/statvfs.h

Сведения обо всех смонтированных файловых системах, идентичные предоставляемым функцией statvfs()

getifaddrs()

sysroot-*-kos/include/ifaddrs.h

Сведения о сетевых интерфейсах, такие как имя, IP-адрес, маска подсети

В начало