HOWTO: Задайте над COM9 серийни портове

Обобщена информация

CreateFile() може да се използва за обработка на сериен порт. "Win32 софтуер референтна" запис за "CreateFile()" се споменава, че дял режим трябва да бъде 0, създайте параметър трябва да бъде OPEN_EXISTING и шаблона трябва да бъде празен. 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 приобщени

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×