Sorry for the delayed response - AFAIK, no, IIS is a Micro$oft product, so that's why it can automatically retrieve the Windows logon name.
I haven't tried to get Apache to use Windows Authentication, though my guess is that it's not so easy (if possible at all).