Nope, can't be done.

You could probably cover most cases by using CUPS for the Unix side (including OS X) and whatever Windows does for the Windows side. That shouldn't be too onerous.