site_archiver@lists.apple.com Delivered-To: darwin-kernel@lists.apple.com On Jun 8, 2007, at 3:33 PM, Eric Long wrote: Not necessarily. = Mike _______________________________________________ Do not post admin requests to the list. They will be ignored. Darwin-kernel mailing list (Darwin-kernel@lists.apple.com) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/darwin-kernel/site_archiver%40lists.a... I'm looking at writing an IOMedia filter. This is pretty new to me. I have a couple of questions I hope are not too ambitious. Before attaching my childMedia object to the driver in my start() method, I may need to talk to a userland agent. - Can I do that from within the start method? Will I have time-out issues? You should not do it there. Publish a per-instance UserClient and leave it at that. The userland agent should register interest in the appearance of instances of your Userclient and drive the actual manifestation of your childMedia object. I'd like to communicate information to identify the volume being mounted to my agent, like the volume's UUID, display name, and such. - Can I get this information at this point in the kernel? I saw a kIOMediaUUIDKey, but when I try to get that property, I get back NULL. Maybe its not available yet in start()? I don't see a key for the display name of the volume/partition. The display name is not typically available for raw media; it's often not known until the volume is presented to a filesystem. This email sent to site_archiver@lists.apple.com
participants (1)
-
Michael Smith