Как все это работает.

Сервер по запросу клиента F_CMD_GET_IHAB выдает свободный ihab, и clientId

Как писать программы:

и дефайны с INCL_DOS, INCL_WIN на F_INCL_DOS, F_INCL_WIN добавляется #include “PM_FPM.h” и добавляем в проект клиентские библиотеки FreePM.

Обратная совместимость.

F_xxx на WinXXX или GpiXXX добавляем в проект файл \FreePM\lib\PMcompat\PM_api.cpp