ADC Home > Reference Library > Reference > Darwin > Kernel Framework Reference

 


IOMessage.h

Includes:

Overview



#defines


iokit_vendor_specific_msg


#define iokit_vendor_specific_msg(message)  
Discussion

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


See Also:

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)  
Discussion

0xe0000320 The system will power on


kIOMessageCanDevicePowerOff


See Also:

IOMessage

#define kIOMessageCanDevicePowerOff iokit_common_msg(0x200)  
Discussion

0xe0000200 The device can power off


kIOMessageCanSystemPowerOff


See Also:

IOMessage

#define kIOMessageCanSystemPowerOff iokit_common_msg(0x240)  
Discussion

0xe0000240 The system can power off


kIOMessageCanSystemSleep


See Also:

IOMessage

#define kIOMessageCanSystemSleep iokit_common_msg(0x270)  
Discussion

0xe0000270 The system can sleep


kIOMessageDeviceHasPoweredOn


See Also:

IOMessage

#define kIOMessageDeviceHasPoweredOn iokit_common_msg(0x230)  
Discussion

0xe0000230 The device has powered on


kIOMessageDeviceWillNotPowerOff


See Also:

IOMessage

#define kIOMessageDeviceWillNotPowerOff iokit_common_msg(0x220)  
Discussion

0xe0000220 The device will not power off


kIOMessageDeviceWillPowerOff


See Also:

IOMessage

#define kIOMessageDeviceWillPowerOff iokit_common_msg(0x210)  
Discussion

0xe0000210 The device will power off


kIOMessageServiceBusyStateChange


See Also:

IOMessage

#define kIOMessageServiceBusyStateChange iokit_common_msg(0x120)  
Discussion

0xe0000120 The busy state of the service has changed


kIOMessageServiceIsAttemptingOpen


See Also:

IOMessage

#define kIOMessageServiceIsAttemptingOpen iokit_common_msg(0x101)  
Discussion

0xe0000101 The service is attempting to open


kIOMessageServiceIsRequestingClose


See Also:

IOMessage

#define kIOMessageServiceIsRequestingClose iokit_common_msg(0x100)  
Discussion

0xe0000100 The service is requesting close


kIOMessageServiceIsResumed


See Also:

IOMessage

#define kIOMessageServiceIsResumed iokit_common_msg(0x030)  
Discussion

0xe0000030 The service is resumed


kIOMessageServiceIsSuspended


See Also:

IOMessage

#define kIOMessageServiceIsSuspended iokit_common_msg(0x020)  
Discussion

0xe0000020 The service is suspended


kIOMessageServiceIsTerminated


See Also:

IOMessage

#define kIOMessageServiceIsTerminated iokit_common_msg(0x010)  
Discussion

0xe0000010 The service is terminated


kIOMessageServicePropertyChange


See Also:

IOMessage

#define kIOMessageServicePropertyChange iokit_common_msg(0x130)  
Discussion

0xe0000130 A property of the service has changed


kIOMessageServiceWasClosed


See Also:

IOMessage

#define kIOMessageServiceWasClosed iokit_common_msg(0x110)  
Discussion

0xe0000110 The service has closed


kIOMessageSystemHasPoweredOn


See Also:

IOMessage

#define kIOMessageSystemHasPoweredOn iokit_common_msg(0x300)  
Discussion

0xe0000300 The system has powered on


kIOMessageSystemWillNotPowerOff


See Also:

IOMessage

#define kIOMessageSystemWillNotPowerOff iokit_common_msg(0x260)  
Discussion

0xe0000260 The system will not power off


kIOMessageSystemWillNotSleep


See Also:

IOMessage

#define kIOMessageSystemWillNotSleep iokit_common_msg(0x290)  
Discussion

0xe0000290 The system will not sleep


kIOMessageSystemWillPowerOff


See Also:

IOMessage

#define kIOMessageSystemWillPowerOff iokit_common_msg(0x250)  
Discussion

0xe0000250 The system will power off


kIOMessageSystemWillPowerOn


See Also:

IOMessage

#define kIOMessageSystemWillPowerOn iokit_common_msg(0x320)  
Discussion

0xe0000320 The system will power on


kIOMessageSystemWillRestart


See Also:

IOMessage

#define kIOMessageSystemWillRestart iokit_common_msg(0x310)  
Discussion

0xe0000310 The system will restart


kIOMessageSystemWillSleep


See Also:

IOMessage

#define kIOMessageSystemWillSleep iokit_common_msg(0x280)  
Discussion

0xe0000280 The system will sleep


Did this document help you?
Yes: Tell us what works for you.
It’s good, but: Report typos, inaccuracies, and so forth.
It wasn’t helpful: Tell us what would have helped.

 

Last Updated: 2008-12-19