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

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

Разработчик

Ссылка IOFireWireFamilyCommon.h

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

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

Ссылка IOFireWireFamilyCommon.h

Этот файл содержит полезные определения для работы с FireWire в ядре и в пространстве пользователя

Включенные заголовки

  • <IOKit/IOTypes.h>

  • <IOKit/IOKitLib.h>

Константы

Посмотрите раздел Overview выше для документации уровня заголовка.

  • Флаги, указывающие характеристики узла устройства FireWire.

    Объявление

    Objective C

    enum { kIOFWDisablePhysicalAccess = ( 1 << 0), kIOFWDisableAllPhysicalAccess = ( 1 << 1), kIOFWEnableRetryOnAckD = ( 1 << 2), kIOFWLimitAsyncPacketSize = ( 1 << 3), kIOFWDisablePhyOnSleep = ( 1 << 4), kIOFWMustBeRoot = ( 1 << 5), kIOFWMustNotBeRoot = ( 1 << 6), kIOFWMustHaveGap63 = ( 1 << 7) };

    Константы

    • kIOFWDisablePhysicalAccess

      kIOFWDisablePhysicalAccess

      Отключите доступ физической памяти

      Доступный в OS X v10.1 и позже.

    • kIOFWDisableAllPhysicalAccess

      kIOFWDisableAllPhysicalAccess

      Отключите весь доступ физической памяти

      Доступный в OS X v10.1 и позже.

    • kIOFWEnableRetryOnAckD

      kIOFWEnableRetryOnAckD

      Включите повторную попытку на Ack D

      Доступный в OS X v10.2 и позже.

    • kIOFWLimitAsyncPacketSize

      kIOFWLimitAsyncPacketSize

      Ограничьте асинхронный размер пакета

      Доступный в OS X v10.3 и позже.

    • kIOFWDisablePhyOnSleep

      kIOFWDisablePhyOnSleep

      Отключите Phy, когда машина будет в Режиме ожидания

      Доступный в OS X v10.3 и позже.

    • kIOFWMustBeRoot

      kIOFWMustBeRoot

      Попытка сделать этот корень устройства, нет никакого Mac OS гарантии, преуспеет в том, чтобы делать корень устройства.

      Доступный в OS X v10.5 и позже.

    • kIOFWMustNotBeRoot

      kIOFWMustNotBeRoot

      Попытка препятствовать тому, чтобы это устройство было корнем, нет никакого Mac OS гарантии, преуспеет в том, чтобы препятствовать тому, чтобы устройство было корнем.

      Доступный в OS X v10.5 и позже.

    • kIOFWMustHaveGap63

      kIOFWMustHaveGap63

      Когда это устройство находится на шине, попытка гарантировать количество разрыва равняется 63. Разрыв 63 сокращает производительность шины значительно, таким образом, этот флаг должен использоваться только при необходимости. Нет никакого Mac OS гарантии, преуспеет в том, чтобы вызвать количество разрыва к 63.

      Доступный в OS X v10.5 и позже.