سؤال

وأنا أفعل تطوير برنامج تشغيل ويندوز تحت (موسع مع الوقت الحقيقي تمديد RTX من الفاصل الزمني صفر)

وعلى الرغم من أنني لا أرى أي شيء في وثائق RTX، هناك وظيفة يمكن للمرء أن استخدامها لمعرفة ما إذا كان ما يسمى الموقع الحالي من التعليمات البرمجية من ضمن سياق المقاطعة؟

هل كانت مفيدة؟

المحلول 2

وهناك عدم وجود وظيفة أن يفعل هذا.

وأفضل واحد يمكن القيام به هو استخدام الأعلام. تعيين إشارة مرة واحدة في مقاطعة، والتحقق من العلم عندما المرجوة، وإعادة مرة واحدة القيام به مع المقاطعة.

نصائح أخرى

وماذا تحتاج هذا؟

ومنذ كنت تتحدث عن "ويندوز API"، وأفترض أنك تعمل في الفضاء المستخدم. وأنك لن تكون في المقاطعة في الفضاء المستخدم - يتم التعامل مع كافة المقاطعات في نواة

وتحرير: ردا على توضيحكم أنك تطوير سائق ... أنا لم تفعل هذا، لذلك أنا لست مؤهلا للإجابة حقا. ومع ذلك، لا يمكن لك ببساطة تعيين إشارة عند إدخال معالج المقاطعة الخاص بك، ثم إعادة تعيينها عند الخروج من ذلك؟

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top