Applies ToGeneral

Ringkasan

CreateFile() dapat digunakan untuk menangani ke serial port. "Win32 Programmer referensi" entri untuk "CreateFile()" menyebutkan bahwa mode berbagi harus 0, parameter buat harus OPEN_EXISTING dan pola dasar harus NULL. CreateFile() telah berhasil bila Anda menggunakan "COM1" melalui "COM9" untuk nama file; Namun, pesan

INVALID_HANDLE_VALUE

ditampilkan apabila Anda menggunakan "COM10" atau lebih. Jika nama port \\.\COM10, cara yang benar untuk menentukan serial port dalam panggilan ke CreateFile() adalah sebagai berikut: 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 ); Catatan: Sintaks ini juga dapat berfungsi untuk Port COM1 melalui COM9. Papan tertentu memungkinkan Anda memilih port nama sendiri. Sintaks ini berfungsi untuk nama-nama.

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.