Что такое «245» в библиотеках USB Iokit?
Вопрос
Я начинаю работу с iokit на OS X, и я был озадачен на The The Tagged Tagged на типов данных в библиотеке USB Iokit, например, IousbinterfaceInterface245.. Отказ Что означает 245? Мне просто любопытно, что этот номер прикреплен к концу, должен указывать. Похоже, номер версии чего-то.
Есть ли универсальная версия, которую я могу использовать, вместо того, чтобы использовать определенную версию?
Решение
Я считаю, что число относится к версии IousbFamily, структуру совместима с. Посмотрите на iokit / usb / iousblib.h Для более подробной информации.
Другие советы
Я считаю, что это интерфейсный интерфейс USB, который отправлен с IOSBFAMILY 2.4.5 (OS X TIGER)
IOSBINTERFACEINTERFace - это 1-я версия и доступна на каждой версии, но новее, такие как 245, добавляют дополнительную функциональность, номер добавляется к концу, чтобы сохранить старую версию для обратной совместимости