Interface IOKit
The I/O Kit framework implements non-kernel access to I/O Kit objects (drivers and nubs) through the device-interface
mechanism.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classHolds the return value of SMC query.static classHolds the return value of SMC KeyInfo query.static classHolds the return value of SMC pLimit query.static classHolds the return value of SMC version query.static classHolds an SMC valueNested classes/interfaces inherited from interface IOKit
IOKit.IOConnect, IOKit.IOIterator, IOKit.IOObject, IOKit.IORegistryEntry, IOKit.IOServiceNested classes/interfaces inherited from interface Library
Library.Handler -
Field Summary
FieldsFields inherited from interface IOKit
kIOPSTimeRemainingUnknown, kIOPSTimeRemainingUnlimited, kIORegistryIterateParents, kIORegistryIterateRecursively, kIOReturnNoDevice -
Method Summary
Modifier and TypeMethodDescriptionintIOConnectCallStructMethod(IOKit.IOConnect connection, int selector, Structure inputStructure, NativeLong structureInputSize, Structure outputStructure, NativeLongByReference structureOutputSize) Methods inherited from interface IOKit
IOBSDNameMatching, IOIteratorNext, IOMasterPort, IOObjectConformsTo, IOObjectRelease, IOPSCopyPowerSourcesInfo, IOPSCopyPowerSourcesList, IOPSGetPowerSourceDescription, IOPSGetTimeRemainingEstimate, IORegistryEntryCreateCFProperties, IORegistryEntryCreateCFProperty, IORegistryEntryGetChildEntry, IORegistryEntryGetChildIterator, IORegistryEntryGetName, IORegistryEntryGetParentEntry, IORegistryEntryGetRegistryEntryID, IORegistryEntrySearchCFProperty, IORegistryGetRootEntry, IOServiceClose, IOServiceGetBusyState, IOServiceGetMatchingService, IOServiceGetMatchingServices, IOServiceMatching, IOServiceNameMatching, IOServiceOpen
-
Field Details
-
INSTANCE
-
-
Method Details
-
IOConnectCallStructMethod
int IOConnectCallStructMethod(IOKit.IOConnect connection, int selector, Structure inputStructure, NativeLong structureInputSize, Structure outputStructure, NativeLongByReference structureOutputSize)
-