Serial Port Sniffer ActiveX Control - OnReadData Event

The OnReadData event occurs when other application reads data from the sniffed port. (See OnRead event)  

OnReadData(
  BYTE *Buf // Pointer to the buffer
  LONG *Count // Length of the buffer that receives data
);


Parameters
  Buf     [in, out] Pointer to the buffer that contains information that has been read   Count     [in, out] Pointer to buffer length.

Remarks

Additionally you can change these values. See example.

Example:

void OnReadData (BYTE* Buf, LONG* Count)
{

  delete[] Buf ;  
  Buf = new Buf[10];  
  FillMemory (Buf, 10, 10);  
  *Count = 10  

}


See also

OnWrite event, OnRead event, OnWriteData event