@constant kIOCatalogRemoveDrivers Signals a call to the removeDrivers function in IOCatalogue.
@constant kIOCatalogRemoveDriversNoMatch Signals a call to the removedrivers function in IOCatalogue but does not start a matching thread.
@constant kIOCatalogStartMatching Signals the IOCatalogue to start an IOService matching thread.
+ @constant kIOCatalogRemoveKernelLinker Deprecated; does nothing.
+ @constant kIOCatalogKextdActive Signals the kernel that kextd is running.
+ @constant kIOCatalogKextdFinishedLaunching Signals the IOCatalogue that kextd has finished sending it information at startup.
+ @constant kIOCatalogResetDrivers Resets the IOCatalogue with a new set of personalities.
+ @constant kIOCatalogResetDriversNoMatch Resets the IOCatalogue with a new set of personalities but does not start a matching thread.
*/
enum {
kIOCatalogAddDrivers = 1,
kIOCatalogRemoveDriversNoMatch,
kIOCatalogStartMatching,
kIOCatalogRemoveKernelLinker,
- kIOCatalogKextdFinishedLaunching
+ kIOCatalogKextdActive,
+ kIOCatalogKextdFinishedLaunching,
+ kIOCatalogResetDrivers,
+ kIOCatalogResetDriversNoMatch
};
// IOCatalogueGetData
kIOCatalogServiceTerminate
};
-enum {
- kIOCatalogMatchIdle = KMOD_IOKIT_END_RANGE_PACKET - 0x10
-};
-
#endif /* ! _IOKIT_IOKITSERVER_H */