schnitstelle ansteuern

Hi Borgelite !!

Soweit ich weiss kann man mit der API-Funktion CreateFile ein Handle auf einen Com-Port erzeugen:

Code:
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <conio.h>

int main()
{
 HANDLE hComm;
 
hComm = CreateFile( \"Com1\",  
                    GENERIC_READ | GENERIC_WRITE, 
                    0, 
                    0, 
                    OPEN_EXISTING,
                    FILE_FLAG_OVERLAPPED,
                    0);
 if (hComm == INVALID_HANDLE_VALUE)
 printf(\"Fehler\");
 return (0);
}

Dieses Handle kannst du dann mit ReadFile und WriteFile verwenden, um von dem Port zu lesen oder zu schreiben. Wenn du mehr Details über die Parameter wissen willst gib einfach CreateFile, ReadFile oder WriteFile bei Google ein.

mfG, Softrunner
 
Zurück
Oben