Ссылка IOHIDDevice.h
Включенные заголовки
<IOKit/IOService.h><IOKit/IOMessage.h><IOKit/IOBufferMemoryDescriptor.h><IOKit/hidsystem/IOHIDDescriptorParser.h><IOKit/hid/IOHIDKeys.h>
-
Функция, вызванная, когда устанавливал/получал отчет, завершается
Объявление
Objective C
typedef void ( *IOHIDCompletionAction)( void *target, void *parameter, IOReturn status, UInt32 bufferSizeRemaining);Параметры
targetЦель указана в структуре IOHIDCompletion.
parameterПараметр указан в структуре IOHIDCompletion.
statusСостояние Completion
Оператор импорта
Objective C
#include <IOHIDDevice.h>;Доступность
Доступный в OS X v10.2 и позже.
Посмотрите раздел Overview выше для документации уровня заголовка.
-
Структура spefifying действие для выполнения, когда устанавливал/получал отчет, завершается.
Объявление
Objective C
typedef struct IOHIDCompletion { void *target; IOHIDCompletionAction action; void *parameter; } IOHIDCompletion;Оператор импорта
Objective C
#include <IOHIDDevice.h>;Доступность
Доступный в OS X v10.2 и позже.
Посмотрите раздел Overview выше для документации уровня заголовка.
-
Биты опции для IOHIDDevice:: handleReport, IOHIDDevice:: getReport и IOHIDDevice:: setReport
Объявление
Objective C
enum { kIOHIDReportOptionNotInterrupt = 0x100 };Константы
