AddDeviceNotification
Verbindet eine Variable mit dem Client. Der Client wird durch ein Event angezeigt.
HRESULT AddDeviceNotification(
long indexGroup,
long indexOffset,
long cbLenData,
ADSTRANSMODE transMode,
long nMaxDelay,
long nCycleTime,
long* phNotification
);
Parameter
indexGroup | [in] Variable vom Typ long die die Index Group der Variable, auf die geschrieben werden soll, enthält. |
indexOffset | [in] Variable vom Typ long die den Index Offset der Variable, auf die geschrieben werden soll, enthält. |
cbLenData | [in] Anzahl der Bytes die aus der verbundenen Variablen gelesen werden sollen. |
transMode | [out] Modus, wie die Variable mit dem Typ ADSTRANSMODE verbunden ist. |
nMaxDelay | [in] Die Zeit mit einer Auflösung von 100 ns nach der ein callback der implementierten _ITcAdsSyncEvent Schnittstelle erwartet wird. |
nCycleTime | [in] Die Zeit mit einer Auflösung von 100 ns , wie die Variable gesammelt werden soll. |
phNotification | [out, retval] Pointer auf das Handle, das allein die Verbindung zur Variablen kennzeichnet. |
Anmerkungen
Eine nCycleTime= 10000 und nMaxDelay=100000 würde alle 10 ms 10 Werte mit der Auflösung von 1 ms erhalten.