Spec-Zone .ru
спецификации, руководства, описания, API
Spec-Zone .ru
спецификации, руководства, описания, API
Библиотека разработчика Mac Разработчик
Поиск

 

Эта страница руководства является частью версии 5.0 Инструментов XCode

Получить эти инструменты:

Если Вы выполняете версию Инструментов XCode кроме 5,0, просматриваете документацию локально:

Читать страницы руководства

Страницы руководства предназначаются как справочник для людей, уже понимающих технологию.

  • Чтобы изучить, как руководство организовано или узнать о синтаксисе команды, прочитайте страницу руководства для страниц справочника (5).

  • Для получения дополнительной информации об этой технологии, ищите другую документацию в Библиотеке Разработчика Apple.

  • Для получения общей информации о записи сценариев оболочки, считайте Shell, Пишущий сценарий Учебника для начинающих.




FHOPEN(2)                   BSD System Calls Manual                  FHOPEN(2)

NAME
     fhopen -- open a file by file handle

SYNOPSIS
     #include <sys/types.h>
     #include <sys/mount.h>

     int
     fhopen(const struct fhandle *fhp, int flags);

DESCRIPTION
     The file specified by the given file handle is opened for reading and/or writing, as specified by the
     argument flags; the file descriptor is returned to the calling process.

     This system call is restricted to the super-user and is used by an NFS server's rpc.lockd(8) daemon to
     open a file in order to perform locking operations on it.

RETURN VALUES
     Upon successful completion, a value of 0 is returned.  Otherwise, -1 is returned and the global vari-able variable
     able errno is set to indicate the error.

ERRORS
     fhopen() fails if one or more of the following are true:

     [ESTALE]           The file handle no longer refers to a valid, NFS-exported object.

     [EPERM]            The caller is not the super-user.

     [EINVAL]           There was a problem with the value of one of the arguments.

     [EFAULT]           fhp points to an invalid address.

SEE ALSO
     rpc.lockd(8)

BSD                             January 9, 2007                            BSD

Сообщение о проблемах

Способ сообщить о проблеме с этой страницей руководства зависит от типа проблемы:

Ошибки содержания
Ошибки отчета в содержании этой документации со ссылками на отзыв ниже.
Отчеты об ошибках
Сообщите об ошибках в функциональности описанного инструмента или API через Генератор отчетов Ошибки.
Форматирование проблем
Отчет, форматирующий ошибки в интерактивной версии этих страниц со ссылками на отзыв ниже.