Kako da: Navedite serijski portovi koji su veći od COM9

Rezime

CreateFile() može da se koristi da se pobrinemo da na serijski port. „Win32 Programmer's Reference” stavka za „CreateFile()” spominje da deli režim mora biti 0, kreiranje parametar mora biti OPEN_EXISTING i predložak mora biti "null". CreateFile() je uspešna kada koristite „COM1” kroz „COM9” za ime datoteke; Međutim, poruke

INVALID_HANDLE_VALUE

dobija se ako koristite „COM10” ili veći. Ako je ime porta "\\.\COM10", tako da biste naveli serijski port nazovite u CreateFile() je sljedeća: 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 ); NAPOMENE: Ova sintaksa je takođe radi za portovi COM1 kroz COM9. Određene daske ces izabrati priključak je imenuje sebe. Ova sintaksa radi za sva ta imena.

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×