hab mir mal die Beschreibung dazu etwas angesehn und es ist eher so:
Delphi-Quellcode:
Procedure MyCallback(pData: PByte; DatLen: DWORD; PcToDevice: Boolean); StdCall;
Begin
If PcToDevice Then Begin
// von PC zu Device
Move(Schreib_Daten, pData^, DatLen);
End Else Begin
// von Device zu PC
Move(pData^, Lese_Daten, DatLen);
End;
End;
Delphi-Quellcode:
Procedure MyWriteCallback(pData: PByte; DatLen: DWORD; PcToDevice: Boolean); StdCall;
Begin
Move(Schreib_Daten, pData^, DatLen);
End;
SetCallBack(MyWriteCallBack);
SetDefaultGpifParams(...);
StartStream(True);