Поделиться через


Макросы API кабинетов

В этом разделе описаны макросы, используемые API кабинетов:

Макросы FCI

Следующие макросы используются FCI:

Макрос Description
FNFCIALLOC Используется для выделения памяти в контексте FCI.
FNFCICLOSE Используется для закрытия файла.
FNFCIDELETE Используется для удаления файла.
FNFCIFILEPLACED Используется для уведомления о размещении файла в шкафу.
FNFCIFREE Используется для освобождения ранее выделенной памяти в контексте FCI.
FNFCIGETNEXTCABINET Используется для запроса сведений для следующего кабинета.
FNFCIGETOPENINFO Используется для открытия файла и получения даты, времени и атрибутов.
FNFCIGETTEMPFILE Используется для получения временного имени файла.
FNFCIOPEN Используется для открытия файла в контексте FCI.
FNFCIREAD Используется для чтения данных из файла.
FNFCISEEK Используется для перемещения указателя файла в указанное расположение.
FNFCISTATUS Используется для обновления пользователя.
FNFCIWRITE Используется для записи данных в файл.
TCOMPfromLZXWindow Преобразует размер окон в значение TCOMP LXZ для FCIAddFile.

 

Макросы ПИИ

Следующие макросы используются ПИИ:

Макрос Description
FNALLOC Используется для выделения памяти в контексте ПИИ.
FNCLOSE Используется для закрытия файла в контексте ПИИ.
FNFDINOTIFY Используется для обновления приложения в состоянии декодера.
FNFREE Используется для освобождения ранее выделенной памяти в контексте ПИИ.
FNOPEN Используется для открытия файла в контексте ПИИ.
FNREAD Используется для чтения данных из файла в контексте ПИИ.
FNSEEK Используется для перемещения указателя файла на указанное расположение в контексте ПИИ.
FNWRITE Используется для записи данных в файл в контексте ПИИ.

 

Справочник по API кабинетов

Использование API кабинета