DCMD_PROC_GET_MEMPART_LIST

Получение списка партиций памяти процесса

Прототип:

#include <sys/procfs.h>
#define DCMD_PROC_GET_MEMPART_LIST __DIOTF( _DCMD_PROC, __PROC_SUBCMD_PROCFS + 30, part_list_t )

Аргументы:

filedes
Файловый дескриптор процесса (открытый файл /proc/PID/as).
dcmd
DCMD_PROC_GET_MEMPART_LIST.
dev_data_ptr
Указатель на part_list_t.
n_bytes
Размер типа part_list_t, полученный с помсощью sizeof().
dev_info_ptr
NULL или указатель на int для хранения числа заполненных элементов массива i структуры part_list_t.

Описание:

Команда используется в сочетании с вызовом devctl(), а все перечисленные аргументы являются его типовыми параметрами. Команда позволяет получить список партиций памяти процесса, ассоциированного с filedes.

Исходящие данные:

Структура part_list_t с заполненным полем num_entries, характеризующим размер массив i.

Входящие данные:

Заполненная структура part_list_t.

Тематические ссылки:

devctl()




Предыдущий раздел: перейти