Documentation Archive Developer
Search

ADC Home > Reference Library > Technical Q&As > Darwin > Hardware & Drivers >

IOKit Framework Headers


Q: What are the differences, if any, between the IOKit Framework Headers and the IOKit Headers contained in the Kernel Framework?

A: To be explicit the Headers to which this Q&A refers are located at:

/System/Library/Frameworks/IOKit.framework/Headers/ and

/System/Library/Frameworks/Kernel.framework/Headers/IOKit/

for IOKit Framework and Kernel Framework respectively.

IOKit.framework contains the header files and libraries for User Space access to IOKit. The Kernel.framework contains IOKIt headers and libraries for IOKIt Kexts, NKE, and other kernel level services. Do not attempt to mix the two.


[Jan 15 2002]