Infosys在阅读器中打开 / AI 翻译

ADS · 0 次阅读

adsSyncReadReqEx2

Reads data synchronously from an ADS device (thread-safe).

The additional JNILong buffer contains the number of bytes read after the call.

long adsSyncReadReqEx2 (
  long           lj_portAmsAddrlj_AmsAddr,
  long           lj_indexGroup,
  long           lj_indexOffset,
  long           lj_length,
  JNIByteBuffer  lj_pData,
  JNILong        lj_pBytesRead
);

Parameter

  • long: lj_port port number of an ADS port that had previously been opened with AdsPortOpenEx or AdsPortOpen.
  • AmsAddr lj_AmsAddr: object with NetId and port number from ADS server.
  • long: lj_indexGroup Index Group.
  • long: lj_indexOffset Index Offset.
  • long lj_length: length of the data in bytes.
  • JNIByteBuffer lj_pData: JNIByteBuffer that stores the data to be read.
  • JNILong: lj_pBytesRead JNILong buffer contains the number of bytes read after the call.

Return value

long: returns the error state of the function.