Applies ToGeneral

Sammanfattning

CreateFile() kan användas för att hämta en referens till en seriell port. ”Win32 Programmer's Reference” för ”CreateFile()” nämns att dela läge måste vara 0, skapa parametern måste vara OPEN_EXISTING och mallen måste vara NULL. CreateFile() fungerar när du använder ”COM1” till ”COM9” efter namnet på filen. men meddelandet

INVALID_HANDLE_VALUE

returneras om du använder ”COM10” eller större. Om namnet på porten \\.\COM10 är på rätt sätt ange seriell port i ett anrop till CreateFile() följande: 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 ); Anmärkning: Den här syntaxen fungerar även för portarna COM1 till COM9. Vissa tavlor kan du välja porten namn själv. Den här syntaxen fungerar för dessa samt namn.

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.

Communities hjälper dig att ställa och svara på frågor, ge feedback och få råd från experter med rika kunskaper.