IOCTL_SERIAL_SET_HANDFLOW setzen

hellercom

Grünschnabel
Erstmal einen schönen Gruß an alle im Forum!

Ich habe folgendes Problem, ich versuche gerade eine serielle Kommunikation mit einem Gerät nachzuprogrammieren.
Ich habe die Kommunikation mit dem Portmon mitgeschnitten, und "bastel" diese gerade nach.

Also ComPort öffnen und BufferSize etc. setzen geht schon, nur hab ich das Prob, dass ich den Handflow (ich denke es ist Handshake) nicht ganz kapiere, der der da gesetzt wird.
Die gleichen Settings in VB mit meinem Programm zu machen, habe ich auch noch nicht geschafft.

Die original SW schickt folgendes Kommando(aus dem Portmon Log):
Code:
IOCTL_SERIAL_SET_HANDFLOW	HidCom0	SUCCESS	Shake:1 Replace:40 XonLimit:4096 XoffLimit:4096

Vllt. Kann mir Jemand sagen, wie ich das zu interpretieren habe, und umsetzen kann?

Vielen Dank und Gruß
tec
 
Wenn ich die MSDN http://msdn.microsoft.com/en-us/library/ms801018.aspx
richtig verstanden habe, ist das eine Konstante (Wie auch die Schreibweise suggeriert), welche an das serielle Gerät als Nachricht geschickt wird, die da beinhaltet:

Achtung: Wir setzen jetzt den Handshake Flow Control mit den Parametern, welche in der Struktur SERIAL_HANDFLOW definiert sind.
 
Zurück