At 13:48 +0530 1/4/08, Pradip Patel wrote:
I am using
LaunchDaemons to execute daemon on Mac OS 10.5
I am using IOKit in my daemons
But while it executing
daemons it give error in IOServiceOpen API at
the time of boot
So which services i
have to add with MachServices property key
I think you're a bit in the weeds here. Are you trying to
connect to a service or vend a service? The MachServices
property is only relevant if you're trying to vend a Mach service.
You don't need to put anything special in your launchd property list
file to just connect to a service.
Does this stuff work if you load your daemon post boot? My
best guess, given the info above, is that you're trying to connect to
an I/O Kit service early in the boot process, and the service hasn't
got around to being registered yet.
S+E
--
Quinn "The
Eskimo!"
<http://www.apple.com/developer/>
Apple Developer Relations, Developer Technical Support, Core
OS/Hardware