Ссылка пространства пользователя 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"Константы
-
kIOHIDCountryCodeKeykIOHIDCountryCodeKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDDeviceKeyboardLanguageKeykIOHIDDeviceKeyboardLanguageKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.8 через OS X v10.8.
-
kIOHIDDeviceKeyboardStandardTypeKeykIOHIDDeviceKeyboardStandardTypeKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.8 через OS X v10.8.
-
kIOHIDDeviceUsageKeykIOHIDDeviceUsageKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDDeviceUsagePageKeykIOHIDDeviceUsagePageKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDDeviceUsagePairsKeykIOHIDDeviceUsagePairsKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.3 и позже.
-
kIOHIDLocationIDKeykIOHIDLocationIDKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDManufacturerKeykIOHIDManufacturerKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDMaxFeatureReportSizeKeykIOHIDMaxFeatureReportSizeKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDMaxInputReportSizeKeykIOHIDMaxInputReportSizeKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDMaxOutputReportSizeKeykIOHIDMaxOutputReportSizeKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDPrimaryUsageKeykIOHIDPrimaryUsageKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDPrimaryUsagePageKeykIOHIDPrimaryUsagePageKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDProductIDKeykIOHIDProductIDKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDProductKeykIOHIDProductKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDReportDescriptorKeykIOHIDReportDescriptorKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.6 и позже.
-
kIOHIDReportIntervalKeykIOHIDReportIntervalKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.5 и позже.
-
kIOHIDResetKeykIOHIDResetKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.7 и позже.
-
kIOHIDSerialNumberKeykIOHIDSerialNumberKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDStandardTypeKeykIOHIDStandardTypeKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.7 и позже.
-
kIOHIDTransportKeykIOHIDTransportKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDVendorIDKeykIOHIDVendorIDKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.0 и позже.
-
kIOHIDVendorIDSourceKeykIOHIDVendorIDSourceKeyКлючи, представляющие свойства paticular устройства.
Ключи, представляющие свойства paticular устройства. Может быть добавлен к Вашему соответствию словаря при совершенствовании поисков устройств HID.
Обратите внимание на то, что:
kIOHIDPrimaryUsageKey и kIOHIDPrimaryUsagePageKey больше не достаточно богаты для описания возможностей устройства. Возьмите, например, устройство, описывающее и клавиатуру и мышь в том же дескрипторе. Предыдущее поведение состояло в том, чтобы только описать поведение клавиатуры с основной страницей использования и использования. Само собой разумеется, это иногда заставляло бы программу, заинтересованную мышами пропускать это устройство при соответствии.
Таким образом мы добавили 3 дополнительных ключа:
kIOHIDDeviceUsageKey
kIOHIDDeviceUsagePageKey
kIOHIDDeviceUsagePairsKey
kIOHIDDeviceUsagePairsKey используется для представления массива словарей, содержащих пары ключ/значение, на которые ссылается kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey. Эти пары использования описывают все наборы типа приложения (способы поведения), определенные устройством.
Приложение intersted в только соответствии на критериях только добавило бы kIOHIDDeviceUsageKey и kIOHIDDeviceUsagePageKey ключи к соответствующему словарю. Если это интересуется устройством, имеющим многократные способы поведения, приложение вместо этого добавило бы массив или словари, на которые ссылается kIOHIDDeviceUsagePairsKey к его соответствию словаря.
Доступный в OS X v10.2 и позже.
-
kIOHIDVersionNumberKeykIOHIDVersionNumberKeyКлючи, представляющие свойства 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"Константы
-
kIOHIDElementCollectionTypeKeykIOHIDElementCollectionTypeKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementCookieKeykIOHIDElementCookieKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementDuplicateIndexKeykIOHIDElementDuplicateIndexKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementFlagsKeykIOHIDElementFlagsKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementHasNullStateKeykIOHIDElementHasNullStateKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementHasPreferredStateKeykIOHIDElementHasPreferredStateKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.1 и позже.
-
kIOHIDElementIsArrayKeykIOHIDElementIsArrayKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.2 и позже.
-
kIOHIDElementIsNonLinearKeykIOHIDElementIsNonLinearKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementIsRelativeKeykIOHIDElementIsRelativeKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementIsWrappingKeykIOHIDElementIsWrappingKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementMaxKeykIOHIDElementMaxKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementMinKeykIOHIDElementMinKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementNameKeykIOHIDElementNameKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementParentCollectionKeykIOHIDElementParentCollectionKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementReportCountKeykIOHIDElementReportCountKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.2 и позже.
-
kIOHIDElementReportIDKeykIOHIDElementReportIDKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.4 и позже.
-
kIOHIDElementReportSizeKeykIOHIDElementReportSizeKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.2 и позже.
-
kIOHIDElementScaledMaxKeykIOHIDElementScaledMaxKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementScaledMinKeykIOHIDElementScaledMinKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementSizeKeykIOHIDElementSizeKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeKeykIOHIDElementTypeKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUnitExponentKeykIOHIDElementUnitExponentKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUnitKeykIOHIDElementUnitKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUsageKeykIOHIDElementUsageKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementUsagePageKeykIOHIDElementUsagePageKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementValueLocationKeykIOHIDElementValueLocationKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementVendorSpecificKeykIOHIDElementVendorSpecificKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
-
Объявление
Objective C
#define kIOHIDElementCookieMaxKey "ElementCookieMax" #define kIOHIDElementCookieMinKey "ElementCookieMin" #define kIOHIDElementUsageMaxKey "UsageMax" #define kIOHIDElementUsageMinKey "UsageMin"Константы
-
kIOHIDElementCookieMaxKeykIOHIDElementCookieMaxKeyКлючи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCookieMinKeykIOHIDElementCookieMinKeyКлючи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementUsageMaxKeykIOHIDElementUsageMaxKeyКлючи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через copyMatchingElements.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementUsageMinKeykIOHIDElementUsageMinKeyКлючи используются для соответствия определенных элементов.
Эти ключи должны только использоваться с соответствующим словарем при поиске элементов через 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"Константы
-
kIOHIDElementCalibrationDeadZoneMaxKeykIOHIDElementCalibrationDeadZoneMaxKeyМаксимум ограничивает около средней точки логического значения, в котором проигнорировано значение.
Свойство мертвой зоны используется для обеспечения незначительных различий в неактивном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationDeadZoneMinKeykIOHIDElementCalibrationDeadZoneMinKeyМинимум ограничивает около средней точки логического значения, в котором проигнорировано значение.
Свойство мертвой зоны используется для обеспечения незначительных различий в неактивном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationGranularityKeykIOHIDElementCalibrationGranularityKeyМасштаб или уровень детализации возвратились в калиброванном значении элемента.
Если granularity=0.1, значения после того, как калибровка 0, 0.1, 0.2, 0.3, и т.д., значения округляются таким образом это.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationMaxKeykIOHIDElementCalibrationMaxKeyМаксимум ограничивает для калиброванного значения.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationMinKeykIOHIDElementCalibrationMinKeyМинимум ограничивает для калиброванного значения.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationSaturationMaxKeykIOHIDElementCalibrationSaturationMaxKeyМаксимальный допуск, который будет использоваться при калибровке значения логического элемента.
Свойство насыщенности используется для обеспечения незначительных различий в минимальном и максимальном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementCalibrationSaturationMinKeykIOHIDElementCalibrationSaturationMinKeyМиницифровой допуск, который будет использоваться при калибровке значения логического элемента.
Свойство насыщенности используется для обеспечения незначительных различий в минимальном и максимальном значении, возвращенном элементом.
Доступный в OS X v10.5 и позже.
-
kIOHIDElementKeykIOHIDElementKeyКлючи, который представляет свойство элемента.
Свойство для Устройства HID или словаря элемента. Элементы могут быть иерархическими, таким образом, они могут содержать другие элементы.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementVendorSpecificKeykIOHIDElementVendorSpecificKeyКлючи, представляющие свойства детали элементы.
Эти ключи могут также быть добавлены к соответствующему словарю при поиске элементов через copyMatchingElements.
Доступный в OS X v10.0 и позже.
-
-
Описывает различные типы наборов HID.
Объявление
Objective C
enum IOHIDElementCollectionType { kIOHIDElementCollectionTypePhysical = 0x00, kIOHIDElementCollectionTypeApplication, kIOHIDElementCollectionTypeLogical, kIOHIDElementCollectionTypeReport, kIOHIDElementCollectionTypeNamedArray, kIOHIDElementCollectionTypeUsageSwitch, kIOHIDElementCollectionTypeUsageModifier }; typedef enum IOHIDElementCollectionType IOHIDElementCollectionType;Константы
-
kIOHIDElementCollectionTypePhysicalkIOHIDElementCollectionTypePhysicalИспользуемый для ряда элементов данных, представляющих точки данных, собранные в одной геометрической точке.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeApplicationkIOHIDElementCollectionTypeApplicationИдентифицирует группы элемента, служащие различным целям в едином устройстве.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeLogicalkIOHIDElementCollectionTypeLogicalИспользуемый, когда ряд элементов данных формируют составную структуру данных.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeReportkIOHIDElementCollectionTypeReportОбертки все поля в отчете.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeNamedArraykIOHIDElementCollectionTypeNamedArrayСодержит массив селекторных использований.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeUsageSwitchkIOHIDElementCollectionTypeUsageSwitchИзменяет значение использования, которое оно содержит.
Доступный в OS X v10.3 и позже.
-
kIOHIDElementCollectionTypeUsageModifierkIOHIDElementCollectionTypeUsageModifierИзменяет значение использования, присоединенного к набору затрагивания.
Доступный в 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_MisckIOHIDElementTypeInput_MiscMisc вводят поле данных или переменный размер.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeInput_ButtonkIOHIDElementTypeInput_ButtonВходное поле данных на один бит.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeInput_AxiskIOHIDElementTypeInput_AxisВведите поле данных, используемое для представления оси.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeInput_ScanCodeskIOHIDElementTypeInput_ScanCodesВведите поле данных, используемое для представления кода сканирования или селектора использования.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeOutputkIOHIDElementTypeOutputИспользуемый для представления поля выходных данных в отчете.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeFeaturekIOHIDElementTypeFeatureОписывает элементы ввода и вывода, не предназначенные для потребления конечным пользователем.
Доступный в OS X v10.0 и позже.
-
kIOHIDElementTypeCollectionkIOHIDElementTypeCollectionЭлемент раньше идентифицировал отношение между двумя или больше элементами.
Доступный в 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;Константы
-
kIOHIDOptionsTypeNonekIOHIDOptionsTypeNoneОпция по умолчанию.
Доступный в OS X v10.3 и позже.
-
kIOHIDOptionsTypeSeizeDevicekIOHIDOptionsTypeSeizeDeviceИспользуемый для открытия монопольной связи с устройством. Это будет препятствовать тому, чтобы система и другие клиенты получили события от устройства.
Доступный в 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;Константы
-
kIOHIDQueueOptionsTypeNonekIOHIDQueueOptionsTypeNoneОпция по умолчанию.
Доступный в OS X v10.5 и позже.
-
kIOHIDQueueOptionsTypeEnqueueAllkIOHIDQueueOptionsTypeEnqueueAllВынудите 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;Константы
-
kIOHIDReportTypeInputkIOHIDReportTypeInputВходной отчет.
Доступный в OS X v10.0 и позже.
-
kIOHIDReportTypeOutputkIOHIDReportTypeOutputВыходной отчет.
Доступный в OS X v10.0 и позже.
-
kIOHIDReportTypeFeaturekIOHIDReportTypeFeatureОтчет функции.
Доступный в 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;Константы
-
kIOHIDStandardTypeANSIkIOHIDStandardTypeANSIANSI.
Доступный в OS X v10.7 и позже.
-
kIOHIDStandardTypeISOkIOHIDStandardTypeISOISO.
Доступный в OS X v10.7 и позже.
-
kIOHIDStandardTypeJISkIOHIDStandardTypeJISJIS.
Доступный в OS X v10.7 и позже.
Оператор импорта
Objective C
#include <IOHIDKeys.h>;Доступность
Доступный в OS X v10.7 и позже.
-
