Read data written by the communication Port.
M32 Read(void * pBuffer, int BufferByteSize, M32 * piDeviceResponse = NULL, void * pReserved = NULL);
The bytes count filled in pBuffer (can be 0).
Read gets data from the temporary receive buffer. This buffer is filled by the Port. The function call is returns immediately even if the buffer is empty.