أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

HOWTO: تحديد أكبر من COM9 المنافذ التسلسلية

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

اضغط هنا لرابط المقالة باللغة الانجليزية115831
الموجز
يمكن استخدام CreateFile() الحصول على مقبض إلى منفذ تسلسلي. "المرجع Win32 للمبرمجين" إدخال "CreateFile()" هناك مذكورة أن وضع مشاركة يجب أن تكون 0 يجب أن تكون المعلمة إنشاء OPEN_EXISTING و يجب أن يكون القالب موجوداً NULL.

حالة نجاح CreateFile() عند استخدام "COM1" إلى "COM9" اسم الملف; ومع ذلك، الرسالة
invalid_handle_value
يتم إرجاع إذا استخدمت "COM10" أو أكبر.

إذا لم يكن الاسم المنفذ \\.\COM10 الصحيح طريقة لتحديد منفذ تسلسلي في استدعاء CreateFile() كما يلي:
   CreateFile(      "\\\\.\\COM10",     // address of name of the communications device      fdwAccess,          // access (read-write) mode      0,                  // share mode      NULL,               // address of security descriptor      OPEN_EXISTING,      // how to create      0,                  // file attributes      NULL                // handle of file with attributes to copy   );				
الملاحظات: بناء الجملة هذا يعمل أيضاً منافذ COM1 خلال COM9. بعض لوحات سوف تسمح لك باختيار المنفذ أسماء بنفسك. بناء الجملة هذا تعمل تلك الأسماء.
3.10 3.50

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 115831 - آخر مراجعة: 03/01/2005 15:34:49 - المراجعة: 3.3

Microsoft Win32 واجهة برمجة تطبيقات

  • kbmt kbapi kbcommport kbhowto kbkernbase kbserial KB115831 KbMtar
تعليقات
body>/html>/html>