wxPrinterDC help

Working on a printing adapted framework, using wxPython structures, I am interested in retrieving the information about what device is being used.

What I wanted is something similar to what

win32print.EnumPrinters(win32print.PRINTER_ENUM_LOCAL)

win32print.GetDefaultPrinter()

do, being both from win32print

I would like to be able to get and set the printer device to be used. Observing the classes I used (wxPrinterDC; a personalized wxPrintout; wxPrintDialogData; wxPrintData and so on), I thought that these method would be possibly inside wxPrinterDC or wxPrintout. However, I did not manage to find them.

Does anyone knows how to stablish the device on wxPrinterDC not in its initialization (Im getting wxPrinterDC from wxPrintout)? And how to get which one is being used and what are the acessible devices? Im interested on a non dependent platform solution.

Thanks!

Tatiana