A function identified as deprecated has been superseded and may become unsupported in the future.
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void AOff ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void AOn ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void AOnIgnoreModem ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void AutoSleepControl ( Boolean enableSleep );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr BatteryStatus ( Byte *status, Byte *power );
On return, the referenced value holds the status of the battery charger and the voltage level of the battery, described in BatteryByte Bits.The connChangedBit is set when the charger connection is changed—either connected or disconnected. When this bit is set, the Power Manager IC sends an interrupt to the CPU.
The batteryLowBit
is set whenever battery voltage drops below the value set in parameter RAM. The Power Manager IC sends an interrupt to the CPU once every second when battery voltage is low.If the batteryDeadBit
were set, it would indicate a dead battery; however, the Power Manager automatically shuts the system down when the battery voltage drops below a preset level, so this bit is always 0.
On return, the referenced value contains the Power
value you can use to estimate the battery voltage:
voltage = ((Power
/100) + 5.12) volts
Due to the nature of lead-acid batteries, the battery power remaining is difficult to measure accurately. Temperature, load, and other factors can alter the measured voltage by 30 percent or more. The Power Manager takes as many of these factors into account as possible, but the voltage measurement can still be in error by up to 10 percent. The measurement is most accurate when the Macintosh Portable has been in the sleep state for at least 30 minutes.
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void BOff ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void BOn ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr DelaySystemIdle ( void );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void DimmingControl ( Boolean enableSleep );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void DisableIdle ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr DisableWUTime ( void );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void EnableIdle ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0.)
void EnableProcessorCycling ( Boolean enable );
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void GetBatteryTimes ( short whichBattery, BatteryTimeRec *theTimes );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
Fixed GetBatteryVoltage ( short whichBattery );
See the Mac Types documentation for a description of the Fixed
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
UInt8 GetDimmingTimeout ( void );
See the Mac Types documentation for a description of the UInt8
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
Boolean GetDimSuspendState ( void );
See the Mac Types documentation for a description of the Boolean
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
UInt8 GetHardDiskTimeout ( void );
See the Mac Types documentation for a description of the UInt8
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
UInt32 GetIntModemInfo ( void );
See the Mac Types documentation for a description of the UInt32
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr GetLastActivity ( ActivityInfo *theActivity );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void GetScaledBatteryInfo ( short whichBattery, BatteryInfo *theInfo );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
short GetSCSIDiskModeAddress ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
UInt8 GetSleepTimeout ( void );
See the Mac Types documentation for a description of the UInt8
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr GetSoundMixerState ( SoundMixerByte *theSoundMixerByte );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr GetStartupTimer ( StartupTime *theTime );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void GetWakeupTimer ( WakeupTime *theTime );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr GetWUTime ( long *wuTime, Byte *wuFlag );
On return, the referenced value holds the current setting of the wakeup timer specified as the number of seconds since midnight, January 1, 1904.
On return, the low order bit of the referenced value is set to 1 if and only if the wakeup timer is enabled. The other bits in WUFlag
are reserved.
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
Boolean HardDiskPowered ( void );
See the Mac Types documentation for a description of the Boolean
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr HardDiskQInstall ( HDQueueElement *theElement );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr HardDiskQRemove ( HDQueueElement *theElement );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use UpdateSystemActivity
instead.)
long IdleUpdate ( void );
The IdleUpdate
function returns the value in the Ticks
global variable at the time the function was called.
This function is unimplemented on Mac OS X. Use UpdateSystemActivity(IdleActivity)
instead.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
Boolean IsAutoSlpControlDisabled ( void );
See the Mac Types documentation for a description of the Boolean
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
Boolean IsDimmingControlDisabled ( void );
See the Mac Types documentation for a description of the Boolean
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0.)
Boolean IsProcessorCyclingEnabled ( void );
See the Mac Types documentation for a description of the Boolean
data type.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
Boolean IsSpindownDisabled ( void );
See the Mac Types documentation for a description of the Boolean
data type.
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr ModemStatus ( Byte *status );
On return, the referenced variable has its bits set as indicated in ModemByte Bits.
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr PMgrStateQInstall ( PMgrQueueElement *theElement );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr PMgrStateQRemove ( PMgrQueueElement *theElement );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SetDimmingTimeout ( UInt8 timeout );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SetDimSuspendState ( Boolean dimSuspendState );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SetHardDiskTimeout ( UInt8 timeout );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SetIntModemState ( short theState );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SetSCSIDiskModeAddress ( short scsiAddress );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SetSleepTimeout ( UInt8 timeout );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr SetSoundMixerState ( SoundMixerByte *theSoundMixerByte );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr SetStartupTimer ( StartupTime *theTime );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SetWakeupTimer ( WakeupTime *theTime );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
OSErr SetWUTime ( long wuTime );
A result code. See “Power Manager Result Codes.”
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.0. Use I/O Kit instead; see I/O Kit Fundamentals.)
void SpinDownHardDisk ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.5.)
Boolean FullProcessorSpeed ( void );
See the Mac Types documentation for a description of the Boolean
data type.
Power.h
(Deprecated in Mac OS X v10.5.)
UInt32 PMFeatures ( void );
See the Mac Types documentation for a description of the UInt32
data type.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.5.)
short PMSelectorCount ( void );
The I/O Kit Framework header file IOPMLib.h (in I/O Kit Framework Reference) provides access to common power management facilites, such as initiating system sleep, getting current idle timer values, registering for sleep/wake notifications, and preventing system sleep. For additional information about power management for device drivers, see I/O Kit Fundamentals and I/O Kit Device Driver Design Guidelines.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.5.)
Boolean SetProcessorSpeed ( Boolean fullSpeed );
See the Mac Types documentation for a description of the Boolean
data type.
Power.h
Unimplemented. (Deprecated in Mac OS X v10.5.)
void SetSpindownDisable ( Boolean setDisable );
Power.h
© 2002, 2006 Apple Computer, Inc. All Rights Reserved. (Last updated: 2006-07-13)