summaryrefslogtreecommitdiffstats
path: root/printing/backend/printing_info_win.h
diff options
context:
space:
mode:
Diffstat (limited to 'printing/backend/printing_info_win.h')
-rw-r--r--printing/backend/printing_info_win.h25
1 files changed, 0 insertions, 25 deletions
diff --git a/printing/backend/printing_info_win.h b/printing/backend/printing_info_win.h
index 931ae6d..1134194 100644
--- a/printing/backend/printing_info_win.h
+++ b/printing/backend/printing_info_win.h
@@ -58,34 +58,9 @@ class DriverInfo {
typedef internal::PrinterInfo<PRINTER_INFO_2, 2> PrinterInfo2;
typedef internal::PrinterInfo<PRINTER_INFO_5, 5> PrinterInfo5;
-typedef internal::PrinterInfo<PRINTER_INFO_8, 8> PrinterInfo8;
-typedef internal::PrinterInfo<PRINTER_INFO_9, 9> PrinterInfo9;
typedef internal::DriverInfo<DRIVER_INFO_6, 6> DriverInfo6;
-// Retrieves DEVMODE from PRINTER_INFO_* structures.
-// Requests in following order:
-// 9 (user-default),
-// 8 (admin-default),
-// 2 (printer-default).
-class PRINTING_EXPORT UserDefaultDevMode {
- public:
- UserDefaultDevMode();
- ~UserDefaultDevMode();
-
- bool Init(HANDLE printer);
-
- const DEVMODE* get() const {
- return dev_mode_;
- }
-
- private:
- PrinterInfo2 info_2_;
- PrinterInfo8 info_8_;
- PrinterInfo9 info_9_;
- const DEVMODE* dev_mode_;
-};
-
} // namespace printing
#endif // PRINTING_BACKEND_PRINTING_INFO_WIN_H_