The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

personality (2)
  • >> personality (2) ( Русские man: Системные вызовы )
  • personality (2) ( Linux man: Системные вызовы )
  •  

    НАЗВАНИЕ

    personality - установливает домен исполнения процесса  

    СИНТАКСИС

    long personality(unsigned long persona);  

    ОПИСАНИЕ

    Linux поддерживает несколько видов доменов исполнения процессов ("персоналий") для каждого процесса. Среди прочего, домены исполнения указывают Linux, как преобразовывать номера сигналов в действия. Система доменов исполнения позволяет Linux частично поддерживать программы, собранные в других ОС, подобных Unix.

    Эта функция возвратит текущее значение personality когда persona будет равна 0xffffffff. Иначе, оно сделает домен исполнения, на который ссылается persona, новый доменом исполнения для текущего процесса.

     

    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ

    При нормальном завершении работы возвращается предыдущее значение persona. При ошибках возвращается -1, а переменная errno устанавливается в значение ошибки.  

    НАЙДЕННЫЕ ОШИБКИ

    EINVAL
    Ядро не смогло изменить personality.

     

    ФАЙЛЫ

    /usr/include/linux/personality.h

     

    СООТВЕТСТВИЕ СТАНДАРТАМ

    personality является специфичной для Linux. Не рекомендуется использовать ее в программах, предназначенных для портирования в другие системы.


     

    Index

    НАЗВАНИЕ
    СИНТАКСИС
    ОПИСАНИЕ
    ВОЗВРАЩАЕМЫЕ ЗНАЧЕНИЯ
    НАЙДЕННЫЕ ОШИБКИ
    ФАЙЛЫ
    СООТВЕТСТВИЕ СТАНДАРТАМ


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру