Kopsavilkums

CreateFile() var izmantot, lai iegūtu turi seriālo portu. "Win32 programmētāju atsauce" ierakstu "CreateFile()" minēts, ka koplietojuma režīmā jābūt 0, izveidot parametram jābūt OPEN_EXISTING un veidnes NULL. CreateFile() ir veiksmīga, lietojot "COM1" ar "COM9" faila nosaukumu; Tomēr ziņojums

INVALID_HANDLE_VALUE

tiek atgriezta, ja izmantojat "COM10" vai jaunāka versija. Ja \\.\COM10 porta nosaukumu, pareizi CreateFile() aicinājumu norādīt seriālais ports ir šāds: 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 ); PIEZĪMES: Šī sintakse darbojas arī ar COM9 COM1 portu. Dažu dēļu ļauj izvēlēties porta nosaukumu pats. Šī sintakse darbojas arī šos vārdus.

Vai nepieciešama papildu palīdzība?

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Microsoft Insider

Vai šī informācija bija noderīga?

Cik lielā mērā esat apmierināts ar tulkojuma kvalitāti?
Kas ietekmēja jūsu pieredzi?

Paldies par jūsu atsauksmēm!

×