Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека разработчика Mac

Разработчик

Ссылка класса IOFireWireSBP2LibMgmtORBInterface

Опции
Развертывание Target:

На этой странице

IOFireWireSBP2LibMgmtORBInterface

Предоставления не входят в систему связанное управление ORBs. Управление ORBs может быть выполнено независимое от входа в систему, при необходимости. Управление ORBs создается с помощью IOFireWireSBP2LibLUNInterface.

Наследование


Не применимый

Соответствует


Не применимый

Оператор импорта


Не применимый не применимый
  • Возвращает текущую функцию управления ORB.

    Объявление

    C++

    void * ( *getRefCon)( void *self);

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

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

    Возвращает функцию управления ORB.

    Обсуждение

    Возвращает функцию управления ORB. Это - то же значение, установленное с setCommandFunction.

  • Устанавливает функцию управления ORB.

    Объявление

    C++

    IOReturn ( *setCommandFunction)( void *self, UInt32 function );

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

    function

    значение, указывающее желаемую функцию управления.

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

    Возвраты kIOReturnSuccess, если функция была юридической функцией.

    Обсуждение

    Устанавливает функцию управления ORB. Юридические значения являются kFWSBP2QueryLogins, kFWSBP2AbortTask, kFWSBP2AbortTaskSet, kFWSBP2LogicalUnitReset, и kFWSBP2TargetReset.

  • Устанавливает команду, которая будет управляема управлением ORB.

    Объявление

    C++

    IOReturn ( *setManageeLogin)( void *self, void *command );

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

    command

    ссылка на IOFireWireSBP2Login или IOFireWireSBP2ORB.

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

    Возвраты kIOReturnSuccess на успехе.

    Обсуждение

    Все функции управления кроме kFWSBP2QueryLogins требуют ссылки на ORB некоторого вида. kFWSBP2AbortTaskSet, kFWSBP2LogicalUnitReset, и kFWSBP2TargetReset требуют ссылки на вход в систему ORB. Этот метод позволяет Вам устанавливать вход в систему ORB, который будет управляем.

  • Устанавливает команду, которая будет управляема управлением ORB.

    Объявление

    C++

    IOReturn ( *setManageeORB)( void *self, void *command );

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

    command

    ссылка на IOFireWireSBP2Login или IOFireWireSBP2ORB.

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

    Возвраты kIOReturnSuccess на успехе.

    Обсуждение

    Все функции управления кроме kFWSBP2QueryLogins требуют ссылки на ORB некоторого вида. kFWSBP2AbortTask требует, чтобы была прервана ссылка на ORB. Этот метод позволяет Вам устанавливать Нормальную Команду ORB, который будет управляем.

  • Устанавливает подпрограмму завершения ORB.

    Объявление

    C++

    void ( *setORBCompleteCallback)( void *self, void *refCon, IOFWSBP2ORBCompleteCallback callback );

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

    refCon

    refCon передал как первый параметр подпрограмме завершения

    Обсуждение

    Устанавливает подпрограмму завершения, которую вызовут, когда ORB заканчивает выполнение. Набор refCon с setRefCon будет также передан как третий параметр обработчику завершения.

  • Устанавливает вход в систему refCon.

    Объявление

    C++

    void ( *setRefCon)( void *self, void *refCon );

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

    refCon

    определяемое пользователем значение.

    Обсуждение

    Устанавливает определяемое пользователем значение на входе в систему, который может быть получен позже с методом getRefCon.

  • Устанавливает буфер ответа для управления ORB.

    Объявление

    C++

    IOReturn ( *setResponseBuffer)( void *self, void *buf, UInt32 len );

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

    buf

    запоминающее устройство для буфера

    len

    длина буфера.

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

    Возвраты kIOReturnSuccess на успехе.

    Обсуждение

    Устанавливает буфер ответа для управления ORB. kFWSBP2QueryLogins возвращает ответ на свой запрос и потребности записать его где-нибудь. Эта подпрограмма позволяет Вам указывать расположение.

  • Представляет этот ORB для выполнения.

    Объявление

    C++

    IOReturn ( *submitORB)( void *self );

    Параметры

    self

    Указатель на IOFireWireSBP2LibMgmtORBInterface.

    Обсуждение

    Представляет этот ORB для выполнения