- unstable 4.31.0-1
| vm86(2) | System Calls Manual | vm86(2) |
الاسم¶
vm86old, vm86 - دخول الوضع 8086 الافتراضي
المكتبة¶
مكتبة سي المعيارية (libc، -lc)
موجز¶
#include <sys/vm86.h>
int vm86old(struct vm86_struct *info); int vm86(unsigned long fn, struct vm86plus_struct *v86);
الوصف¶
استدعاء النظام vm86() أُدخل في لينكس 0.97p2. في لينكس 2.1.15 و2.0.28، أُعيدت تسميته إلى vm86old()، وأُدخل vm86() جديد. تغير تعريف struct vm86_struct في 1.1.8 و1.1.9.
تتسبب هذه الاستدعاءات في دخول العملية لوضع VM86 (وضع 8086 الافتراضي في أدبيات إنتل)، وتُستخدم بواسطة dosemu.
وضع VM86 هو محاكاة للوضع الحقيقي ضمن مهمة وضع محمي.
قيمة الإرجاع¶
عند النجاح، يُعاد الصفر. وعند حدوث خطأ، يُعاد الرقم -1، ويُضبط errno للإشارة إلى الخطأ.
الأخطاء¶
المعايير¶
لينكس على معالجات إنتل 32-بت.
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 8 فبراير 2026 | صفحات دليل لينكس 6.18 |