ADC Home > Reference Library > Reference > Darwin > Kernel Framework Reference
|
IOMessage.h |
Includes: |
iokit_vendor_specific_msg |
#define iokit_vendor_specific_msg(message)
iokit_vendor_specific_msg passes messages in the sub_iokit_vendor_specific subsystem. It can be used to be generate messages that are used for private communication between vendor specific code with the IOService::message, etc. APIs.
IOMessage messages |
kIOMessageServiceIsTerminated
kIOMessageServiceIsSuspended
kIOMessageServiceIsResumed
kIOMessageServiceIsRequestingClose
kIOMessageServiceIsAttemptingOpen
kIOMessageServiceWasClosed
kIOMessageServiceBusyStateChange
kIOMessageServicePropertyChange
kIOMessageCanDevicePowerOff
kIOMessageDeviceWillPowerOff
kIOMessageDeviceWillNotPowerOff
kIOMessageDeviceHasPoweredOn
kIOMessageCanSystemPowerOff
kIOMessageSystemWillPowerOff
kIOMessageSystemWillNotPowerOff
kIOMessageCanSystemSleep
kIOMessageSystemWillSleep
kIOMessageSystemWillNotSleep
kIOMessageSystemHasPoweredOn
kIOMessageSystemWillRestart
kIOMessageSystemWillPowerOn
#define kIOMessageServiceIsTerminated iokit_common_msg(0x010) #define kIOMessageServiceIsSuspended iokit_common_msg(0x020) #define kIOMessageServiceIsResumed iokit_common_msg(0x030) #define kIOMessageServiceIsRequestingClose iokit_common_msg(0x100) #define kIOMessageServiceIsAttemptingOpen iokit_common_msg(0x101) #define kIOMessageServiceWasClosed iokit_common_msg(0x110) #define kIOMessageServiceBusyStateChange iokit_common_msg(0x120) #define kIOMessageServicePropertyChange iokit_common_msg(0x130) #define kIOMessageCanDevicePowerOff iokit_common_msg(0x200) #define kIOMessageDeviceWillPowerOff iokit_common_msg(0x210) #define kIOMessageDeviceWillNotPowerOff iokit_common_msg(0x220) #define kIOMessageDeviceHasPoweredOn iokit_common_msg(0x230) #define kIOMessageCanSystemPowerOff iokit_common_msg(0x240) #define kIOMessageSystemWillPowerOff iokit_common_msg(0x250) #define kIOMessageSystemWillNotPowerOff iokit_common_msg(0x260) #define kIOMessageCanSystemSleep iokit_common_msg(0x270) #define kIOMessageSystemWillSleep iokit_common_msg(0x280) #define kIOMessageSystemWillNotSleep iokit_common_msg(0x290) #define kIOMessageSystemHasPoweredOn iokit_common_msg(0x300) #define kIOMessageSystemWillRestart iokit_common_msg(0x310) #define kIOMessageSystemWillPowerOn iokit_common_msg(0x320)
0xe0000320 The system will power on
kIOMessageCanDevicePowerOff |
#define kIOMessageCanDevicePowerOff iokit_common_msg(0x200)
0xe0000200 The device can power off
kIOMessageCanSystemPowerOff |
#define kIOMessageCanSystemPowerOff iokit_common_msg(0x240)
0xe0000240 The system can power off
kIOMessageCanSystemSleep |
#define kIOMessageCanSystemSleep iokit_common_msg(0x270)
0xe0000270 The system can sleep
kIOMessageDeviceHasPoweredOn |
#define kIOMessageDeviceHasPoweredOn iokit_common_msg(0x230)
0xe0000230 The device has powered on
kIOMessageDeviceWillNotPowerOff |
#define kIOMessageDeviceWillNotPowerOff iokit_common_msg(0x220)
0xe0000220 The device will not power off
kIOMessageDeviceWillPowerOff |
#define kIOMessageDeviceWillPowerOff iokit_common_msg(0x210)
0xe0000210 The device will power off
kIOMessageServiceBusyStateChange |
#define kIOMessageServiceBusyStateChange iokit_common_msg(0x120)
0xe0000120 The busy state of the service has changed
kIOMessageServiceIsAttemptingOpen |
#define kIOMessageServiceIsAttemptingOpen iokit_common_msg(0x101)
0xe0000101 The service is attempting to open
kIOMessageServiceIsRequestingClose |
#define kIOMessageServiceIsRequestingClose iokit_common_msg(0x100)
0xe0000100 The service is requesting close
kIOMessageServiceIsResumed |
#define kIOMessageServiceIsResumed iokit_common_msg(0x030)
0xe0000030 The service is resumed
kIOMessageServiceIsSuspended |
#define kIOMessageServiceIsSuspended iokit_common_msg(0x020)
0xe0000020 The service is suspended
kIOMessageServiceIsTerminated |
#define kIOMessageServiceIsTerminated iokit_common_msg(0x010)
0xe0000010 The service is terminated
kIOMessageServicePropertyChange |
#define kIOMessageServicePropertyChange iokit_common_msg(0x130)
0xe0000130 A property of the service has changed
kIOMessageServiceWasClosed |
#define kIOMessageServiceWasClosed iokit_common_msg(0x110)
0xe0000110 The service has closed
kIOMessageSystemHasPoweredOn |
#define kIOMessageSystemHasPoweredOn iokit_common_msg(0x300)
0xe0000300 The system has powered on
kIOMessageSystemWillNotPowerOff |
#define kIOMessageSystemWillNotPowerOff iokit_common_msg(0x260)
0xe0000260 The system will not power off
kIOMessageSystemWillNotSleep |
#define kIOMessageSystemWillNotSleep iokit_common_msg(0x290)
0xe0000290 The system will not sleep
kIOMessageSystemWillPowerOff |
#define kIOMessageSystemWillPowerOff iokit_common_msg(0x250)
0xe0000250 The system will power off
kIOMessageSystemWillPowerOn |
#define kIOMessageSystemWillPowerOn iokit_common_msg(0x320)
0xe0000320 The system will power on
kIOMessageSystemWillRestart |
#define kIOMessageSystemWillRestart iokit_common_msg(0x310)
0xe0000310 The system will restart
kIOMessageSystemWillSleep |
#define kIOMessageSystemWillSleep iokit_common_msg(0x280)
0xe0000280 The system will sleep
|
Last Updated: 2008-12-19