dirfd()

Получить файловый дескриптор директории

Прототип:

#include <dirent.h>
int dirfd( DIR *dirp );

Аргументы:

dirp
Указатель на структуру DIR.

Библиотека:

libc

Описание:

Функция возвращает целочисленный файловый дескриптор по переданному потоку ввода-вывода директории dirp. Подробности получения подобного потока указаны в описании функций open() и opendir().

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

-1
Возвращение файлового дескриптора не выполнено.
fd
Файловый дескриптор директории.

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

POSIX 1003.1 (IEEE Std 1003.1-2008)

Поддерживается, начиная с ЗОСРВ «Нейтрино» редакции 2020

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

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

open(), opendir()




Предыдущий раздел: Описание API системной библиотеки