Reads data from the port.
| Visual Basic | -
|
|---|---|
| Delphi | function Read(DataBuffer: OleVariant, BytesToRead: Integer): Integer;
|
| Visual C++ (MFC) | long Read(VARIANT * DataBuffer, long BytesToRead);
|
| Visual C++ (#import) | long Read(VARIANT * DataBuffer, long BytesToRead);
|
DataBuffer
[in, out] The buffer that receives the data.
BytesToRead
[in] Variable that receives the number of bytes read from port.
Number of bytes read.
The method may throw exception. Use GetLastError method to get the error code.
| ftvspcErrorFailed | 1 | The operation has not been completed. |
|---|---|---|
| ftvspcErrorInvalidParameter | 2 | Invalid parameter. |