ข้ามไปที่เนื้อหาหลัก
การสนับสนุน
ลงชื่อเข้าใช้
ลงชื่อเข้าใช้ด้วย Microsoft
ลงชื่อเข้าใช้หรือสร้างบัญชี
สวัสดี
เลือกบัญชีอื่น
คุณมีหลายบัญชี
เลือกบัญชีที่คุณต้องการลงชื่อเข้าใช้

สรุป

สามารถใช้ 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 กระดานบางอย่างจะช่วยให้คุณสามารถเลือกชื่อพอร์ตด้วยตัวคุณเอง ไวยากรณ์นี้ทำงานสำหรับการตั้งชื่อเหล่านั้นด้วย

ต้องการความช่วยเหลือเพิ่มเติมหรือไม่

ต้องการตัวเลือกเพิ่มเติมหรือไม่

สํารวจสิทธิประโยชน์ของการสมัครใช้งาน เรียกดูหลักสูตรการฝึกอบรม เรียนรู้วิธีการรักษาความปลอดภัยอุปกรณ์ของคุณ และอื่นๆ

ชุมชนช่วยให้คุณถามและตอบคําถาม ให้คําติชม และรับฟังจากผู้เชี่ยวชาญที่มีความรู้มากมาย

ข้อมูลนี้เป็นประโยชน์หรือไม่

คุณพึงพอใจกับคุณภาพภาษาเพียงใด
สิ่งที่ส่งผลต่อประสบการณ์ใช้งานของคุณ
เมื่อกดส่ง คำติชมของคุณจะถูกใช้เพื่อปรับปรุงผลิตภัณฑ์และบริการของ Microsoft ผู้ดูแลระบบ IT ของคุณจะสามารถรวบรวมข้อมูลนี้ได้ นโยบายความเป็นส่วนตัว

ขอบคุณสำหรับคำติชมของคุณ!

×