Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Программные интерфейсы микроядра > Виртуальная файловая система менеджера процессов (/proc) > Команды devctl(), поддерживаемые виртуальной файловой системой > DCMD_PROC_DEL_MEMPARTID



DCMD_PROC_DEL_MEMPARTID

Удаление идентификатора партиции памяти процесса

Прототип:

#include <sys/procfs.h>
#define DCMD_PROC_DEL_MEMPARTID __DIOT( _DCMD_PROC, __PROC_SUBCMD_PROCFS + 32, part_id_t )

Аргументы:

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

Описание:

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

Считается устаревшим, начиная с ЗОСРВ «Нейтрино» редакции 2024

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

Идентификатор партиции part_id_t.

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

Отсутствуют.

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

devctl()




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