Tóm tắt
CreateFile() có thể được sử dụng để xử lý vào một cổng. "Tham khảo Win32 trình" cho "CreateFile()" đề cập đến các chế độ chia sẻ phải 0, tham số tạo phải OPEN_EXISTING, và khuôn mẫu phải NULL. CreateFile() đã thành công khi bạn sử dụng "COM1" đến "COM9" tên tập tin; Tuy nhiên, thông báo
INVALID_HANDLE_VALUE
được trả lại nếu bạn sử dụng "COM10" hoặc cao hơn. Nếu tên cổng \\.\COM10, một cách chính xác định cổng trong một cuộc gọi đến CreateFile() là như sau: 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 ); Chú ý: Cú pháp này cũng hoạt động đối với cổng COM1 qua COM9. Các bảng sẽ cho phép bạn chọn cổng tên mình. Cú pháp này hoạt động đối với các tên như vậy.