# kernelv_ch_get_prog_start_mode()

## Prototyp

KERNELV_RETURN | kernelv_ch_get_prog_start_mode (unsigned long int chanIndex, E_KERNELV_PROG_START_MODE* mode);

## Beschreibung

Liest den Bearbeitungsmodus des aktuell laufenden Programms.

## Parameter

Name | Typ | Bedeutung
chanIndex | unsigned long | Kanalindex des Kanals von dem die Variable gelesen werden soll.
mode | E_KERNELV_PROG _START_MODE* | Zeigen auf Enum für den zurückgelieferten Bearbeitungsmodus.

## 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_CNC_NOT_INIT | -3 | Der Simulations-CNC-Kern ist noch nicht initialisiert.