Detecting duplex printing

I want to detect whether a user is printing double-sided or not. I’ve got a Graphics object made by OpenPrinterDialog; is there anything I can do with that? I’m presuming not, but hope someone might know. Happy to use an MBS plugin to do it if that’s the only way.
Cheers, Hamish