Ссылка пространства пользователя IOHIDKeys.h
Включенные заголовки
<sys/cdefs.h>
<IOKit/hidsystem/IOHIDParameter.h>
См. Обзор для документации уровня заголовка.
-
Абстрактный тип данных, используемый в качестве уникального идентификатора для элемента.
Объявление
Objective C
#ifdef __LP64__ typedef uint32_t IOHIDElementCookie; #else typedef void * IOHIDElementCookie; #endif
Оператор импорта
Objective C
#include <IOHIDKeys.h>;
Доступность
Доступный в OS X v10.0 и позже.
См. Обзор для документации уровня заголовка.
-
Объявление
Objective C
#define kIOHIDCountryCodeKey "CountryCode" #define kIOHIDDeviceKeyboardLanguageKey "DeviceKeyboardLanguage" #define kIOHIDDeviceKeyboardStandardTypeKey "DeviceKeyboardStandardType" #define kIOHIDDeviceUsageKey "DeviceUsage" #define kIOHIDDeviceUsagePageKey "DeviceUsagePage" #define kIOHIDDeviceUsagePairsKey "DeviceUsagePairs" #define kIOHIDLocationIDKey "LocationID" #define kIOHIDManufacturerKey "Manufacturer" #define kIOHIDMaxFeatureReportSizeKey "MaxFeatureReportSize" #define kIOHIDMaxInputReportSizeKey "MaxInputReportSize" #define kIOHIDMaxOutputReportSizeKey "MaxOutputReportSize" #define kIOHIDPrimaryUsageKey "PrimaryUsage" #define kIOHIDPrimaryUsagePageKey "PrimaryUsagePage" #define kIOHIDProductIDKey "ProductID" #define kIOHIDProductKey "Product" #define kIOHIDReportDescriptorKey "ReportDescriptor" #define kIOHIDReportIntervalKey "ReportInterval" #define kIOHIDResetKey "Reset" #define kIOHIDSerialNumberKey "SerialNumber" #define kIOHIDStandardTypeKey "StandardType" #define kIOHIDTransportKey "Transport" #define kIOHIDVendorIDKey "VendorID" #define kIOHIDVendorIDSourceKey "VendorIDSource" #define kIOHIDVersionNumberKey "VersionNumber"
Константы
-
kIOHIDCountryCodeKey
kIOHIDCountryCodeKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDDeviceKeyboardLanguageKey
kIOHIDDeviceKeyboardLanguageKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.8 через OS X v10.8.
-
kIOHIDDeviceKeyboardStandardTypeKey
kIOHIDDeviceKeyboardStandardTypeKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.8 через OS X v10.8.
-
kIOHIDDeviceUsageKey
kIOHIDDeviceUsageKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePageKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDLocationIDKey
kIOHIDLocationIDKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDManufacturerKey
kIOHIDManufacturerKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDMaxFeatureReportSizeKey
kIOHIDMaxFeatureReportSizeKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDMaxInputReportSizeKey
kIOHIDMaxInputReportSizeKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDMaxOutputReportSizeKey
kIOHIDMaxOutputReportSizeKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDPrimaryUsageKey
kIOHIDPrimaryUsageKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDPrimaryUsagePageKey
kIOHIDPrimaryUsagePageKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDProductIDKey
kIOHIDProductIDKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDProductKey
kIOHIDProductKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDReportDescriptorKey
kIOHIDReportDescriptorKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.6 и позже.
-
kIOHIDReportIntervalKey
kIOHIDReportIntervalKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.5 и позже.
-
kIOHIDResetKey
kIOHIDResetKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.7 и позже.
-
kIOHIDSerialNumberKey
kIOHIDSerialNumberKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDStandardTypeKey
kIOHIDStandardTypeKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.7 и позже.
-
kIOHIDTransportKey
kIOHIDTransportKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDVendorIDKey
kIOHIDVendorIDKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDVendorIDSourceKey
kIOHIDVendorIDSourceKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDVersionNumberKey
kIOHIDVersionNumberKey
Ключи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
-
Объявление
Objective C
#define kIOHIDElementCollectionTypeKey "CollectionType" #define kIOHIDElementCookieKey "ElementCookie" #define kIOHIDElementDuplicateIndexKey "DuplicateIndex" #define kIOHIDElementFlagsKey "Flags" #define kIOHIDElementHasNullStateKey "HasNullState" #define kIOHIDElementHasPreferredStateKey "HasPreferredState" #define kIOHIDElementIsArrayKey "IsArray" #define kIOHIDElementIsNonLinearKey "IsNonLinear" #define kIOHIDElementIsRelativeKey "IsRelative" #define kIOHIDElementIsWrappingKey "IsWrapping" #define kIOHIDElementMaxKey "Max" #define kIOHIDElementMinKey "Min" #define kIOHIDElementNameKey "Name" #define kIOHIDElementParentCollectionKey "ParentCollection" #define kIOHIDElementReportCountKey "ReportCount" #define kIOHIDElementReportIDKey "ReportID" #define kIOHIDElementReportSizeKey "ReportSize" #define kIOHIDElementScaledMaxKey "ScaledMax" #define kIOHIDElementScaledMinKey "ScaledMin" #define kIOHIDElementSizeKey "Size" #define kIOHIDElementTypeKey "Type" #define kIOHIDElementUnitExponentKey "UnitExponent" #define kIOHIDElementUnitKey "Unit" #define kIOHIDElementUsageKey "Usage" #define kIOHIDElementUsagePageKey "UsagePage" #define kIOHIDElementValueLocationKey "ValueLocation" #define kIOHIDElementVendorSpecificKey "VendorSpecific"
Константы
-
kIOHIDElementCollectionTypeKey
kIOHIDElementCollectionTypeKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementCookieKey
kIOHIDElementCookieKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementDuplicateIndexKey
kIOHIDElementDuplicateIndexKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementFlagsKey
kIOHIDElementFlagsKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementHasNullStateKey
kIOHIDElementHasNullStateKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementHasPreferredStateKey
kIOHIDElementHasPreferredStateKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.1 и позже.
-
kIOHIDElementIsArrayKey
kIOHIDElementIsArrayKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.2 и позже.
-
kIOHIDElementIsNonLinearKey
kIOHIDElementIsNonLinearKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementIsRelativeKey
kIOHIDElementIsRelativeKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementIsWrappingKey
kIOHIDElementIsWrappingKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementMaxKey
kIOHIDElementMaxKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementMinKey
kIOHIDElementMinKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementNameKey
kIOHIDElementNameKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementParentCollectionKey
kIOHIDElementParentCollectionKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementReportCountKey
kIOHIDElementReportCountKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.2 и позже.
-
kIOHIDElementReportIDKey
kIOHIDElementReportIDKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.4 и позже.
-
kIOHIDElementReportSizeKey
kIOHIDElementReportSizeKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.2 и позже.
-
kIOHIDElementScaledMaxKey
kIOHIDElementScaledMaxKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementScaledMinKey
kIOHIDElementScaledMinKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementSizeKey
kIOHIDElementSizeKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeKey
kIOHIDElementTypeKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUnitExponentKey
kIOHIDElementUnitExponentKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUnitKey
kIOHIDElementUnitKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUsageKey
kIOHIDElementUsageKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUsagePageKey
kIOHIDElementUsagePageKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementValueLocationKey
kIOHIDElementValueLocationKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementVendorSpecificKey
kIOHIDElementVendorSpecificKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
-
Объявление
Objective C
#define kIOHIDElementCookieMaxKey "ElementCookieMax" #define kIOHIDElementCookieMinKey "ElementCookieMin" #define kIOHIDElementUsageMaxKey "UsageMax" #define kIOHIDElementUsageMinKey "UsageMin"
Константы
-
kIOHIDElementCookieMaxKey
kIOHIDElementCookieMaxKey
Ключи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCookieMinKey
kIOHIDElementCookieMinKey
Ключи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementUsageMaxKey
kIOHIDElementUsageMaxKey
Ключи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementUsageMinKey
kIOHIDElementUsageMinKey
Ключи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
-
Объявление
Objective C
#define kIOHIDElementCalibrationDeadZoneMaxKey "CalibrationDeadZoneMax" #define kIOHIDElementCalibrationDeadZoneMinKey "CalibrationDeadZoneMin" #define kIOHIDElementCalibrationGranularityKey "CalibrationGranularity" #define kIOHIDElementCalibrationMaxKey "CalibrationMax" #define kIOHIDElementCalibrationMinKey "CalibrationMin" #define kIOHIDElementCalibrationSaturationMaxKey "CalibrationSaturationMax" #define kIOHIDElementCalibrationSaturationMinKey "CalibrationSaturationMin" #define kIOHIDElementKey "Elements" #define kIOHIDElementVendorSpecificKey "VendorSpecifc"
Константы
-
kIOHIDElementCalibrationDeadZoneMaxKey
kIOHIDElementCalibrationDeadZoneMaxKey
Максимум ограничивает около средней точки логического значения, в котором проигнорировано значение.
Свойство мертвой зоны используется для обеспечения незначительных различий в неактивном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationDeadZoneMinKey
kIOHIDElementCalibrationDeadZoneMinKey
Минимум ограничивает около средней точки логического значения, в котором проигнорировано значение.
Свойство мертвой зоны используется для обеспечения незначительных различий в неактивном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationGranularityKey
kIOHIDElementCalibrationGranularityKey
Масштаб или уровень детализации возвратились в калиброванном значении элемента.
Если granularity=0.1, значения после того, как калибровка 0, 0.1, 0.2, 0.3, и т.д., значения округляются таким образом это.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationMaxKey
kIOHIDElementCalibrationMaxKey
Максимум ограничивает для калиброванного значения.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationMinKey
kIOHIDElementCalibrationMinKey
Минимум ограничивает для калиброванного значения.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationSaturationMaxKey
kIOHIDElementCalibrationSaturationMaxKey
Максимальный допуск, который будет использоваться при калибровке значения логического элемента.
Свойство насыщенности используется для обеспечения незначительных различий в минимальном и максимальном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationSaturationMinKey
kIOHIDElementCalibrationSaturationMinKey
Миницифровой допуск, который будет использоваться при калибровке значения логического элемента.
Свойство насыщенности используется для обеспечения незначительных различий в минимальном и максимальном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementKey
kIOHIDElementKey
Ключи, который представляет свойство элемента.
Свойство для Устройства HID или словаря элемента. Элементы могут быть иерархическими, таким образом, они могут содержать другие элементы.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementVendorSpecificKey
kIOHIDElementVendorSpecificKey
Ключи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
-
Описывает различные типы наборов HID.
Объявление
Objective C
enum IOHIDElementCollectionType { kIOHIDElementCollectionTypePhysical = 0x00, kIOHIDElementCollectionTypeApplication, kIOHIDElementCollectionTypeLogical, kIOHIDElementCollectionTypeReport, kIOHIDElementCollectionTypeNamedArray, kIOHIDElementCollectionTypeUsageSwitch, kIOHIDElementCollectionTypeUsageModifier }; typedef enum IOHIDElementCollectionType IOHIDElementCollectionType;
Константы
-
kIOHIDElementCollectionTypePhysical
kIOHIDElementCollectionTypePhysical
Используемый для ряда элементов данных, представляющих точки данных, собранные в одной геометрической точке.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeApplication
kIOHIDElementCollectionTypeApplication
Идентифицирует группы элемента, служащие различным целям в едином устройстве.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeLogical
kIOHIDElementCollectionTypeLogical
Используемый, когда ряд элементов данных формируют составную структуру данных.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeReport
kIOHIDElementCollectionTypeReport
Обертки все поля в отчете.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeNamedArray
kIOHIDElementCollectionTypeNamedArray
Содержит массив селекторных использований.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeUsageSwitch
kIOHIDElementCollectionTypeUsageSwitch
Изменяет значение использования, которое оно содержит.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeUsageModifier
kIOHIDElementCollectionTypeUsageModifier
Изменяет значение использования, присоединенного к набору затрагивания.
Доступный в OS X v10.3 и позже.
Обсуждение
Наборы идентифицируют отношение между двумя или больше элементами.
Оператор импорта
Objective C
#include <IOHIDKeys.h>;
Доступность
Доступный в OS X v10.3 и позже.
-
-
Описывает различные типы элементов HID.
Объявление
Objective C
enum IOHIDElementType { kIOHIDElementTypeInput_Misc = 1, kIOHIDElementTypeInput_Button = 2, kIOHIDElementTypeInput_Axis = 3, kIOHIDElementTypeInput_ScanCodes = 4, kIOHIDElementTypeOutput = 129, kIOHIDElementTypeFeature = 257, kIOHIDElementTypeCollection = 513 }; typedef enum IOHIDElementType IOHIDElementType;
Константы
-
kIOHIDElementTypeInput_Misc
kIOHIDElementTypeInput_Misc
Misc вводят поле данных или переменный размер.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeInput_Button
kIOHIDElementTypeInput_Button
Входное поле данных на один бит.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeInput_Axis
kIOHIDElementTypeInput_Axis
Введите поле данных, используемое для представления оси.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeInput_ScanCodes
kIOHIDElementTypeInput_ScanCodes
Введите поле данных, используемое для представления кода сканирования или селектора использования.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeOutput
kIOHIDElementTypeOutput
Используемый для представления поля выходных данных в отчете.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeFeature
kIOHIDElementTypeFeature
Описывает элементы ввода и вывода, не предназначенные для потребления конечным пользователем.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeCollection
kIOHIDElementTypeCollection
Элемент раньше идентифицировал отношение между двумя или больше элементами.
Доступный в OS X v10.0 и позже.
Обсуждение
Используемый IOHIDFamily для идентификации типа обработанного элемента. Представленный ключом kIOHIDElementTypeKey в словаре, описывающем элемент.
Оператор импорта
Objective C
#include <IOHIDKeys.h>;
Доступность
Доступный в OS X v10.0 и позже.
-
-
Опции для открытия устройства через IOHIDLib.
Объявление
Objective C
enum { kIOHIDOptionsTypeNone = 0x00, kIOHIDOptionsTypeSeizeDevice = 0x01 }; typedef uint32_t IOHIDOptionsType;
Константы
-
kIOHIDOptionsTypeNone
kIOHIDOptionsTypeNone
Опция по умолчанию.
Доступный в OS X v10.3 и позже.
-
kIOHIDOptionsTypeSeizeDevice
kIOHIDOptionsTypeSeizeDevice
Используемый для открытия монопольной связи с устройством. Это будет препятствовать тому, чтобы система и другие клиенты получили события от устройства.
Доступный в OS X v10.3 и позже.
Оператор импорта
Objective C
#include <IOHIDKeys.h>;
Доступность
Доступный в OS X v10.3 и позже.
-
-
Опции для создания очереди через IOHIDLib.
Объявление
Objective C
enum { kIOHIDQueueOptionsTypeNone = 0x00, kIOHIDQueueOptionsTypeEnqueueAll = 0x01 }; typedef uint32_t IOHIDQueueOptionsType;
Константы
-
kIOHIDQueueOptionsTypeNone
kIOHIDQueueOptionsTypeNone
Опция по умолчанию.
Доступный в OS X v10.5 и позже.
-
kIOHIDQueueOptionsTypeEnqueueAll
kIOHIDQueueOptionsTypeEnqueueAll
Вынудите IOHIDQueue ставить в очередь все события, относительные или абсолютные, независимо от изменения.
Доступный в OS X v10.5 и позже.
Оператор импорта
Objective C
#include <IOHIDKeys.h>;
Доступность
Доступный в OS X v10.5 и позже.
-
-
Описывает другой тип отчетов HID.
Объявление
Objective C
enum IOHIDReportType { kIOHIDReportTypeInput = 0, kIOHIDReportTypeOutput, kIOHIDReportTypeFeature, kIOHIDReportTypeCount }; typedef enum IOHIDReportType IOHIDReportType;
Константы
-
kIOHIDReportTypeInput
kIOHIDReportTypeInput
Входной отчет.
Доступный в OS X v10.0 и позже.
-
kIOHIDReportTypeOutput
kIOHIDReportTypeOutput
Выходной отчет.
Доступный в OS X v10.0 и позже.
-
kIOHIDReportTypeFeature
kIOHIDReportTypeFeature
Отчет функции.
Доступный в OS X v10.0 и позже.
Обсуждение
Используемый IOHIDFamily для идентификации типа обрабатываемого отчета.
Оператор импорта
Objective C
#include <IOHIDKeys.h>;
Доступность
Доступный в OS X v10.0 и позже.
-
-
Введите для определения, на какой промышленный стандарт устройство ссылается.
Объявление
Objective C
enum { kIOHIDStandardTypeANSI = 0, kIOHIDStandardTypeISO = 1, kIOHIDStandardTypeJIS = 2 }; typedef uint32_t IOHIDStandardType;
Константы
-
kIOHIDStandardTypeANSI
kIOHIDStandardTypeANSI
ANSI.
Доступный в OS X v10.7 и позже.
-
kIOHIDStandardTypeISO
kIOHIDStandardTypeISO
ISO.
Доступный в OS X v10.7 и позже.
-
kIOHIDStandardTypeJIS
kIOHIDStandardTypeJIS
JIS.
Доступный в OS X v10.7 и позже.
Оператор импорта
Objective C
#include <IOHIDKeys.h>;
Доступность
Доступный в OS X v10.7 и позже.
-