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

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

Разработчик

Ссылка IOUSBController.h

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

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

Ссылка IOUSBController.h

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

  • <libkern/c++/OSArray.h>

  • <IOKit/IOService.h>

  • <IOKit/IOMemoryDescriptor.h>

  • <IOKit/IODeviceMemory.h>

  • <IOKit/IOWorkLoop.h>

  • <IOKit/IOCommandGate.h>

  • <IOKit/IOCommandPool.h>

  • <IOKit/usb/USB.h>

  • <IOKit/usb/USBHub.h>

  • <IOKit/usb/IOUSBBus.h>

  • <IOKit/usb/IOUSBNub.h>

  • <IOKit/usb/IOUSBCommand.h>

  • <IOKit/usb/IOUSBWorkLoop.h>

  • <IOKit/acpi/IOACPIPlatformDevice.h>

Типы данных

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

  • Объявление

    Objective C

    struct ErrataListEntryStruct { UInt16 vendID; UInt16 deviceID; UInt16 revisionLo; UInt16 revisionHi; UInt32 errata; };

    Поля

    vendID

    Идентификатор поставщика устройства

    deviceID

    Идентификатор продукта устройства

    revisionLo

    Самый низкий продукт revsion для применения опечаток к

    revisionHi

    Самая высокая версия продукта для применения опечаток к

    errata

    Установка флага битового поля, который опечатки примениться к устройству.

    Обсуждение

    Эта таблица содержит список опечаток, которые необходимы для известных проблем с определенными устройствами. Формат является vendorID, идентификатором продукта, самый низкий revisionID необходимость в опечатках, самых высоких опечатках необходимости версии, errataBits. Результатом всех соответствий является ORed вместе, таким образом, может соответствовать больше чем одна запись. Обычно для данного опечатки список версий, которым это применяется к, предоставляется.