source: trunk/server/testprogs/win32/spoolss/printlib_proto.h

Last change on this file was 745, checked in by Silvan Scherrer, 13 years ago

Samba Server: updated trunk to 3.6.0

File size: 3.0 KB
Line 
1#ifndef __PRINTLIB_PROTO_H__
2#define __PRINTLIB_PROTO_H__
3
4#undef _PRINTF_ATTRIBUTE
5#define _PRINTF_ATTRIBUTE(a1, a2) PRINTF_ATTRIBUTE(a1, a2)
6/* This file was automatically generated by mkproto.pl. DO NOT EDIT */
7
8/* this file contains prototypes for functions that are private
9 * to this subsystem or library. These functions should not be
10 * used outside this particular subsystem! */
11
12
13/* The following definitions come from printlib.c */
14
15void print_devmode(DEVMODE *pDevModeIn);
16void print_acl(const char* str, ACL *acl);
17void print_sid(const char* str, SID *sid);
18void print_secdesc(SECURITY_DESCRIPTOR *secdesc);
19void PrintLastError();
20void print_job_info_1(PJOB_INFO_1 info);
21void print_job_info_2(PJOB_INFO_2 info);
22void print_job_info_3(PJOB_INFO_3 info);
23void print_job_info_4(PJOB_INFO_4 info);
24void print_job_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
25void print_monitor_info_1(PMONITOR_INFO_1 info);
26void print_monitor_info_2(PMONITOR_INFO_2 info);
27void print_monitor_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
28void print_port_info_1(PPORT_INFO_1 info);
29void print_port_info_2(PPORT_INFO_2 info);
30void print_port_info_3(PPORT_INFO_3 info);
31void print_port_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
32void print_form_info_1(PFORM_INFO_1 info);
33void print_form_info_2(PFORM_INFO_2 info);
34void print_form_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
35void print_printer_info_1(PPRINTER_INFO_1 info);
36void print_printer_info_2(PPRINTER_INFO_2 info);
37void print_printer_info_5(PPRINTER_INFO_5 info);
38void print_printer_info_6(PPRINTER_INFO_6 info);
39void print_printer_info_7(PPRINTER_INFO_7 info);
40void print_printer_info_8(PPRINTER_INFO_8 info);
41void print_printer_info_9(PPRINTER_INFO_9 info);
42void print_printer_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
43void print_printprocessor_info_1(PPRINTPROCESSOR_INFO_1 info);
44void print_printprocessor_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
45void print_datatypes_info_1(PDATATYPES_INFO_1 info);
46void print_datatypes_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
47void print_driver_info_1(PDRIVER_INFO_1 info);
48void print_driver_info_2(PDRIVER_INFO_2 info);
49void print_driver_info_3(PDRIVER_INFO_3 info);
50void print_driver_info_4(PDRIVER_INFO_4 info);
51void print_driver_info_5(PDRIVER_INFO_5 info);
52void print_driver_info_6(PDRIVER_INFO_6 info);
53void print_driver_info_8(PDRIVER_INFO_8 info);
54void print_driver_info_bylevel(DWORD level, LPBYTE buffer, DWORD count);
55void print_doc_info_1(PDOC_INFO_1 info);
56void print_printer_keys(LPSTR buffer);
57LPSTR reg_type_str(DWORD type);
58void print_printer_data(LPSTR keyname, LPSTR valuename, DWORD size, LPBYTE buffer, DWORD type);
59void print_printer_dataw(LPCWSTR keyname, LPCWSTR valuename, DWORD size, LPBYTE buffer, DWORD type);
60void print_printer_enum_values(PRINTER_ENUM_VALUES *info);
61void print_file_time(const FILETIME *t);
62
63#undef _PRINTF_ATTRIBUTE
64#define _PRINTF_ATTRIBUTE(a1, a2)
65
66#endif /* __PRINTLIB_PROTO_H__ */
67
Note: See TracBrowser for help on using the repository browser.