التابع Process::GID.change_privilege في روبي

من موسوعة حسوب

يُغيِّر التابع change_privilege مُعرِّف المجموعة الحقيقي والفعال للعملية الحالية إلى المعرِّف المُمرََّر إليه ثمَّ يُعيد معرِّف المجموعة الجديد. هذا التابع ليس متاحًا على جميع المنصات.

البنية العامة

Process::GID.change_privilege(group)  integer

المعاملات

group

مُعرِّف المجموعة المراد التبديل إليه.

القيم المعادة

يُعاد معرِّف المجموعة group الجديد بعد تعيينه مكان المعرِّف القديم.

أمثلة

مثالٌ عن استخدام التابع change_privilege:

[Process.gid, Process.egid]          #=> [0, 0]
Process::GID.change_privilege(33)    #=> 33
[Process.gid, Process.egid]          #=> [33, 33]

انظر أيضًا

  • التابع egid: يُعيد مُعرِّف المجموعة الفعَّال للعمليَّة الحاليَّة.
  • التابع rid: يُعيد معرِّف المجموعة الحقيقي للعمليَّة الحاليَّة.
  • التابع from_name: يبحث عن معرِّف مجموعةٍ باسمٍ محدَّد.
  • التابع grant_privilege: يضبط معرِّف المجموعة الفعال ويعيده.

مصادر