AdsSyncReadWriteReqEx2
Schreibt Daten synchron in ein ADS-Server und bekommt von dem ADS-Gerät Daten wieder zurück.
LONG AdsSyncReadWriteReqEx2(
LONG port,
PAmsAddr pAddr,
ULONG nIndexGroup,
ULONG nIndexOffset,
ULONG nReadLength,
PVOID pReadData,
ULONG nWriteLength,
PVOID pWriteData,
ULONG* pcbReturn
);
Parameter
port
[in] Portnummer eines Ads-Ports, der zuvor mit AdsPortOpenEx oder AdsPortOpen geöffnet worden ist.
pAddr
[in] Struktur mit NetId und Portnummer vom ADS-Server.
nIndexGroup
[in] Index Group.
nIndexOffset
[in] Index Offset.
nReadLength
[in] Länge der Daten in Byte, die das ADS-Gerät zurückliefert.
pReadData
[out] Buffer mit Daten, die das ADS-Gerät zurückliefert.
nWriteLength
[in] Länge der Daten in Byte, die in das ADS-Gerät geschrieben werden
pWriteData
[out] Buffer mit Daten, die in das ADS-Gerät geschrieben werden.
pcbReturn
[out] Zeiger auf eine Variable. Diese Variable liefert bei Erfolg die Anzahl der tatsächlich gelesenen Datenbytes zurück.
Rückgabewert
Gibt den Fehlerstatus der Funktion zurück.