| getsid(2) | System Calls Manual | getsid(2) |
الاسم¶
getsid - الحصول على معرف الجلسة
المكتبة¶
مكتبة سي المعيارية (libc، -lc)
موجز¶
#include <unistd.h>
pid_t getsid(pid_t pid);
getsid():
_XOPEN_SOURCE >= 500
|| /* منذ glibc 2.12: */ _POSIX_C_SOURCE >= 200809L
الوصف¶
تُعيد getsid() معرف الجلسة للعملية ذات معرف العملية pid. إذا كان pid يساوي 0، تُعيد getsid() معرف الجلسة للعملية المستدعية.
قيمة الإرجاع¶
عند النجاح، يُعاد معرف الجلسة. عند الخطأ، يُعاد (pid_t) -1، ويُضبط errno للإشارة إلى الخطأ.
الأخطاء¶
الإصدارات¶
لا يُرجع لينكس EPERM.
المعايير¶
POSIX.1-2024.
التاريخ¶
SVr4، SUSv1، لينكس 2.0، POSIX.1-2001 XSI، POSIX.1-2008.
ملاحظات¶
انظر credentials(7) لوصف الجلسات ومعرفات الجلسات.
انظر أيضًا¶
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس (لم تصدر بعد) |