2010-02-02 4 views
1

OS X에서 IOKit을 시작하려고합니다. IOKit USB 라이브러리의 데이터 유형에 태그가 붙은 '245'(예 : IOUSBInterfaceInterface245)에 당황했습니다. 245는 무엇을 의미합니까? 나는이 번호가 마지막에 붙은 것이 무엇을 나타내는 지 궁금하다. 뭔가의 버전 번호처럼 보입니다.IOKit USB 라이브러리의 '245'는 무엇입니까?

특정 버전을 사용하지 않고 사용할 수있는 일반 버전이 있습니까?

답변

1

그 숫자는 구조체와 호환되는 IOUSBFamily 버전을 나타냅니다. 자세한 내용은 IOKit/usb/IOUSBLib.h를보십시오.

0

는 내가 그것을 함께 제공되는 USB 인터페이스 인터페이스라고 생각 iousbfamily 2.4.5 (OS X의 호랑이)

IOUSBInterfaceInterface는 1 버전이며 모든 버전에서 사용할 수 있지만 245과 같은 새로운 사람이 추가 기능을 추가 이전 버전과의 호환성을 유지하기 위해 번호가 끝에 추가됩니다.

관련 문제