AdsWriteReq

The method AdsWriteReq enables the sending of an ADS write command for transferring data to an ADS device.
AdsWriteCon is called on receipt of the response.

Syntax


int AdsWriteReq( AmsAddr& rAddr, ULONG invokeId, ULONG indexGroup, ULONG indexOffset, ULONG cbLength, PVOID pData );

AdsWriteReq 1: Return value

Type: int

Error code - see AdsStatuscodes.

Parameter

Name

Type

Description

rAddr

AmsAddr&

[in] Structure with NetId and port number of the ADS server.

invokeId

ULONG

[in] Handle of the command, which was sent. The InvokeId is specified by the source device and is used for the identification of the commands.

indexGroup

ULONG

[in] contains the index group number (32-bit, unsigned) of the requested ADS service.

indexOffset

ULONG

[in] contains the index offset number (32-bit, unsigned) of the requested ADS service.

cbLength

ULONG

[in] contains the length in bytes of the data to be written (pData).

pData

PVOID

[in] pointer to the data buffer in which the written data are located.