الملخص
يمكن استخدام createfile () للحصول على مؤشر إلى منفذ تسلسلي. "مرجع مبرمجي Win32" إدخال "createfile ()" يشير إلى وضع المشاركة يجب أن تكون 0 ويجب أن تكون المعلمة إنشاء OPEN_EXISTING، ويجب أن يكون القالب فارغة (null). كان ناجحاً createfile () عند استخدام "COM1" عن طريق "COM9" لاسم الملف; ومع ذلك، الرسالة
INVALID_HANDLE_VALUE
يتم إرجاع إذا استخدمت 10 "التجاري" أو أكبر. إذا كان اسم المنفذ \\.\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. بعض لوحات سوف تتيح لك اختيار المنفذ بتسمية نفسك. يعمل بناء الجملة الخاصة بهذه الأسماء.