Diagnose bei Mehrfachinstanzierung
Auch bei mehreren Instanzen der kernelv-DLL kann das Programm ahmi.exe zur Diagnose verwendet werden.
Hierbei muss dann beim Start des Programms ahmi.exe angegeben werden, mit welcher Instanz der kernelv-DLL verbunden werden soll.
Hierzu gibt es 2 Möglichkeiten:
- Angabe der Instanzkennung als Kommandozeilenparameter beim Programmstart. Es muss dabei dieselbe Instanzkennung verwendet werden, die beim Start der kernelv-Instanz mittels kernelv_startup_instance() verwendet wurde. Die kernelv-Instanz wird dabei durch den Parameter –instance_prefix angegeben.
Beispiel: ahmi.exe -instance_prefix 1_ - Durch den Kommandozeilenparameter –query_instance_prefix wird erreicht, dass beim Start des Programms die Instanzkennung der kernelv-Instanz angegeben werden kann.
Beispiel: ahmi.exe -query_instance_prefix
Die Funktion kernelv_diagnosis_upload() startet den Upload der Diagnosedaten für die Instanz, in welcher der Aufruf der Funktion stattfindet.