• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt/router/samba-3.5.8/examples/printing/

Lines Matching refs:printer

2  *  Set printer capabilities in DsDriver Keys on remote printer
39 void map_orientation(HANDLE ph, TCHAR *printer, TCHAR *port)
46 rot = DeviceCapabilities(printer, port, DC_BINNAMES, NULL, NULL);
61 void map_resolution(HANDLE ph, TCHAR *printer, TCHAR *port)
65 num = DeviceCapabilities(printer, port, DC_ENUMRESOLUTIONS, NULL, NULL);
69 num = DeviceCapabilities(printer, port, DC_ENUMRESOLUTIONS, (BYTE *) res, NULL);
78 void map_extents(HANDLE ph, TCHAR *printer, TCHAR *port)
82 extentval = DeviceCapabilities(printer, port, DC_MINEXTENT, NULL, NULL);
89 extentval = DeviceCapabilities(printer, port, DC_MAXEXTENT, NULL, NULL);
98 void map_printrateunit(HANDLE ph, TCHAR *printer, TCHAR *port)
106 unit = DeviceCapabilities(printer, port, DC_PRINTRATEUNIT, NULL, NULL);
129 void map_generic_boolean(HANDLE ph, TCHAR *printer, TCHAR *port, WORD cap, TCHAR *key)
133 boolval = (BYTE) (DeviceCapabilities(printer, port, cap, NULL, NULL) ? 1 : 0);
138 void map_generic_dword(HANDLE ph, TCHAR *printer, TCHAR *port, WORD cap, TCHAR *key)
142 dword = DeviceCapabilities(printer, port, cap, NULL, NULL);
150 void map_generic_multi_sz(HANDLE ph, TCHAR *printer, TCHAR *port, WORD cap, TCHAR *key, int size)
156 num_items = DeviceCapabilities(printer, port, cap, NULL, NULL);
161 num_items = DeviceCapabilities(printer, port, cap, strings_in, NULL);
181 TCHAR *printer;
191 printer = argv[1];
193 if (!(OpenPrinter(printer, &ph, &admin_access))) {
211 map_generic_multi_sz(ph, printer, port, DC_BINNAMES, _T("printBinNames"), 24);
212 map_generic_boolean(ph, printer, port, DC_COLLATE, _T("printCollate"));
213 map_generic_dword(ph, printer, port, DC_COPIES, _T("printMaxCopies"));
214 map_generic_dword(ph, printer, port, DC_DRIVER, _T("driverVersion"));
215 map_generic_boolean(ph, printer, port, DC_DUPLEX, _T("printDuplexSupported"));
216 map_extents(ph, printer, port);
217 map_resolution(ph, printer, port);
218 map_orientation(ph, printer, port);
219 map_generic_multi_sz(ph, printer, port, DC_PAPERNAMES, _T("printMediaSupported"), 64);
221 map_generic_boolean(ph, printer, port, DC_COLORDEVICE, _T("printColor"));
222 map_generic_multi_sz(ph, printer, port, DC_PERSONALITY, _T("printLanguage"), 64);
223 map_generic_multi_sz(ph, printer, port, DC_MEDIAREADY, _T("printMediaReady"),64);
224 map_generic_dword(ph, printer, port, DC_PRINTERMEM, _T("printMemory"));
225 map_generic_dword(ph, printer, port, DC_PRINTRATE, _T("printRate"));
226 map_printrateunit(ph, printer, port);
228 map_generic_boolean(ph, printer, port, DC_STAPLE, _T("printStaplingSupported"));
231 map_generic_dword(ph, printer, port, DC_PRINTRATEPPM, _T("printPagesPerMinute"));