Формат командной строки
TPDevShell.exe [<DeviceLibrary> [<DeviceConfig> [<NotifyThreadID>]]]
Имя динамической библиотеки - драйвера устройства
Если параметр пустой, оболочка ищет в своём каталоге все драйвера (динамические библиотеки, которые экспортируют функцию CreateInterface), и выводит их список для выбора.
Имя конфигурационного файла драйвера устройства
Если параметр пустой, оболочка ищет в своём каталоге все файлы с расширением ini и выводит их список для выбора.
ID потока, в который драйвер устройства периодически будет отправлять сообщение WM_NOTIFYDEVICELIVE (WM_USER + 2877) для информирования о том, что он "живой".
Параметр используется загрузчиком драйверов устройств. При отладке драйвера устройства нет смысла указывать.
Загрузчик при запуске оболочки указывает все параметры.