Available in LEADTOOLS Document and Medical Imaging toolkits.
L_PrnIsLeadtoolsPrinter
L_PrnGetPrinterSpecifications
L_PrnSetPrinterSpecifications
L_PrnGetUserDefaultPrinterSpecifications
L_PrnSetUserDefaultPrinterSpecifications