kernelv_ch_ackn_techno_func()

Prototyp

KERNELV_RETURN

kernelv_ch_ackn_techno_func(unsigned long int chanIndex,
                                       E_KERNELV_TECHNO_TYPE type,
                                       unsigned long int number);

Beschreibung

Quittiert eine Technologiefunktion für die die Anwenderquittierung aktiviert wurde.

Falls die angegebene Technologiefunktion nicht offen ist (zur Quittierung ansteht), wird der Rückgabewert ERR_TECHNO_NOT_FOUND zurückgegeben, andernfalls RET_FINISHED.

Parameter

Name

Typ

Bedeutung

chanIndex

unsigned long int

Kanalindex.

type

E_KERNELV_TECHNO_TYPE

Typ der Technologiefunktion, die quittiert werden soll.

number

unsigned long int

Nummer der Technologiefunktion.

Rückgabewerte

Symbol

Wert

Bedeutung

RET_FINISHED

0

Die Technologiefunktion wurde quittiert.

ERR_INVALID_CHAN

-1

Der übergebene Kanalindex ist größer als die Anzahl der konfigurierten Kanäle - 1

ERR_CNC_NOT_INIT

-3

Der Simulations-CNC-Kern ist noch nicht initialisiert.

ERR_TECHNO_NOT_
FOUND

-29

Die angegebene Technologiefunktion wurde nicht gefunden.