#include <stdio.h>
int main() {
return -1;
}
printf("Версия SDK: %d.%d.%d\n",
return -1;
}
return -1;
}
size_t nConverterCount = 0;
for (size_t i = 0; i < nConverterCount; i++) {
break;
}
printf(
"%lu. %s, s/n: %d", 1 + i, rInfo.szPortName, rInfo.
nSn);
}
return 0;
}
ILG_API uint32_t ILG_CALL ilg_get_version()
Возвращает номер версии библиотеки.
ILG_API const char *ILG_CALL ilg_get_error_text(ilg_status nErrorCode)
Возвращает описание ошибки по её коду.
ILG_API ilg_status ILG_CALL ilg_init(uint32_t nVersionRequested=ILG_VERSION)
Инициализирует библиотеку SDK Guard.
ILG_API ilg_status ILG_CALL ilg_cleanup()
Освобождает ресурсы библиотеки.
#define ILG_FAILED(status)
Проверяет код возврата SDK на ошибку.
Definition: ilguard.h:236
#define ILG_VERSION_GET_PATCH(v)
Definition: ilguard.h:108
ilg_status
Коды ошибок.
Definition: ilguard.h:133
#define ILG_VERSION_GET_MINOR(v)
Definition: ilguard.h:106
#define ILG_VERSION_GET_MAJOR(v)
Definition: ilguard.h:104
ILG_API ilg_status ILG_CALL ilg_search_scan(ilg_handle hSearch, ilg_bool fReset=ILG_FALSE)
Ищет конвертеры.
ILG_API ilg_status ILG_CALL ilg_get_search(ilg_handle *pSearch)
Создаёт дескриптор поиска конвертеров.
ILG_API ilg_status ILG_CALL ilg_search_get_converter_count(ilg_handle hSearch, size_t *pCount)
Возвращает количество найденных конвертеров.
ILG_API ilg_status ILG_CALL ilg_search_get_converter_info(ilg_handle hSearch, size_t nIdx, ilg_converter_info *pInfo)
Возвращает информацию о найденном конвертере.
Заголовочный файл API SDK Guard.
void * ilg_handle
Definition: ilguard.h:120
ILG_API ilg_status ILG_CALL ilg_close_handle(ilg_handle h)
Закрывает дескриптор библиотеки.
Информация о конвертере.
Definition: ilguard.h:527
int nSn
Definition: ilguard.h:538