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

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

Разработчик

Ссылка IOUserClient.h

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

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

Ссылка IOUserClient.h

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

  • <IOKit/IOTypes.h>

  • <IOKit/IOService.h>

  • <IOKit/OSMessageNotification.h>

  • <IOKit/IOStatisticsPrivate.h>

Константы

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

  • Константы для указания максимального количества скалярных параметров в структуре IOExternalMethodArguments. Эти константы являются документальными, так как scalarInputCount, scalarOutputCount поля отражают, что фактическое число передало.

    Объявление

    Objective C

    enum { kIOExternalMethodScalarInputCountMax = 16, kIOExternalMethodScalarOutputCountMax = 16, };

    Константы

    • kIOExternalMethodScalarInputCountMax

      kIOExternalMethodScalarInputCountMax

      Максимальное количество скаляров, которые в состоянии к переданному ввод.

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

    • kIOExternalMethodScalarOutputCountMax

      kIOExternalMethodScalarOutputCountMax

      Максимальное количество скаляров, которые в состоянии к переданному вывод.

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

  • Постоянный для обозначения параметра структуры переменной длины IOUserClient.

    Объявление

    Objective C

    enum { kIOUCVariableStructureSize = 0xffffffff };

    Константы

    • kIOUCVariableStructureSize

      kIOUCVariableStructureSize

      Используйте в структурах IOExternalMethod, IOExternalAsyncMethod, IOExternalMethodDispatch, чтобы указать, что размер структуры является переменным.

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