Операционная система ЗОСРВ «Нейтрино» > Руководство разработчика > Основные принципы системной разработки > Разработка драйверов и драйверные библиотеки > Драйверные библиотеки > Библиотека разработки драйверов подсистемы управления общими элементами платформ > Клиентские API > plat_ctrl_close()



plat_ctrl_close()

Закрыть файл дескриптора менеджера

Прототип:

#include <hw/platform-control.h>
int plat_ctrl_close( int fd );

Аргументы:

fd
Файловый дескриптор менеджера platform-control.

Библиотека:

libplatform-control

Описание:

Функция закрывает файл, определяемый переданным файловым дескриптором.

Возвращаемое значение:

0
Успешное завершение.
-1
Возникла ошибка. Код ошибки записан в errno.

Caution: Попытка вернуть значение отличное от EOK может привести к неопределенному поведению.

Классификация:

ЗОСРВ «Нейтрино»

Безопасность использования
Точка остановки потока
Нет
Обработчик прерываний
Нет
Обработчик сигналов
Нет
В потоке
Да

Тематические ссылки:

platform-control




Предыдущий раздел: Библиотека разработки драйверов подсистемы управления общими элементами платформ