Pergunta

Estou começando com o IOKIT no OS X, e fiquei intrigado com o '245' marcado nos tipos de dados na biblioteca USB da IOKIT, como IousbinterfaceInterface245. O que o 245 significa? Só estou curioso para saber o que esse número colocado no final deve indicar. Parece um número de versão de algo.

Existe uma versão genérica que eu possa usar, em vez de ter que usar uma versão específica?

Foi útil?

Solução

Eu acredito que esse número se refere à versão iousbfamily com a qual a estrutura é compatível. Dê uma olhada no IOKIT/USB/IOUSBLIB.H para obter mais detalhes.

Outras dicas

Eu acredito que é a interface USB que foi enviada com o IOUSBFAMILY 2.4.5 (OS X Tiger)

O IousBInterfaceInterface é a 1ª versão e está disponível em todas as versões, mas as mais recentes como 245 Adicionar funcionalidade extra, o número é adicionado ao final para manter a versão antiga para compatibilidade com versões anteriores

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top