kernelv_ch_set_techno_func_user_ackn()
Prototyp
KERNELV_RETURN | kernelv_ch_set_techno_func_user_ackn (unsigned long int chanIndex, |
Beschreibung
Schaltet bei aktiver Bearbeitungszeitsimulation die automatische Quittierung nach Ablauf der gesetzten Bearbeitungszeit aus. Die Technologiefunktion ist vom Anwender durch Aufruf einer der Funktionen kernelv_ch_ackn_techno_func() bzw, kernelv_ax_ackn_techno_func() zu quittieren.
Die Quittierung durch den Anwender ist nur möglich, wenn Bearbeitungszeitsimulation aktiv ist.
Parameter
Name | Typ | Bedeutung |
chanIndex | unsigned long int | Kanalindex. |
type | E_KERNELV_TECHNO_TYPE | Typ der Technologiefunktion, die durch den Anwender quittiert werden soll. |
number | unsigned long int | Nummer der Technologiefunktion. |
Rückgabewerte
Symbol | Wert | Bedeutung |
RET_FINISHED | 0 | Die Funktion wurde fehlerfrei durchgeführt. |
ERR_INVALID_CHAN | -1 | Der übergebene Kanalindex ist größer als die Anzahl der konfigurierten Kanäle - 1 |
ERR_INTERNAL_ERROR | -11 | Es ist ein DLL-interner Fehler aufgetreten. Der Wert konnte nicht geschrieben werden |
ERR_INVALID_TECHNO_ | -16 | Beim Aktivieren der Anwenderquittierung wurde ein ungültiger Parameter Übergeben, z.B. übergebene Nummer der M- bzw. H-Funktion ist größer als die maximal zulässige Anzahl. |
ERR_UNKNOWN_TECHNO_TYPE | -15 | Beim Aktivieren der Anwenderquittierung für eine Technologiefunktion wurde ein ungültiger Typ für die Technologiefunktion angegeben. |