]>
Commit | Line | Data |
---|---|---|
9c376795 FG |
1 | #[cfg(feature = "Win32_Graphics_Printing_PrintTicket")] |
2 | pub mod PrintTicket; | |
3 | #[cfg_attr(windows, link(name = "windows"))] | |
4 | extern "system" { | |
5 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
6 | #[cfg(feature = "Win32_Foundation")] | |
7 | pub fn AbortPrinter(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
8 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
9 | #[cfg(feature = "Win32_Foundation")] | |
10 | pub fn AddFormA(hprinter: super::super::Foundation::HANDLE, level: u32, pform: *const u8) -> super::super::Foundation::BOOL; | |
11 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
12 | #[cfg(feature = "Win32_Foundation")] | |
13 | pub fn AddFormW(hprinter: super::super::Foundation::HANDLE, level: u32, pform: *const u8) -> super::super::Foundation::BOOL; | |
14 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
15 | #[cfg(feature = "Win32_Foundation")] | |
16 | pub fn AddJobA(hprinter: super::super::Foundation::HANDLE, level: u32, pdata: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
17 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
18 | #[cfg(feature = "Win32_Foundation")] | |
19 | pub fn AddJobW(hprinter: super::super::Foundation::HANDLE, level: u32, pdata: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
20 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
21 | #[cfg(feature = "Win32_Foundation")] | |
22 | pub fn AddMonitorA(pname: ::windows_sys::core::PCSTR, level: u32, pmonitors: *const u8) -> super::super::Foundation::BOOL; | |
23 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
24 | #[cfg(feature = "Win32_Foundation")] | |
25 | pub fn AddMonitorW(pname: ::windows_sys::core::PCWSTR, level: u32, pmonitors: *const u8) -> super::super::Foundation::BOOL; | |
26 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
27 | #[cfg(feature = "Win32_Foundation")] | |
28 | pub fn AddPortA(pname: ::windows_sys::core::PCSTR, hwnd: super::super::Foundation::HWND, pmonitorname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
29 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
30 | #[cfg(feature = "Win32_Foundation")] | |
31 | pub fn AddPortW(pname: ::windows_sys::core::PCWSTR, hwnd: super::super::Foundation::HWND, pmonitorname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
32 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
33 | #[cfg(feature = "Win32_Foundation")] | |
34 | pub fn AddPrintDeviceObject(hprinter: super::super::Foundation::HANDLE, phdeviceobject: *mut super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT; | |
35 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
36 | #[cfg(feature = "Win32_Foundation")] | |
37 | pub fn AddPrintProcessorA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, ppathname: ::windows_sys::core::PCSTR, pprintprocessorname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
38 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
39 | #[cfg(feature = "Win32_Foundation")] | |
40 | pub fn AddPrintProcessorW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, ppathname: ::windows_sys::core::PCWSTR, pprintprocessorname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
41 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
42 | #[cfg(feature = "Win32_Foundation")] | |
43 | pub fn AddPrintProvidorA(pname: ::windows_sys::core::PCSTR, level: u32, pprovidorinfo: *const u8) -> super::super::Foundation::BOOL; | |
44 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
45 | #[cfg(feature = "Win32_Foundation")] | |
46 | pub fn AddPrintProvidorW(pname: ::windows_sys::core::PCWSTR, level: u32, pprovidorinfo: *const u8) -> super::super::Foundation::BOOL; | |
47 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
48 | #[cfg(feature = "Win32_Foundation")] | |
49 | pub fn AddPrinterA(pname: ::windows_sys::core::PCSTR, level: u32, pprinter: *const u8) -> super::super::Foundation::HANDLE; | |
50 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
51 | #[cfg(feature = "Win32_Foundation")] | |
52 | pub fn AddPrinterConnection2A(hwnd: super::super::Foundation::HWND, pszname: ::windows_sys::core::PCSTR, dwlevel: u32, pconnectioninfo: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
53 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
54 | #[cfg(feature = "Win32_Foundation")] | |
55 | pub fn AddPrinterConnection2W(hwnd: super::super::Foundation::HWND, pszname: ::windows_sys::core::PCWSTR, dwlevel: u32, pconnectioninfo: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
56 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
57 | #[cfg(feature = "Win32_Foundation")] | |
58 | pub fn AddPrinterConnectionA(pname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
59 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
60 | #[cfg(feature = "Win32_Foundation")] | |
61 | pub fn AddPrinterConnectionW(pname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
62 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
63 | #[cfg(feature = "Win32_Foundation")] | |
64 | pub fn AddPrinterDriverA(pname: ::windows_sys::core::PCSTR, level: u32, pdriverinfo: *const u8) -> super::super::Foundation::BOOL; | |
65 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
66 | #[cfg(feature = "Win32_Foundation")] | |
67 | pub fn AddPrinterDriverExA(pname: ::windows_sys::core::PCSTR, level: u32, lpbdriverinfo: *const u8, dwfilecopyflags: u32) -> super::super::Foundation::BOOL; | |
68 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
69 | #[cfg(feature = "Win32_Foundation")] | |
70 | pub fn AddPrinterDriverExW(pname: ::windows_sys::core::PCWSTR, level: u32, lpbdriverinfo: *const u8, dwfilecopyflags: u32) -> super::super::Foundation::BOOL; | |
71 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
72 | #[cfg(feature = "Win32_Foundation")] | |
73 | pub fn AddPrinterDriverW(pname: ::windows_sys::core::PCWSTR, level: u32, pdriverinfo: *const u8) -> super::super::Foundation::BOOL; | |
74 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
75 | #[cfg(feature = "Win32_Foundation")] | |
76 | pub fn AddPrinterW(pname: ::windows_sys::core::PCWSTR, level: u32, pprinter: *const u8) -> super::super::Foundation::HANDLE; | |
77 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
78 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
79 | pub fn AdvancedDocumentPropertiesA(hwnd: super::super::Foundation::HWND, hprinter: super::super::Foundation::HANDLE, pdevicename: ::windows_sys::core::PCSTR, pdevmodeoutput: *mut super::Gdi::DEVMODEA, pdevmodeinput: *const super::Gdi::DEVMODEA) -> i32; | |
80 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
81 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
82 | pub fn AdvancedDocumentPropertiesW(hwnd: super::super::Foundation::HWND, hprinter: super::super::Foundation::HANDLE, pdevicename: ::windows_sys::core::PCWSTR, pdevmodeoutput: *mut super::Gdi::DEVMODEW, pdevmodeinput: *const super::Gdi::DEVMODEW) -> i32; | |
83 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
84 | #[cfg(feature = "Win32_Foundation")] | |
85 | pub fn AppendPrinterNotifyInfoData(pinfodest: *const PRINTER_NOTIFY_INFO, pdatasrc: *const PRINTER_NOTIFY_INFO_DATA, fdwflags: u32) -> super::super::Foundation::BOOL; | |
86 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
87 | #[cfg(feature = "Win32_Foundation")] | |
88 | pub fn CallRouterFindFirstPrinterChangeNotification(hprinterrpc: super::super::Foundation::HANDLE, fdwfilterflags: u32, fdwoptions: u32, hnotify: super::super::Foundation::HANDLE, pprinternotifyoptions: *const PRINTER_NOTIFY_OPTIONS) -> u32; | |
89 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
90 | #[cfg(feature = "Win32_Foundation")] | |
91 | pub fn ClosePrinter(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
92 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
93 | #[cfg(feature = "Win32_Foundation")] | |
94 | pub fn CloseSpoolFileHandle(hprinter: super::super::Foundation::HANDLE, hspoolfile: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
95 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
96 | #[cfg(feature = "Win32_Foundation")] | |
97 | pub fn CommitSpoolData(hprinter: super::super::Foundation::HANDLE, hspoolfile: super::super::Foundation::HANDLE, cbcommit: u32) -> super::super::Foundation::HANDLE; | |
98 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
99 | #[cfg(feature = "Win32_Foundation")] | |
100 | pub fn CommonPropertySheetUIA(hwndowner: super::super::Foundation::HWND, pfnpropsheetui: PFNPROPSHEETUI, lparam: super::super::Foundation::LPARAM, presult: *mut u32) -> i32; | |
101 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
102 | #[cfg(feature = "Win32_Foundation")] | |
103 | pub fn CommonPropertySheetUIW(hwndowner: super::super::Foundation::HWND, pfnpropsheetui: PFNPROPSHEETUI, lparam: super::super::Foundation::LPARAM, presult: *mut u32) -> i32; | |
104 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
105 | #[cfg(feature = "Win32_Foundation")] | |
106 | pub fn ConfigurePortA(pname: ::windows_sys::core::PCSTR, hwnd: super::super::Foundation::HWND, pportname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
107 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
108 | #[cfg(feature = "Win32_Foundation")] | |
109 | pub fn ConfigurePortW(pname: ::windows_sys::core::PCWSTR, hwnd: super::super::Foundation::HWND, pportname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
110 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
111 | #[cfg(feature = "Win32_Foundation")] | |
112 | pub fn ConnectToPrinterDlg(hwnd: super::super::Foundation::HWND, flags: u32) -> super::super::Foundation::HANDLE; | |
113 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
114 | #[cfg(feature = "Win32_Foundation")] | |
115 | pub fn CorePrinterDriverInstalledA(pszserver: ::windows_sys::core::PCSTR, pszenvironment: ::windows_sys::core::PCSTR, coredriverguid: ::windows_sys::core::GUID, ftdriverdate: super::super::Foundation::FILETIME, dwldriverversion: u64, pbdriverinstalled: *mut super::super::Foundation::BOOL) -> ::windows_sys::core::HRESULT; | |
116 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
117 | #[cfg(feature = "Win32_Foundation")] | |
118 | pub fn CorePrinterDriverInstalledW(pszserver: ::windows_sys::core::PCWSTR, pszenvironment: ::windows_sys::core::PCWSTR, coredriverguid: ::windows_sys::core::GUID, ftdriverdate: super::super::Foundation::FILETIME, dwldriverversion: u64, pbdriverinstalled: *mut super::super::Foundation::BOOL) -> ::windows_sys::core::HRESULT; | |
119 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
120 | pub fn CreatePrintAsyncNotifyChannel(pszname: ::windows_sys::core::PCWSTR, pnotificationtype: *const ::windows_sys::core::GUID, euserfilter: PrintAsyncNotifyUserFilter, econversationstyle: PrintAsyncNotifyConversationStyle, pcallback: IPrintAsyncNotifyCallback, ppiasynchnotification: *mut IPrintAsyncNotifyChannel) -> ::windows_sys::core::HRESULT; | |
121 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
122 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
123 | pub fn CreatePrinterIC(hprinter: super::super::Foundation::HANDLE, pdevmode: *const super::Gdi::DEVMODEW) -> super::super::Foundation::HANDLE; | |
124 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
125 | #[cfg(feature = "Win32_Foundation")] | |
126 | pub fn DeleteFormA(hprinter: super::super::Foundation::HANDLE, pformname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
127 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
128 | #[cfg(feature = "Win32_Foundation")] | |
129 | pub fn DeleteFormW(hprinter: super::super::Foundation::HANDLE, pformname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
130 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
131 | #[cfg(feature = "Win32_Foundation")] | |
132 | pub fn DeleteJobNamedProperty(hprinter: super::super::Foundation::HANDLE, jobid: u32, pszname: ::windows_sys::core::PCWSTR) -> u32; | |
133 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
134 | #[cfg(feature = "Win32_Foundation")] | |
135 | pub fn DeleteMonitorA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, pmonitorname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
136 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
137 | #[cfg(feature = "Win32_Foundation")] | |
138 | pub fn DeleteMonitorW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, pmonitorname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
139 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
140 | #[cfg(feature = "Win32_Foundation")] | |
141 | pub fn DeletePortA(pname: ::windows_sys::core::PCSTR, hwnd: super::super::Foundation::HWND, pportname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
142 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
143 | #[cfg(feature = "Win32_Foundation")] | |
144 | pub fn DeletePortW(pname: ::windows_sys::core::PCWSTR, hwnd: super::super::Foundation::HWND, pportname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
145 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
146 | #[cfg(feature = "Win32_Foundation")] | |
147 | pub fn DeletePrintProcessorA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, pprintprocessorname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
148 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
149 | #[cfg(feature = "Win32_Foundation")] | |
150 | pub fn DeletePrintProcessorW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, pprintprocessorname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
151 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
152 | #[cfg(feature = "Win32_Foundation")] | |
153 | pub fn DeletePrintProvidorA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, pprintprovidorname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
154 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
155 | #[cfg(feature = "Win32_Foundation")] | |
156 | pub fn DeletePrintProvidorW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, pprintprovidorname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
157 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
158 | #[cfg(feature = "Win32_Foundation")] | |
159 | pub fn DeletePrinter(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
160 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
161 | #[cfg(feature = "Win32_Foundation")] | |
162 | pub fn DeletePrinterConnectionA(pname: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
163 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
164 | #[cfg(feature = "Win32_Foundation")] | |
165 | pub fn DeletePrinterConnectionW(pname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
166 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
167 | #[cfg(feature = "Win32_Foundation")] | |
168 | pub fn DeletePrinterDataA(hprinter: super::super::Foundation::HANDLE, pvaluename: ::windows_sys::core::PCSTR) -> u32; | |
169 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
170 | #[cfg(feature = "Win32_Foundation")] | |
171 | pub fn DeletePrinterDataExA(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCSTR, pvaluename: ::windows_sys::core::PCSTR) -> u32; | |
172 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
173 | #[cfg(feature = "Win32_Foundation")] | |
174 | pub fn DeletePrinterDataExW(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCWSTR, pvaluename: ::windows_sys::core::PCWSTR) -> u32; | |
175 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
176 | #[cfg(feature = "Win32_Foundation")] | |
177 | pub fn DeletePrinterDataW(hprinter: super::super::Foundation::HANDLE, pvaluename: ::windows_sys::core::PCWSTR) -> u32; | |
178 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
179 | #[cfg(feature = "Win32_Foundation")] | |
180 | pub fn DeletePrinterDriverA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, pdrivername: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
181 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
182 | #[cfg(feature = "Win32_Foundation")] | |
183 | pub fn DeletePrinterDriverExA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, pdrivername: ::windows_sys::core::PCSTR, dwdeleteflag: u32, dwversionflag: u32) -> super::super::Foundation::BOOL; | |
184 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
185 | #[cfg(feature = "Win32_Foundation")] | |
186 | pub fn DeletePrinterDriverExW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, pdrivername: ::windows_sys::core::PCWSTR, dwdeleteflag: u32, dwversionflag: u32) -> super::super::Foundation::BOOL; | |
187 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
188 | pub fn DeletePrinterDriverPackageA(pszserver: ::windows_sys::core::PCSTR, pszinfpath: ::windows_sys::core::PCSTR, pszenvironment: ::windows_sys::core::PCSTR) -> ::windows_sys::core::HRESULT; | |
189 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
190 | pub fn DeletePrinterDriverPackageW(pszserver: ::windows_sys::core::PCWSTR, pszinfpath: ::windows_sys::core::PCWSTR, pszenvironment: ::windows_sys::core::PCWSTR) -> ::windows_sys::core::HRESULT; | |
191 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
192 | #[cfg(feature = "Win32_Foundation")] | |
193 | pub fn DeletePrinterDriverW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, pdrivername: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
194 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
195 | #[cfg(feature = "Win32_Foundation")] | |
196 | pub fn DeletePrinterIC(hprinteric: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
197 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
198 | #[cfg(feature = "Win32_Foundation")] | |
199 | pub fn DeletePrinterKeyA(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCSTR) -> u32; | |
200 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
201 | #[cfg(feature = "Win32_Foundation")] | |
202 | pub fn DeletePrinterKeyW(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCWSTR) -> u32; | |
203 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
204 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
205 | pub fn DevQueryPrint(hprinter: super::super::Foundation::HANDLE, pdevmode: *const super::Gdi::DEVMODEA, presid: *mut u32) -> super::super::Foundation::BOOL; | |
206 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
207 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
208 | pub fn DevQueryPrintEx(pdqpinfo: *mut DEVQUERYPRINT_INFO) -> super::super::Foundation::BOOL; | |
209 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
210 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
211 | pub fn DocumentPropertiesA(hwnd: super::super::Foundation::HWND, hprinter: super::super::Foundation::HANDLE, pdevicename: ::windows_sys::core::PCSTR, pdevmodeoutput: *mut super::Gdi::DEVMODEA, pdevmodeinput: *const super::Gdi::DEVMODEA, fmode: u32) -> i32; | |
212 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
213 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
214 | pub fn DocumentPropertiesW(hwnd: super::super::Foundation::HWND, hprinter: super::super::Foundation::HANDLE, pdevicename: ::windows_sys::core::PCWSTR, pdevmodeoutput: *mut super::Gdi::DEVMODEW, pdevmodeinput: *const super::Gdi::DEVMODEW, fmode: u32) -> i32; | |
215 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
216 | #[cfg(feature = "Win32_Foundation")] | |
217 | pub fn EndDocPrinter(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
218 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
219 | #[cfg(feature = "Win32_Foundation")] | |
220 | pub fn EndPagePrinter(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
221 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
222 | #[cfg(feature = "Win32_Foundation")] | |
223 | pub fn EnumFormsA(hprinter: super::super::Foundation::HANDLE, level: u32, pform: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
224 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
225 | #[cfg(feature = "Win32_Foundation")] | |
226 | pub fn EnumFormsW(hprinter: super::super::Foundation::HANDLE, level: u32, pform: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
227 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
228 | #[cfg(feature = "Win32_Foundation")] | |
229 | pub fn EnumJobNamedProperties(hprinter: super::super::Foundation::HANDLE, jobid: u32, pcproperties: *mut u32, ppproperties: *mut *mut PrintNamedProperty) -> u32; | |
230 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
231 | #[cfg(feature = "Win32_Foundation")] | |
232 | pub fn EnumJobsA(hprinter: super::super::Foundation::HANDLE, firstjob: u32, nojobs: u32, level: u32, pjob: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
233 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
234 | #[cfg(feature = "Win32_Foundation")] | |
235 | pub fn EnumJobsW(hprinter: super::super::Foundation::HANDLE, firstjob: u32, nojobs: u32, level: u32, pjob: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
236 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
237 | #[cfg(feature = "Win32_Foundation")] | |
238 | pub fn EnumMonitorsA(pname: ::windows_sys::core::PCSTR, level: u32, pmonitor: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
239 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
240 | #[cfg(feature = "Win32_Foundation")] | |
241 | pub fn EnumMonitorsW(pname: ::windows_sys::core::PCWSTR, level: u32, pmonitor: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
242 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
243 | #[cfg(feature = "Win32_Foundation")] | |
244 | pub fn EnumPortsA(pname: ::windows_sys::core::PCSTR, level: u32, pport: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
245 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
246 | #[cfg(feature = "Win32_Foundation")] | |
247 | pub fn EnumPortsW(pname: ::windows_sys::core::PCWSTR, level: u32, pport: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
248 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
249 | #[cfg(feature = "Win32_Foundation")] | |
250 | pub fn EnumPrintProcessorDatatypesA(pname: ::windows_sys::core::PCSTR, pprintprocessorname: ::windows_sys::core::PCSTR, level: u32, pdatatypes: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
251 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
252 | #[cfg(feature = "Win32_Foundation")] | |
253 | pub fn EnumPrintProcessorDatatypesW(pname: ::windows_sys::core::PCWSTR, pprintprocessorname: ::windows_sys::core::PCWSTR, level: u32, pdatatypes: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
254 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
255 | #[cfg(feature = "Win32_Foundation")] | |
256 | pub fn EnumPrintProcessorsA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, level: u32, pprintprocessorinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
257 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
258 | #[cfg(feature = "Win32_Foundation")] | |
259 | pub fn EnumPrintProcessorsW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, level: u32, pprintprocessorinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
260 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
261 | #[cfg(feature = "Win32_Foundation")] | |
262 | pub fn EnumPrinterDataA(hprinter: super::super::Foundation::HANDLE, dwindex: u32, pvaluename: ::windows_sys::core::PSTR, cbvaluename: u32, pcbvaluename: *mut u32, ptype: *mut u32, pdata: *mut u8, cbdata: u32, pcbdata: *mut u32) -> u32; | |
263 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
264 | #[cfg(feature = "Win32_Foundation")] | |
265 | pub fn EnumPrinterDataExA(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCSTR, penumvalues: *mut u8, cbenumvalues: u32, pcbenumvalues: *mut u32, pnenumvalues: *mut u32) -> u32; | |
266 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
267 | #[cfg(feature = "Win32_Foundation")] | |
268 | pub fn EnumPrinterDataExW(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCWSTR, penumvalues: *mut u8, cbenumvalues: u32, pcbenumvalues: *mut u32, pnenumvalues: *mut u32) -> u32; | |
269 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
270 | #[cfg(feature = "Win32_Foundation")] | |
271 | pub fn EnumPrinterDataW(hprinter: super::super::Foundation::HANDLE, dwindex: u32, pvaluename: ::windows_sys::core::PWSTR, cbvaluename: u32, pcbvaluename: *mut u32, ptype: *mut u32, pdata: *mut u8, cbdata: u32, pcbdata: *mut u32) -> u32; | |
272 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
273 | #[cfg(feature = "Win32_Foundation")] | |
274 | pub fn EnumPrinterDriversA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, level: u32, pdriverinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
275 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
276 | #[cfg(feature = "Win32_Foundation")] | |
277 | pub fn EnumPrinterDriversW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, level: u32, pdriverinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
278 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
279 | #[cfg(feature = "Win32_Foundation")] | |
280 | pub fn EnumPrinterKeyA(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCSTR, psubkey: ::windows_sys::core::PSTR, cbsubkey: u32, pcbsubkey: *mut u32) -> u32; | |
281 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
282 | #[cfg(feature = "Win32_Foundation")] | |
283 | pub fn EnumPrinterKeyW(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCWSTR, psubkey: ::windows_sys::core::PWSTR, cbsubkey: u32, pcbsubkey: *mut u32) -> u32; | |
284 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
285 | #[cfg(feature = "Win32_Foundation")] | |
286 | pub fn EnumPrintersA(flags: u32, name: ::windows_sys::core::PCSTR, level: u32, pprinterenum: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
287 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
288 | #[cfg(feature = "Win32_Foundation")] | |
289 | pub fn EnumPrintersW(flags: u32, name: ::windows_sys::core::PCWSTR, level: u32, pprinterenum: *mut u8, cbbuf: u32, pcbneeded: *mut u32, pcreturned: *mut u32) -> super::super::Foundation::BOOL; | |
290 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
291 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
292 | pub fn ExtDeviceMode(hwnd: super::super::Foundation::HWND, hinst: super::super::Foundation::HANDLE, pdevmodeoutput: *mut super::Gdi::DEVMODEA, pdevicename: ::windows_sys::core::PCSTR, pport: ::windows_sys::core::PCSTR, pdevmodeinput: *const super::Gdi::DEVMODEA, pprofile: ::windows_sys::core::PCSTR, fmode: u32) -> i32; | |
293 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
294 | #[cfg(feature = "Win32_Foundation")] | |
295 | pub fn FindClosePrinterChangeNotification(hchange: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
296 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
297 | #[cfg(feature = "Win32_Foundation")] | |
298 | pub fn FindFirstPrinterChangeNotification(hprinter: super::super::Foundation::HANDLE, fdwfilter: u32, fdwoptions: u32, pprinternotifyoptions: *const ::core::ffi::c_void) -> super::super::Foundation::HANDLE; | |
299 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
300 | #[cfg(feature = "Win32_Foundation")] | |
301 | pub fn FindNextPrinterChangeNotification(hchange: super::super::Foundation::HANDLE, pdwchange: *mut u32, pvreserved: *const ::core::ffi::c_void, ppprinternotifyinfo: *mut *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
302 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
303 | #[cfg(feature = "Win32_Foundation")] | |
304 | pub fn FlushPrinter(hprinter: super::super::Foundation::HANDLE, pbuf: *const ::core::ffi::c_void, cbbuf: u32, pcwritten: *mut u32, csleep: u32) -> super::super::Foundation::BOOL; | |
305 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
306 | pub fn FreePrintNamedPropertyArray(cproperties: u32, ppproperties: *mut *mut PrintNamedProperty); | |
307 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
308 | pub fn FreePrintPropertyValue(pvalue: *mut PrintPropertyValue); | |
309 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
310 | #[cfg(feature = "Win32_Foundation")] | |
311 | pub fn FreePrinterNotifyInfo(pprinternotifyinfo: *const PRINTER_NOTIFY_INFO) -> super::super::Foundation::BOOL; | |
312 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
313 | #[cfg(feature = "Win32_Foundation")] | |
314 | pub fn GdiDeleteSpoolFileHandle(spoolfilehandle: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
315 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
316 | #[cfg(feature = "Win32_Foundation")] | |
317 | pub fn GdiEndDocEMF(spoolfilehandle: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
318 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
319 | #[cfg(feature = "Win32_Foundation")] | |
320 | pub fn GdiEndPageEMF(spoolfilehandle: super::super::Foundation::HANDLE, dwoptimization: u32) -> super::super::Foundation::BOOL; | |
321 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
322 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
323 | pub fn GdiGetDC(spoolfilehandle: super::super::Foundation::HANDLE) -> super::Gdi::HDC; | |
324 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
325 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
326 | pub fn GdiGetDevmodeForPage(spoolfilehandle: super::super::Foundation::HANDLE, dwpagenumber: u32, pcurrdm: *mut *mut super::Gdi::DEVMODEW, plastdm: *mut *mut super::Gdi::DEVMODEW) -> super::super::Foundation::BOOL; | |
327 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
328 | #[cfg(feature = "Win32_Foundation")] | |
329 | pub fn GdiGetPageCount(spoolfilehandle: super::super::Foundation::HANDLE) -> u32; | |
330 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
331 | #[cfg(feature = "Win32_Foundation")] | |
332 | pub fn GdiGetPageHandle(spoolfilehandle: super::super::Foundation::HANDLE, page: u32, pdwpagetype: *mut u32) -> super::super::Foundation::HANDLE; | |
333 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
334 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
335 | pub fn GdiGetSpoolFileHandle(pwszprintername: ::windows_sys::core::PCWSTR, pdevmode: *mut super::Gdi::DEVMODEW, pwszdocname: ::windows_sys::core::PCWSTR) -> super::super::Foundation::HANDLE; | |
336 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
337 | #[cfg(feature = "Win32_Foundation")] | |
338 | pub fn GdiPlayPageEMF(spoolfilehandle: super::super::Foundation::HANDLE, hemf: super::super::Foundation::HANDLE, prectdocument: *mut super::super::Foundation::RECT, prectborder: *mut super::super::Foundation::RECT, prectclip: *mut super::super::Foundation::RECT) -> super::super::Foundation::BOOL; | |
339 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
340 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
341 | pub fn GdiResetDCEMF(spoolfilehandle: super::super::Foundation::HANDLE, pcurrdm: *mut super::Gdi::DEVMODEW) -> super::super::Foundation::BOOL; | |
342 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Storage_Xps\"`*"] | |
343 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Storage_Xps"))] | |
344 | pub fn GdiStartDocEMF(spoolfilehandle: super::super::Foundation::HANDLE, pdocinfo: *mut super::super::Storage::Xps::DOCINFOW) -> super::super::Foundation::BOOL; | |
345 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
346 | #[cfg(feature = "Win32_Foundation")] | |
347 | pub fn GdiStartPageEMF(spoolfilehandle: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
348 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
349 | pub fn GenerateCopyFilePaths(pszprintername: ::windows_sys::core::PCWSTR, pszdirectory: ::windows_sys::core::PCWSTR, psplclientinfo: *const u8, dwlevel: u32, pszsourcedir: ::windows_sys::core::PWSTR, pcchsourcedirsize: *mut u32, psztargetdir: ::windows_sys::core::PWSTR, pcchtargetdirsize: *mut u32, dwflags: u32) -> u32; | |
350 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
351 | #[cfg(feature = "Win32_Foundation")] | |
352 | pub fn GetCPSUIUserData(hdlg: super::super::Foundation::HWND) -> usize; | |
353 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
354 | #[cfg(feature = "Win32_Foundation")] | |
355 | pub fn GetCorePrinterDriversA(pszserver: ::windows_sys::core::PCSTR, pszenvironment: ::windows_sys::core::PCSTR, pszzcoredriverdependencies: ::windows_sys::core::PCSTR, ccoreprinterdrivers: u32, pcoreprinterdrivers: *mut CORE_PRINTER_DRIVERA) -> ::windows_sys::core::HRESULT; | |
356 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
357 | #[cfg(feature = "Win32_Foundation")] | |
358 | pub fn GetCorePrinterDriversW(pszserver: ::windows_sys::core::PCWSTR, pszenvironment: ::windows_sys::core::PCWSTR, pszzcoredriverdependencies: ::windows_sys::core::PCWSTR, ccoreprinterdrivers: u32, pcoreprinterdrivers: *mut CORE_PRINTER_DRIVERW) -> ::windows_sys::core::HRESULT; | |
359 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
360 | #[cfg(feature = "Win32_Foundation")] | |
361 | pub fn GetDefaultPrinterA(pszbuffer: ::windows_sys::core::PSTR, pcchbuffer: *mut u32) -> super::super::Foundation::BOOL; | |
362 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
363 | #[cfg(feature = "Win32_Foundation")] | |
364 | pub fn GetDefaultPrinterW(pszbuffer: ::windows_sys::core::PWSTR, pcchbuffer: *mut u32) -> super::super::Foundation::BOOL; | |
365 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
366 | #[cfg(feature = "Win32_Foundation")] | |
367 | pub fn GetFormA(hprinter: super::super::Foundation::HANDLE, pformname: ::windows_sys::core::PCSTR, level: u32, pform: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
368 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
369 | #[cfg(feature = "Win32_Foundation")] | |
370 | pub fn GetFormW(hprinter: super::super::Foundation::HANDLE, pformname: ::windows_sys::core::PCWSTR, level: u32, pform: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
371 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
372 | #[cfg(feature = "Win32_Foundation")] | |
373 | pub fn GetJobA(hprinter: super::super::Foundation::HANDLE, jobid: u32, level: u32, pjob: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
374 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
375 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
376 | pub fn GetJobAttributes(pprintername: ::windows_sys::core::PCWSTR, pdevmode: *const super::Gdi::DEVMODEW, pattributeinfo: *mut ATTRIBUTE_INFO_3) -> super::super::Foundation::BOOL; | |
377 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
378 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
379 | pub fn GetJobAttributesEx(pprintername: ::windows_sys::core::PCWSTR, pdevmode: *const super::Gdi::DEVMODEW, dwlevel: u32, pattributeinfo: *mut u8, nsize: u32, dwflags: u32) -> super::super::Foundation::BOOL; | |
380 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
381 | #[cfg(feature = "Win32_Foundation")] | |
382 | pub fn GetJobNamedPropertyValue(hprinter: super::super::Foundation::HANDLE, jobid: u32, pszname: ::windows_sys::core::PCWSTR, pvalue: *mut PrintPropertyValue) -> u32; | |
383 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
384 | #[cfg(feature = "Win32_Foundation")] | |
385 | pub fn GetJobW(hprinter: super::super::Foundation::HANDLE, jobid: u32, level: u32, pjob: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
386 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
387 | #[cfg(feature = "Win32_Foundation")] | |
388 | pub fn GetPrintExecutionData(pdata: *mut PRINT_EXECUTION_DATA) -> super::super::Foundation::BOOL; | |
389 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
390 | #[cfg(feature = "Win32_Foundation")] | |
391 | pub fn GetPrintOutputInfo(hwnd: super::super::Foundation::HWND, pszprinter: ::windows_sys::core::PCWSTR, phfile: *mut super::super::Foundation::HANDLE, ppszoutputfile: *mut ::windows_sys::core::PWSTR) -> ::windows_sys::core::HRESULT; | |
392 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
393 | #[cfg(feature = "Win32_Foundation")] | |
394 | pub fn GetPrintProcessorDirectoryA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, level: u32, pprintprocessorinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
395 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
396 | #[cfg(feature = "Win32_Foundation")] | |
397 | pub fn GetPrintProcessorDirectoryW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, level: u32, pprintprocessorinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
398 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
399 | #[cfg(feature = "Win32_Foundation")] | |
400 | pub fn GetPrinterA(hprinter: super::super::Foundation::HANDLE, level: u32, pprinter: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
401 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
402 | #[cfg(feature = "Win32_Foundation")] | |
403 | pub fn GetPrinterDataA(hprinter: super::super::Foundation::HANDLE, pvaluename: ::windows_sys::core::PCSTR, ptype: *mut u32, pdata: *mut u8, nsize: u32, pcbneeded: *mut u32) -> u32; | |
404 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
405 | #[cfg(feature = "Win32_Foundation")] | |
406 | pub fn GetPrinterDataExA(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCSTR, pvaluename: ::windows_sys::core::PCSTR, ptype: *mut u32, pdata: *mut u8, nsize: u32, pcbneeded: *mut u32) -> u32; | |
407 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
408 | #[cfg(feature = "Win32_Foundation")] | |
409 | pub fn GetPrinterDataExW(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCWSTR, pvaluename: ::windows_sys::core::PCWSTR, ptype: *mut u32, pdata: *mut u8, nsize: u32, pcbneeded: *mut u32) -> u32; | |
410 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
411 | #[cfg(feature = "Win32_Foundation")] | |
412 | pub fn GetPrinterDataW(hprinter: super::super::Foundation::HANDLE, pvaluename: ::windows_sys::core::PCWSTR, ptype: *mut u32, pdata: *mut u8, nsize: u32, pcbneeded: *mut u32) -> u32; | |
413 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
414 | #[cfg(feature = "Win32_Foundation")] | |
415 | pub fn GetPrinterDriver2A(hwnd: super::super::Foundation::HWND, hprinter: super::super::Foundation::HANDLE, penvironment: ::windows_sys::core::PCSTR, level: u32, pdriverinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
416 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
417 | #[cfg(feature = "Win32_Foundation")] | |
418 | pub fn GetPrinterDriver2W(hwnd: super::super::Foundation::HWND, hprinter: super::super::Foundation::HANDLE, penvironment: ::windows_sys::core::PCWSTR, level: u32, pdriverinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
419 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
420 | #[cfg(feature = "Win32_Foundation")] | |
421 | pub fn GetPrinterDriverA(hprinter: super::super::Foundation::HANDLE, penvironment: ::windows_sys::core::PCSTR, level: u32, pdriverinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
422 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
423 | #[cfg(feature = "Win32_Foundation")] | |
424 | pub fn GetPrinterDriverDirectoryA(pname: ::windows_sys::core::PCSTR, penvironment: ::windows_sys::core::PCSTR, level: u32, pdriverdirectory: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
425 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
426 | #[cfg(feature = "Win32_Foundation")] | |
427 | pub fn GetPrinterDriverDirectoryW(pname: ::windows_sys::core::PCWSTR, penvironment: ::windows_sys::core::PCWSTR, level: u32, pdriverdirectory: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
428 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
429 | pub fn GetPrinterDriverPackagePathA(pszserver: ::windows_sys::core::PCSTR, pszenvironment: ::windows_sys::core::PCSTR, pszlanguage: ::windows_sys::core::PCSTR, pszpackageid: ::windows_sys::core::PCSTR, pszdriverpackagecab: ::windows_sys::core::PSTR, cchdriverpackagecab: u32, pcchrequiredsize: *mut u32) -> ::windows_sys::core::HRESULT; | |
430 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
431 | pub fn GetPrinterDriverPackagePathW(pszserver: ::windows_sys::core::PCWSTR, pszenvironment: ::windows_sys::core::PCWSTR, pszlanguage: ::windows_sys::core::PCWSTR, pszpackageid: ::windows_sys::core::PCWSTR, pszdriverpackagecab: ::windows_sys::core::PWSTR, cchdriverpackagecab: u32, pcchrequiredsize: *mut u32) -> ::windows_sys::core::HRESULT; | |
432 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
433 | #[cfg(feature = "Win32_Foundation")] | |
434 | pub fn GetPrinterDriverW(hprinter: super::super::Foundation::HANDLE, penvironment: ::windows_sys::core::PCWSTR, level: u32, pdriverinfo: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
435 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
436 | #[cfg(feature = "Win32_Foundation")] | |
437 | pub fn GetPrinterW(hprinter: super::super::Foundation::HANDLE, level: u32, pprinter: *mut u8, cbbuf: u32, pcbneeded: *mut u32) -> super::super::Foundation::BOOL; | |
438 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
439 | #[cfg(feature = "Win32_Foundation")] | |
440 | pub fn GetSpoolFileHandle(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::HANDLE; | |
441 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
442 | #[cfg(feature = "Win32_Foundation")] | |
443 | pub fn ImpersonatePrinterClient(htoken: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
444 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
445 | pub fn InstallPrinterDriverFromPackageA(pszserver: ::windows_sys::core::PCSTR, pszinfpath: ::windows_sys::core::PCSTR, pszdrivername: ::windows_sys::core::PCSTR, pszenvironment: ::windows_sys::core::PCSTR, dwflags: u32) -> ::windows_sys::core::HRESULT; | |
446 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
447 | pub fn InstallPrinterDriverFromPackageW(pszserver: ::windows_sys::core::PCWSTR, pszinfpath: ::windows_sys::core::PCWSTR, pszdrivername: ::windows_sys::core::PCWSTR, pszenvironment: ::windows_sys::core::PCWSTR, dwflags: u32) -> ::windows_sys::core::HRESULT; | |
448 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
449 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
450 | pub fn IsValidDevmodeA(pdevmode: *const super::Gdi::DEVMODEA, devmodesize: usize) -> super::super::Foundation::BOOL; | |
451 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
452 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
453 | pub fn IsValidDevmodeW(pdevmode: *const super::Gdi::DEVMODEW, devmodesize: usize) -> super::super::Foundation::BOOL; | |
454 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
455 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
456 | pub fn OpenPrinter2A(pprintername: ::windows_sys::core::PCSTR, phprinter: *mut super::super::Foundation::HANDLE, pdefault: *const PRINTER_DEFAULTSA, poptions: *const PRINTER_OPTIONSA) -> super::super::Foundation::BOOL; | |
457 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
458 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
459 | pub fn OpenPrinter2W(pprintername: ::windows_sys::core::PCWSTR, phprinter: *mut super::super::Foundation::HANDLE, pdefault: *const PRINTER_DEFAULTSW, poptions: *const PRINTER_OPTIONSW) -> super::super::Foundation::BOOL; | |
460 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
461 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
462 | pub fn OpenPrinterA(pprintername: ::windows_sys::core::PCSTR, phprinter: *mut super::super::Foundation::HANDLE, pdefault: *const PRINTER_DEFAULTSA) -> super::super::Foundation::BOOL; | |
463 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
464 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
465 | pub fn OpenPrinterW(pprintername: ::windows_sys::core::PCWSTR, phprinter: *mut super::super::Foundation::HANDLE, pdefault: *const PRINTER_DEFAULTSW) -> super::super::Foundation::BOOL; | |
466 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
467 | #[cfg(feature = "Win32_Foundation")] | |
468 | pub fn PartialReplyPrinterChangeNotification(hprinter: super::super::Foundation::HANDLE, pdatasrc: *const PRINTER_NOTIFY_INFO_DATA) -> super::super::Foundation::BOOL; | |
469 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
470 | #[cfg(feature = "Win32_Foundation")] | |
471 | pub fn PlayGdiScriptOnPrinterIC(hprinteric: super::super::Foundation::HANDLE, pin: *const u8, cin: u32, pout: *mut u8, cout: u32, ul: u32) -> super::super::Foundation::BOOL; | |
472 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
473 | #[cfg(feature = "Win32_Foundation")] | |
474 | pub fn PrinterMessageBoxA(hprinter: super::super::Foundation::HANDLE, error: u32, hwnd: super::super::Foundation::HWND, ptext: ::windows_sys::core::PCSTR, pcaption: ::windows_sys::core::PCSTR, dwtype: u32) -> u32; | |
475 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
476 | #[cfg(feature = "Win32_Foundation")] | |
477 | pub fn PrinterMessageBoxW(hprinter: super::super::Foundation::HANDLE, error: u32, hwnd: super::super::Foundation::HWND, ptext: ::windows_sys::core::PCWSTR, pcaption: ::windows_sys::core::PCWSTR, dwtype: u32) -> u32; | |
478 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
479 | #[cfg(feature = "Win32_Foundation")] | |
480 | pub fn PrinterProperties(hwnd: super::super::Foundation::HWND, hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
481 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
482 | #[cfg(feature = "Win32_Foundation")] | |
483 | pub fn ProvidorFindClosePrinterChangeNotification(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
484 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
485 | #[cfg(feature = "Win32_Foundation")] | |
486 | pub fn ProvidorFindFirstPrinterChangeNotification(hprinter: super::super::Foundation::HANDLE, fdwflags: u32, fdwoptions: u32, hnotify: super::super::Foundation::HANDLE, pprinternotifyoptions: *const ::core::ffi::c_void, pvreserved1: *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
487 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
488 | #[cfg(feature = "Win32_Foundation")] | |
489 | pub fn ReadPrinter(hprinter: super::super::Foundation::HANDLE, pbuf: *mut ::core::ffi::c_void, cbbuf: u32, pnobytesread: *mut u32) -> super::super::Foundation::BOOL; | |
490 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
491 | #[cfg(feature = "Win32_Foundation")] | |
492 | pub fn RegisterForPrintAsyncNotifications(pszname: ::windows_sys::core::PCWSTR, pnotificationtype: *const ::windows_sys::core::GUID, euserfilter: PrintAsyncNotifyUserFilter, econversationstyle: PrintAsyncNotifyConversationStyle, pcallback: IPrintAsyncNotifyCallback, phnotify: *mut super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT; | |
493 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
494 | #[cfg(feature = "Win32_Foundation")] | |
495 | pub fn RemovePrintDeviceObject(hdeviceobject: super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT; | |
496 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
497 | #[cfg(feature = "Win32_Foundation")] | |
498 | pub fn ReplyPrinterChangeNotification(hprinter: super::super::Foundation::HANDLE, fdwchangeflags: u32, pdwresult: *mut u32, pprinternotifyinfo: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
499 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
500 | #[cfg(feature = "Win32_Foundation")] | |
501 | pub fn ReplyPrinterChangeNotificationEx(hnotify: super::super::Foundation::HANDLE, dwcolor: u32, fdwflags: u32, pdwresult: *mut u32, pprinternotifyinfo: *const ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
502 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
503 | #[cfg(feature = "Win32_Foundation")] | |
504 | pub fn ReportJobProcessingProgress(printerhandle: super::super::Foundation::HANDLE, jobid: u32, joboperation: EPrintXPSJobOperation, jobprogress: EPrintXPSJobProgress) -> ::windows_sys::core::HRESULT; | |
505 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
506 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
507 | pub fn ResetPrinterA(hprinter: super::super::Foundation::HANDLE, pdefault: *const PRINTER_DEFAULTSA) -> super::super::Foundation::BOOL; | |
508 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
509 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
510 | pub fn ResetPrinterW(hprinter: super::super::Foundation::HANDLE, pdefault: *const PRINTER_DEFAULTSW) -> super::super::Foundation::BOOL; | |
511 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
512 | #[cfg(feature = "Win32_Foundation")] | |
513 | pub fn RevertToPrinterSelf() -> super::super::Foundation::HANDLE; | |
514 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
515 | pub fn RouterAllocBidiMem(numbytes: usize) -> *mut ::core::ffi::c_void; | |
516 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
517 | #[cfg(feature = "Win32_Foundation")] | |
518 | pub fn RouterAllocBidiResponseContainer(count: u32) -> *mut BIDI_RESPONSE_CONTAINER; | |
519 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
520 | pub fn RouterAllocPrinterNotifyInfo(cprinternotifyinfodata: u32) -> *mut PRINTER_NOTIFY_INFO; | |
521 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
522 | pub fn RouterFreeBidiMem(pmempointer: *const ::core::ffi::c_void); | |
523 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
524 | #[cfg(feature = "Win32_Foundation")] | |
525 | pub fn RouterFreeBidiResponseContainer(pdata: *const BIDI_RESPONSE_CONTAINER) -> u32; | |
526 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
527 | #[cfg(feature = "Win32_Foundation")] | |
528 | pub fn RouterFreePrinterNotifyInfo(pinfo: *const PRINTER_NOTIFY_INFO) -> super::super::Foundation::BOOL; | |
529 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
530 | #[cfg(feature = "Win32_Foundation")] | |
531 | pub fn ScheduleJob(hprinter: super::super::Foundation::HANDLE, jobid: u32) -> super::super::Foundation::BOOL; | |
532 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
533 | #[cfg(feature = "Win32_Foundation")] | |
534 | pub fn SetCPSUIUserData(hdlg: super::super::Foundation::HWND, cpsuiuserdata: usize) -> super::super::Foundation::BOOL; | |
535 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
536 | #[cfg(feature = "Win32_Foundation")] | |
537 | pub fn SetDefaultPrinterA(pszprinter: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL; | |
538 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
539 | #[cfg(feature = "Win32_Foundation")] | |
540 | pub fn SetDefaultPrinterW(pszprinter: ::windows_sys::core::PCWSTR) -> super::super::Foundation::BOOL; | |
541 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
542 | #[cfg(feature = "Win32_Foundation")] | |
543 | pub fn SetFormA(hprinter: super::super::Foundation::HANDLE, pformname: ::windows_sys::core::PCSTR, level: u32, pform: *const u8) -> super::super::Foundation::BOOL; | |
544 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
545 | #[cfg(feature = "Win32_Foundation")] | |
546 | pub fn SetFormW(hprinter: super::super::Foundation::HANDLE, pformname: ::windows_sys::core::PCWSTR, level: u32, pform: *const u8) -> super::super::Foundation::BOOL; | |
547 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
548 | #[cfg(feature = "Win32_Foundation")] | |
549 | pub fn SetJobA(hprinter: super::super::Foundation::HANDLE, jobid: u32, level: u32, pjob: *const u8, command: u32) -> super::super::Foundation::BOOL; | |
550 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
551 | #[cfg(feature = "Win32_Foundation")] | |
552 | pub fn SetJobNamedProperty(hprinter: super::super::Foundation::HANDLE, jobid: u32, pproperty: *const PrintNamedProperty) -> u32; | |
553 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
554 | #[cfg(feature = "Win32_Foundation")] | |
555 | pub fn SetJobW(hprinter: super::super::Foundation::HANDLE, jobid: u32, level: u32, pjob: *const u8, command: u32) -> super::super::Foundation::BOOL; | |
556 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
557 | #[cfg(feature = "Win32_Foundation")] | |
558 | pub fn SetPortA(pname: ::windows_sys::core::PCSTR, pportname: ::windows_sys::core::PCSTR, dwlevel: u32, pportinfo: *const u8) -> super::super::Foundation::BOOL; | |
559 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
560 | #[cfg(feature = "Win32_Foundation")] | |
561 | pub fn SetPortW(pname: ::windows_sys::core::PCWSTR, pportname: ::windows_sys::core::PCWSTR, dwlevel: u32, pportinfo: *const u8) -> super::super::Foundation::BOOL; | |
562 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
563 | #[cfg(feature = "Win32_Foundation")] | |
564 | pub fn SetPrinterA(hprinter: super::super::Foundation::HANDLE, level: u32, pprinter: *const u8, command: u32) -> super::super::Foundation::BOOL; | |
565 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
566 | #[cfg(feature = "Win32_Foundation")] | |
567 | pub fn SetPrinterDataA(hprinter: super::super::Foundation::HANDLE, pvaluename: ::windows_sys::core::PCSTR, r#type: u32, pdata: *const u8, cbdata: u32) -> u32; | |
568 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
569 | #[cfg(feature = "Win32_Foundation")] | |
570 | pub fn SetPrinterDataExA(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCSTR, pvaluename: ::windows_sys::core::PCSTR, r#type: u32, pdata: *const u8, cbdata: u32) -> u32; | |
571 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
572 | #[cfg(feature = "Win32_Foundation")] | |
573 | pub fn SetPrinterDataExW(hprinter: super::super::Foundation::HANDLE, pkeyname: ::windows_sys::core::PCWSTR, pvaluename: ::windows_sys::core::PCWSTR, r#type: u32, pdata: *const u8, cbdata: u32) -> u32; | |
574 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
575 | #[cfg(feature = "Win32_Foundation")] | |
576 | pub fn SetPrinterDataW(hprinter: super::super::Foundation::HANDLE, pvaluename: ::windows_sys::core::PCWSTR, r#type: u32, pdata: *const u8, cbdata: u32) -> u32; | |
577 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
578 | #[cfg(feature = "Win32_Foundation")] | |
579 | pub fn SetPrinterW(hprinter: super::super::Foundation::HANDLE, level: u32, pprinter: *const u8, command: u32) -> super::super::Foundation::BOOL; | |
580 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
581 | #[cfg(feature = "Win32_Foundation")] | |
582 | pub fn SplIsSessionZero(hprinter: super::super::Foundation::HANDLE, jobid: u32, pissessionzero: *mut super::super::Foundation::BOOL) -> u32; | |
583 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
584 | #[cfg(feature = "Win32_Foundation")] | |
585 | pub fn SplPromptUIInUsersSession(hprinter: super::super::Foundation::HANDLE, jobid: u32, puiparams: *const SHOWUIPARAMS, presponse: *mut u32) -> super::super::Foundation::BOOL; | |
586 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
587 | #[cfg(feature = "Win32_Foundation")] | |
588 | pub fn SpoolerCopyFileEvent(pszprintername: ::windows_sys::core::PCWSTR, pszkey: ::windows_sys::core::PCWSTR, dwcopyfileevent: u32) -> super::super::Foundation::BOOL; | |
589 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
590 | #[cfg(feature = "Win32_Foundation")] | |
591 | pub fn SpoolerFindClosePrinterChangeNotification(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
592 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
593 | #[cfg(feature = "Win32_Foundation")] | |
594 | pub fn SpoolerFindFirstPrinterChangeNotification(hprinter: super::super::Foundation::HANDLE, fdwfilterflags: u32, fdwoptions: u32, pprinternotifyoptions: *const ::core::ffi::c_void, pvreserved: *const ::core::ffi::c_void, pnotificationconfig: *const ::core::ffi::c_void, phnotify: *mut super::super::Foundation::HANDLE, phevent: *mut super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
595 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
596 | #[cfg(feature = "Win32_Foundation")] | |
597 | pub fn SpoolerFindNextPrinterChangeNotification(hprinter: super::super::Foundation::HANDLE, pfdwchange: *mut u32, pprinternotifyoptions: *const ::core::ffi::c_void, ppprinternotifyinfo: *mut *mut ::core::ffi::c_void) -> super::super::Foundation::BOOL; | |
598 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
599 | pub fn SpoolerFreePrinterNotifyInfo(pinfo: *const PRINTER_NOTIFY_INFO); | |
600 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
601 | #[cfg(feature = "Win32_Foundation")] | |
602 | pub fn SpoolerRefreshPrinterChangeNotification(hprinter: super::super::Foundation::HANDLE, dwcolor: u32, poptions: *const PRINTER_NOTIFY_OPTIONS, ppinfo: *mut *mut PRINTER_NOTIFY_INFO) -> super::super::Foundation::BOOL; | |
603 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
604 | #[cfg(feature = "Win32_Foundation")] | |
605 | pub fn StartDocPrinterA(hprinter: super::super::Foundation::HANDLE, level: u32, pdocinfo: *const DOC_INFO_1A) -> u32; | |
606 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
607 | #[cfg(feature = "Win32_Foundation")] | |
608 | pub fn StartDocPrinterW(hprinter: super::super::Foundation::HANDLE, level: u32, pdocinfo: *const DOC_INFO_1W) -> u32; | |
609 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
610 | #[cfg(feature = "Win32_Foundation")] | |
611 | pub fn StartPagePrinter(hprinter: super::super::Foundation::HANDLE) -> super::super::Foundation::BOOL; | |
612 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
613 | #[cfg(feature = "Win32_Foundation")] | |
614 | pub fn UnRegisterForPrintAsyncNotifications(param0: super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT; | |
615 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
616 | #[cfg(feature = "Win32_Foundation")] | |
617 | pub fn UpdatePrintDeviceObject(hprinter: super::super::Foundation::HANDLE, hdeviceobject: super::super::Foundation::HANDLE) -> ::windows_sys::core::HRESULT; | |
618 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
619 | #[cfg(feature = "Win32_Foundation")] | |
620 | pub fn UploadPrinterDriverPackageA(pszserver: ::windows_sys::core::PCSTR, pszinfpath: ::windows_sys::core::PCSTR, pszenvironment: ::windows_sys::core::PCSTR, dwflags: u32, hwnd: super::super::Foundation::HWND, pszdestinfpath: ::windows_sys::core::PSTR, pcchdestinfpath: *mut u32) -> ::windows_sys::core::HRESULT; | |
621 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
622 | #[cfg(feature = "Win32_Foundation")] | |
623 | pub fn UploadPrinterDriverPackageW(pszserver: ::windows_sys::core::PCWSTR, pszinfpath: ::windows_sys::core::PCWSTR, pszenvironment: ::windows_sys::core::PCWSTR, dwflags: u32, hwnd: super::super::Foundation::HWND, pszdestinfpath: ::windows_sys::core::PWSTR, pcchdestinfpath: *mut u32) -> ::windows_sys::core::HRESULT; | |
624 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
625 | #[cfg(feature = "Win32_Foundation")] | |
626 | pub fn WaitForPrinterChange(hprinter: super::super::Foundation::HANDLE, flags: u32) -> u32; | |
627 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
628 | #[cfg(feature = "Win32_Foundation")] | |
629 | pub fn WritePrinter(hprinter: super::super::Foundation::HANDLE, pbuf: *const ::core::ffi::c_void, cbbuf: u32, pcwritten: *mut u32) -> super::super::Foundation::BOOL; | |
630 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
631 | #[cfg(feature = "Win32_Foundation")] | |
632 | pub fn XcvDataW(hxcv: super::super::Foundation::HANDLE, pszdataname: ::windows_sys::core::PCWSTR, pinputdata: *const u8, cbinputdata: u32, poutputdata: *mut u8, cboutputdata: u32, pcboutputneeded: *mut u32, pdwstatus: *mut u32) -> super::super::Foundation::BOOL; | |
633 | } | |
634 | pub type IAsyncGetSendNotificationCookie = *mut ::core::ffi::c_void; | |
635 | pub type IAsyncGetSrvReferralCookie = *mut ::core::ffi::c_void; | |
636 | pub type IBidiAsyncNotifyChannel = *mut ::core::ffi::c_void; | |
637 | pub type IBidiRequest = *mut ::core::ffi::c_void; | |
638 | pub type IBidiRequestContainer = *mut ::core::ffi::c_void; | |
639 | pub type IBidiSpl = *mut ::core::ffi::c_void; | |
640 | pub type IBidiSpl2 = *mut ::core::ffi::c_void; | |
641 | pub type IFixedDocument = *mut ::core::ffi::c_void; | |
642 | pub type IFixedDocumentSequence = *mut ::core::ffi::c_void; | |
643 | pub type IFixedPage = *mut ::core::ffi::c_void; | |
644 | pub type IImgCreateErrorInfo = *mut ::core::ffi::c_void; | |
645 | pub type IImgErrorInfo = *mut ::core::ffi::c_void; | |
646 | pub type IInterFilterCommunicator = *mut ::core::ffi::c_void; | |
647 | pub type IPartBase = *mut ::core::ffi::c_void; | |
648 | pub type IPartColorProfile = *mut ::core::ffi::c_void; | |
649 | pub type IPartDiscardControl = *mut ::core::ffi::c_void; | |
650 | pub type IPartFont = *mut ::core::ffi::c_void; | |
651 | pub type IPartFont2 = *mut ::core::ffi::c_void; | |
652 | pub type IPartImage = *mut ::core::ffi::c_void; | |
653 | pub type IPartPrintTicket = *mut ::core::ffi::c_void; | |
654 | pub type IPartResourceDictionary = *mut ::core::ffi::c_void; | |
655 | pub type IPartThumbnail = *mut ::core::ffi::c_void; | |
656 | pub type IPrintAsyncCookie = *mut ::core::ffi::c_void; | |
657 | pub type IPrintAsyncNewChannelCookie = *mut ::core::ffi::c_void; | |
658 | pub type IPrintAsyncNotify = *mut ::core::ffi::c_void; | |
659 | pub type IPrintAsyncNotifyCallback = *mut ::core::ffi::c_void; | |
660 | pub type IPrintAsyncNotifyChannel = *mut ::core::ffi::c_void; | |
661 | pub type IPrintAsyncNotifyDataObject = *mut ::core::ffi::c_void; | |
662 | pub type IPrintAsyncNotifyRegistration = *mut ::core::ffi::c_void; | |
663 | pub type IPrintAsyncNotifyServerReferral = *mut ::core::ffi::c_void; | |
664 | pub type IPrintBidiAsyncNotifyRegistration = *mut ::core::ffi::c_void; | |
665 | pub type IPrintClassObjectFactory = *mut ::core::ffi::c_void; | |
666 | pub type IPrintCoreHelper = *mut ::core::ffi::c_void; | |
667 | pub type IPrintCoreHelperPS = *mut ::core::ffi::c_void; | |
668 | pub type IPrintCoreHelperUni = *mut ::core::ffi::c_void; | |
669 | pub type IPrintCoreHelperUni2 = *mut ::core::ffi::c_void; | |
670 | pub type IPrintCoreUI2 = *mut ::core::ffi::c_void; | |
671 | pub type IPrintJob = *mut ::core::ffi::c_void; | |
672 | pub type IPrintJobCollection = *mut ::core::ffi::c_void; | |
673 | pub type IPrintOemCommon = *mut ::core::ffi::c_void; | |
674 | pub type IPrintOemDriverUI = *mut ::core::ffi::c_void; | |
675 | pub type IPrintOemUI = *mut ::core::ffi::c_void; | |
676 | pub type IPrintOemUI2 = *mut ::core::ffi::c_void; | |
677 | pub type IPrintOemUIMXDC = *mut ::core::ffi::c_void; | |
678 | pub type IPrintPipelineFilter = *mut ::core::ffi::c_void; | |
679 | pub type IPrintPipelineManagerControl = *mut ::core::ffi::c_void; | |
680 | pub type IPrintPipelineProgressReport = *mut ::core::ffi::c_void; | |
681 | pub type IPrintPipelinePropertyBag = *mut ::core::ffi::c_void; | |
682 | pub type IPrintPreviewDxgiPackageTarget = *mut ::core::ffi::c_void; | |
683 | pub type IPrintReadStream = *mut ::core::ffi::c_void; | |
684 | pub type IPrintReadStreamFactory = *mut ::core::ffi::c_void; | |
685 | pub type IPrintSchemaAsyncOperation = *mut ::core::ffi::c_void; | |
686 | pub type IPrintSchemaAsyncOperationEvent = *mut ::core::ffi::c_void; | |
687 | pub type IPrintSchemaCapabilities = *mut ::core::ffi::c_void; | |
688 | pub type IPrintSchemaCapabilities2 = *mut ::core::ffi::c_void; | |
689 | pub type IPrintSchemaDisplayableElement = *mut ::core::ffi::c_void; | |
690 | pub type IPrintSchemaElement = *mut ::core::ffi::c_void; | |
691 | pub type IPrintSchemaFeature = *mut ::core::ffi::c_void; | |
692 | pub type IPrintSchemaNUpOption = *mut ::core::ffi::c_void; | |
693 | pub type IPrintSchemaOption = *mut ::core::ffi::c_void; | |
694 | pub type IPrintSchemaOptionCollection = *mut ::core::ffi::c_void; | |
695 | pub type IPrintSchemaPageImageableSize = *mut ::core::ffi::c_void; | |
696 | pub type IPrintSchemaPageMediaSizeOption = *mut ::core::ffi::c_void; | |
697 | pub type IPrintSchemaParameterDefinition = *mut ::core::ffi::c_void; | |
698 | pub type IPrintSchemaParameterInitializer = *mut ::core::ffi::c_void; | |
699 | pub type IPrintSchemaTicket = *mut ::core::ffi::c_void; | |
700 | pub type IPrintSchemaTicket2 = *mut ::core::ffi::c_void; | |
701 | pub type IPrintTicketProvider = *mut ::core::ffi::c_void; | |
702 | pub type IPrintTicketProvider2 = *mut ::core::ffi::c_void; | |
703 | pub type IPrintUnidiAsyncNotifyRegistration = *mut ::core::ffi::c_void; | |
704 | pub type IPrintWriteStream = *mut ::core::ffi::c_void; | |
705 | pub type IPrintWriteStreamFlush = *mut ::core::ffi::c_void; | |
706 | pub type IPrinterBidiSetRequestCallback = *mut ::core::ffi::c_void; | |
707 | pub type IPrinterExtensionAsyncOperation = *mut ::core::ffi::c_void; | |
708 | pub type IPrinterExtensionContext = *mut ::core::ffi::c_void; | |
709 | pub type IPrinterExtensionContextCollection = *mut ::core::ffi::c_void; | |
710 | pub type IPrinterExtensionEvent = *mut ::core::ffi::c_void; | |
711 | pub type IPrinterExtensionEventArgs = *mut ::core::ffi::c_void; | |
712 | pub type IPrinterExtensionManager = *mut ::core::ffi::c_void; | |
713 | pub type IPrinterExtensionRequest = *mut ::core::ffi::c_void; | |
714 | pub type IPrinterPropertyBag = *mut ::core::ffi::c_void; | |
715 | pub type IPrinterQueue = *mut ::core::ffi::c_void; | |
716 | pub type IPrinterQueue2 = *mut ::core::ffi::c_void; | |
717 | pub type IPrinterQueueEvent = *mut ::core::ffi::c_void; | |
718 | pub type IPrinterQueueView = *mut ::core::ffi::c_void; | |
719 | pub type IPrinterQueueViewEvent = *mut ::core::ffi::c_void; | |
720 | pub type IPrinterScriptContext = *mut ::core::ffi::c_void; | |
721 | pub type IPrinterScriptablePropertyBag = *mut ::core::ffi::c_void; | |
722 | pub type IPrinterScriptablePropertyBag2 = *mut ::core::ffi::c_void; | |
723 | pub type IPrinterScriptableSequentialStream = *mut ::core::ffi::c_void; | |
724 | pub type IPrinterScriptableStream = *mut ::core::ffi::c_void; | |
725 | pub type IXpsDocument = *mut ::core::ffi::c_void; | |
726 | pub type IXpsDocumentConsumer = *mut ::core::ffi::c_void; | |
727 | pub type IXpsDocumentProvider = *mut ::core::ffi::c_void; | |
728 | pub type IXpsPartIterator = *mut ::core::ffi::c_void; | |
729 | pub type IXpsRasterizationFactory = *mut ::core::ffi::c_void; | |
730 | pub type IXpsRasterizationFactory1 = *mut ::core::ffi::c_void; | |
731 | pub type IXpsRasterizationFactory2 = *mut ::core::ffi::c_void; | |
732 | pub type IXpsRasterizer = *mut ::core::ffi::c_void; | |
733 | pub type IXpsRasterizerNotificationCallback = *mut ::core::ffi::c_void; | |
734 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
735 | pub const APD_COPY_ALL_FILES: u32 = 4u32; | |
736 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
737 | pub const APD_COPY_FROM_DIRECTORY: u32 = 16u32; | |
738 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
739 | pub const APD_COPY_NEW_FILES: u32 = 8u32; | |
740 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
741 | pub const APD_STRICT_DOWNGRADE: u32 = 2u32; | |
742 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
743 | pub const APD_STRICT_UPGRADE: u32 = 1u32; | |
744 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
745 | pub const APPLYCPSUI_NO_NEWDEF: u32 = 1u32; | |
746 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
747 | pub const APPLYCPSUI_OK_CANCEL_BUTTON: u32 = 2u32; | |
748 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
749 | pub const BIDI_ACCESS_ADMINISTRATOR: u32 = 1u32; | |
750 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
751 | pub const BIDI_ACCESS_USER: u32 = 2u32; | |
752 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
753 | pub const BIDI_ACTION_ENUM_SCHEMA: &str = "EnumSchema"; | |
754 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
755 | pub const BIDI_ACTION_GET: &str = "Get"; | |
756 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
757 | pub const BIDI_ACTION_GET_ALL: &str = "GetAll"; | |
758 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
759 | pub const BIDI_ACTION_GET_WITH_ARGUMENT: &str = "GetWithArgument"; | |
760 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
761 | pub const BIDI_ACTION_SET: &str = "Set"; | |
762 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
763 | pub const BOOKLET_EDGE_LEFT: u32 = 0u32; | |
764 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
765 | pub const BOOKLET_EDGE_RIGHT: u32 = 1u32; | |
766 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
767 | pub const BOOKLET_PRINT: u32 = 2u32; | |
768 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
769 | pub const BORDER_PRINT: u32 = 0u32; | |
770 | pub const BidiRequest: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3105237539, data2: 17913, data3: 18380, data4: [128, 245, 254, 15, 233, 185, 225, 162] }; | |
771 | pub const BidiRequestContainer: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4233857572, data2: 56069, data3: 18945, data4: [131, 136, 34, 237, 246, 194, 187, 186] }; | |
772 | pub const BidiSpl: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 711017024, data2: 42181, data3: 19507, data4: [189, 135, 27, 199, 9, 51, 22, 57] }; | |
773 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
774 | pub const CC_BIG5: i32 = -10i32; | |
775 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
776 | pub const CC_CP437: i32 = -1i32; | |
777 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
778 | pub const CC_CP850: i32 = -2i32; | |
779 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
780 | pub const CC_CP863: i32 = -3i32; | |
781 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
782 | pub const CC_DEFAULT: u32 = 0u32; | |
783 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
784 | pub const CC_GB2312: i32 = -16i32; | |
785 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
786 | pub const CC_ISC: i32 = -11i32; | |
787 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
788 | pub const CC_JIS: i32 = -12i32; | |
789 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
790 | pub const CC_JIS_ANK: i32 = -13i32; | |
791 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
792 | pub const CC_NOPRECNV: u32 = 65535u32; | |
793 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
794 | pub const CC_NS86: i32 = -14i32; | |
795 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
796 | pub const CC_SJIS: i32 = -17i32; | |
797 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
798 | pub const CC_TCA: i32 = -15i32; | |
799 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
800 | pub const CC_WANSUNG: i32 = -18i32; | |
801 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
802 | pub const CDM_CONVERT: u32 = 1u32; | |
803 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
804 | pub const CDM_CONVERT351: u32 = 2u32; | |
805 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
806 | pub const CDM_DRIVER_DEFAULT: u32 = 4u32; | |
807 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
808 | pub const CHKBOXS_FALSE_PDATA: u32 = 3u32; | |
809 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
810 | pub const CHKBOXS_FALSE_TRUE: u32 = 0u32; | |
811 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
812 | pub const CHKBOXS_NONE_PDATA: u32 = 6u32; | |
813 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
814 | pub const CHKBOXS_NO_PDATA: u32 = 4u32; | |
815 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
816 | pub const CHKBOXS_NO_YES: u32 = 1u32; | |
817 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
818 | pub const CHKBOXS_OFF_ON: u32 = 2u32; | |
819 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
820 | pub const CHKBOXS_OFF_PDATA: u32 = 5u32; | |
821 | pub const CLSID_OEMPTPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2440181906, data2: 17874, data3: 18658, data4: [158, 201, 86, 35, 121, 218, 249, 146] }; | |
822 | pub const CLSID_OEMRENDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1835712294, data2: 40760, data3: 4561, data4: [136, 42, 0, 192, 79, 185, 97, 236] }; | |
823 | pub const CLSID_OEMUI: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 2882437335, data2: 40774, data3: 4561, data4: [136, 42, 0, 192, 79, 185, 97, 236] }; | |
824 | pub const CLSID_OEMUIMXDC: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1309950720, data2: 23363, data3: 17032, data4: [147, 42, 94, 77, 214, 216, 43, 237] }; | |
825 | pub const CLSID_PTPROVIDER: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1185682715, data2: 33936, data3: 17713, data4: [150, 204, 85, 191, 43, 241, 158, 17] }; | |
826 | pub const CLSID_XPSRASTERIZER_FACTORY: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1346271679, data2: 7433, data3: 18276, data4: [157, 114, 30, 176, 198, 89, 103, 198] }; | |
827 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
828 | pub const COLOR_OPTIMIZATION: u32 = 1u32; | |
829 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
830 | pub const COPYFILE_EVENT_ADD_PRINTER_CONNECTION: u32 = 3u32; | |
831 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
832 | pub const COPYFILE_EVENT_DELETE_PRINTER: u32 = 2u32; | |
833 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
834 | pub const COPYFILE_EVENT_DELETE_PRINTER_CONNECTION: u32 = 4u32; | |
835 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
836 | pub const COPYFILE_EVENT_FILES_CHANGED: u32 = 5u32; | |
837 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
838 | pub const COPYFILE_EVENT_SET_PRINTER_DATAEX: u32 = 1u32; | |
839 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
840 | pub const COPYFILE_FLAG_CLIENT_SPOOLER: u32 = 1u32; | |
841 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
842 | pub const COPYFILE_FLAG_SERVER_SPOOLER: u32 = 2u32; | |
843 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
844 | pub const CPSFUNC_ADD_HPROPSHEETPAGE: u32 = 0u32; | |
845 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
846 | pub const CPSFUNC_ADD_PCOMPROPSHEETUI: u32 = 3u32; | |
847 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
848 | pub const CPSFUNC_ADD_PCOMPROPSHEETUIA: u32 = 2u32; | |
849 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
850 | pub const CPSFUNC_ADD_PCOMPROPSHEETUIW: u32 = 3u32; | |
851 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
852 | pub const CPSFUNC_ADD_PFNPROPSHEETUI: u32 = 5u32; | |
853 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
854 | pub const CPSFUNC_ADD_PFNPROPSHEETUIA: u32 = 4u32; | |
855 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
856 | pub const CPSFUNC_ADD_PFNPROPSHEETUIW: u32 = 5u32; | |
857 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
858 | pub const CPSFUNC_ADD_PROPSHEETPAGE: u32 = 1u32; | |
859 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
860 | pub const CPSFUNC_ADD_PROPSHEETPAGEA: u32 = 15u32; | |
861 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
862 | pub const CPSFUNC_ADD_PROPSHEETPAGEW: u32 = 1u32; | |
863 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
864 | pub const CPSFUNC_DELETE_HCOMPROPSHEET: u32 = 6u32; | |
865 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
866 | pub const CPSFUNC_DO_APPLY_CPSUI: u32 = 25u32; | |
867 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
868 | pub const CPSFUNC_GET_HPSUIPAGES: u32 = 10u32; | |
869 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
870 | pub const CPSFUNC_GET_PAGECOUNT: u32 = 8u32; | |
871 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
872 | pub const CPSFUNC_GET_PFNPROPSHEETUI_ICON: u32 = 14u32; | |
873 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
874 | pub const CPSFUNC_IGNORE_CPSUI_PSN_APPLY: u32 = 24u32; | |
875 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
876 | pub const CPSFUNC_INSERT_PSUIPAGE: u32 = 17u32; | |
877 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
878 | pub const CPSFUNC_INSERT_PSUIPAGEA: u32 = 16u32; | |
879 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
880 | pub const CPSFUNC_INSERT_PSUIPAGEW: u32 = 17u32; | |
881 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
882 | pub const CPSFUNC_LOAD_CPSUI_ICON: u32 = 13u32; | |
883 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
884 | pub const CPSFUNC_LOAD_CPSUI_STRING: u32 = 12u32; | |
885 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
886 | pub const CPSFUNC_LOAD_CPSUI_STRINGA: u32 = 11u32; | |
887 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
888 | pub const CPSFUNC_LOAD_CPSUI_STRINGW: u32 = 12u32; | |
889 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
890 | pub const CPSFUNC_QUERY_DATABLOCK: u32 = 22u32; | |
891 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
892 | pub const CPSFUNC_SET_DATABLOCK: u32 = 21u32; | |
893 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
894 | pub const CPSFUNC_SET_DMPUB_HIDEBITS: u32 = 23u32; | |
895 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
896 | pub const CPSFUNC_SET_FUSION_CONTEXT: u32 = 26u32; | |
897 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
898 | pub const CPSFUNC_SET_HSTARTPAGE: u32 = 7u32; | |
899 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
900 | pub const CPSFUNC_SET_PSUIPAGE_ICON: u32 = 20u32; | |
901 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
902 | pub const CPSFUNC_SET_PSUIPAGE_TITLE: u32 = 19u32; | |
903 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
904 | pub const CPSFUNC_SET_PSUIPAGE_TITLEA: u32 = 18u32; | |
905 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
906 | pub const CPSFUNC_SET_PSUIPAGE_TITLEW: u32 = 19u32; | |
907 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
908 | pub const CPSFUNC_SET_RESULT: u32 = 9u32; | |
909 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
910 | pub const CPSUICB_ACTION_ITEMS_APPLIED: u32 = 4u32; | |
911 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
912 | pub const CPSUICB_ACTION_NONE: u32 = 0u32; | |
913 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
914 | pub const CPSUICB_ACTION_NO_APPLY_EXIT: u32 = 3u32; | |
915 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
916 | pub const CPSUICB_ACTION_OPTIF_CHANGED: u32 = 1u32; | |
917 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
918 | pub const CPSUICB_ACTION_REINIT_ITEMS: u32 = 2u32; | |
919 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
920 | pub const CPSUICB_REASON_ABOUT: u32 = 9u32; | |
921 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
922 | pub const CPSUICB_REASON_APPLYNOW: u32 = 6u32; | |
923 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
924 | pub const CPSUICB_REASON_DLGPROC: u32 = 3u32; | |
925 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
926 | pub const CPSUICB_REASON_ECB_CHANGED: u32 = 2u32; | |
927 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
928 | pub const CPSUICB_REASON_EXTPUSH: u32 = 5u32; | |
929 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
930 | pub const CPSUICB_REASON_ITEMS_REVERTED: u32 = 8u32; | |
931 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
932 | pub const CPSUICB_REASON_KILLACTIVE: u32 = 11u32; | |
933 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
934 | pub const CPSUICB_REASON_OPTITEM_SETFOCUS: u32 = 7u32; | |
935 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
936 | pub const CPSUICB_REASON_PUSHBUTTON: u32 = 1u32; | |
937 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
938 | pub const CPSUICB_REASON_SEL_CHANGED: u32 = 0u32; | |
939 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
940 | pub const CPSUICB_REASON_SETACTIVE: u32 = 10u32; | |
941 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
942 | pub const CPSUICB_REASON_UNDO_CHANGES: u32 = 4u32; | |
943 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
944 | pub const CPSUIF_ABOUT_CALLBACK: u32 = 4u32; | |
945 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
946 | pub const CPSUIF_ICONID_AS_HICON: u32 = 2u32; | |
947 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
948 | pub const CPSUIF_UPDATE_PERMISSION: u32 = 1u32; | |
949 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
950 | pub const CPSUI_CANCEL: u32 = 0u32; | |
951 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
952 | pub const CPSUI_OK: u32 = 1u32; | |
953 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
954 | pub const CPSUI_REBOOTSYSTEM: u32 = 3u32; | |
955 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
956 | pub const CPSUI_RESTARTWINDOWS: u32 = 2u32; | |
957 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
958 | pub const CUSTOMPARAM_HEIGHT: u32 = 1u32; | |
959 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
960 | pub const CUSTOMPARAM_HEIGHTOFFSET: u32 = 3u32; | |
961 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
962 | pub const CUSTOMPARAM_MAX: u32 = 5u32; | |
963 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
964 | pub const CUSTOMPARAM_ORIENTATION: u32 = 4u32; | |
965 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
966 | pub const CUSTOMPARAM_WIDTH: u32 = 0u32; | |
967 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
968 | pub const CUSTOMPARAM_WIDTHOFFSET: u32 = 2u32; | |
969 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
970 | pub const DEF_PRIORITY: u32 = 1u32; | |
971 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
972 | pub const DF_BKSP_OK: u32 = 64u32; | |
973 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
974 | pub const DF_NOITALIC: u32 = 1u32; | |
975 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
976 | pub const DF_NOUNDER: u32 = 2u32; | |
977 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
978 | pub const DF_NO_BOLD: u32 = 8u32; | |
979 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
980 | pub const DF_NO_DOUBLE_UNDERLINE: u32 = 16u32; | |
981 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
982 | pub const DF_NO_STRIKETHRU: u32 = 32u32; | |
983 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
984 | pub const DF_TYPE_CAPSL: u32 = 3u32; | |
985 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
986 | pub const DF_TYPE_HPINTELLIFONT: u32 = 0u32; | |
987 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
988 | pub const DF_TYPE_OEM1: u32 = 4u32; | |
989 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
990 | pub const DF_TYPE_OEM2: u32 = 5u32; | |
991 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
992 | pub const DF_TYPE_PST1: u32 = 2u32; | |
993 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
994 | pub const DF_TYPE_TRUETYPE: u32 = 1u32; | |
995 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
996 | pub const DF_XM_CR: u32 = 4u32; | |
997 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
998 | pub const DISPID_PRINTEREXTENSION_CONTEXT: u32 = 11800u32; | |
999 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1000 | pub const DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION: u32 = 12100u32; | |
1001 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1002 | pub const DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_COUNT: u32 = 12101u32; | |
1003 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1004 | pub const DISPID_PRINTEREXTENSION_CONTEXTCOLLECTION_GETAT: u32 = 12102u32; | |
1005 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1006 | pub const DISPID_PRINTEREXTENSION_CONTEXT_DRIVERPROPERTIES: u32 = 11803u32; | |
1007 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1008 | pub const DISPID_PRINTEREXTENSION_CONTEXT_PRINTERQUEUE: u32 = 11801u32; | |
1009 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1010 | pub const DISPID_PRINTEREXTENSION_CONTEXT_PRINTSCHEMATICKET: u32 = 11802u32; | |
1011 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1012 | pub const DISPID_PRINTEREXTENSION_CONTEXT_USERPROPERTIES: u32 = 11804u32; | |
1013 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1014 | pub const DISPID_PRINTEREXTENSION_EVENT: u32 = 12200u32; | |
1015 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1016 | pub const DISPID_PRINTEREXTENSION_EVENTARGS: u32 = 12000u32; | |
1017 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1018 | pub const DISPID_PRINTEREXTENSION_EVENTARGS_BIDINOTIFICATION: u32 = 12001u32; | |
1019 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1020 | pub const DISPID_PRINTEREXTENSION_EVENTARGS_DETAILEDREASONID: u32 = 12005u32; | |
1021 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1022 | pub const DISPID_PRINTEREXTENSION_EVENTARGS_REASONID: u32 = 12002u32; | |
1023 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1024 | pub const DISPID_PRINTEREXTENSION_EVENTARGS_REQUEST: u32 = 12003u32; | |
1025 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1026 | pub const DISPID_PRINTEREXTENSION_EVENTARGS_SOURCEAPPLICATION: u32 = 12004u32; | |
1027 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1028 | pub const DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWMODAL: u32 = 12006u32; | |
1029 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1030 | pub const DISPID_PRINTEREXTENSION_EVENTARGS_WINDOWPARENT: u32 = 12007u32; | |
1031 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1032 | pub const DISPID_PRINTEREXTENSION_EVENT_ONDRIVEREVENT: u32 = 12201u32; | |
1033 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1034 | pub const DISPID_PRINTEREXTENSION_EVENT_ONPRINTERQUEUESENUMERATED: u32 = 12202u32; | |
1035 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1036 | pub const DISPID_PRINTEREXTENSION_REQUEST: u32 = 11900u32; | |
1037 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1038 | pub const DISPID_PRINTEREXTENSION_REQUEST_CANCEL: u32 = 11901u32; | |
1039 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1040 | pub const DISPID_PRINTEREXTENSION_REQUEST_COMPLETE: u32 = 11902u32; | |
1041 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1042 | pub const DISPID_PRINTERPROPERTYBAG: u32 = 11400u32; | |
1043 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1044 | pub const DISPID_PRINTERPROPERTYBAG_GETBOOL: u32 = 11401u32; | |
1045 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1046 | pub const DISPID_PRINTERPROPERTYBAG_GETBYTES: u32 = 11407u32; | |
1047 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1048 | pub const DISPID_PRINTERPROPERTYBAG_GETINT32: u32 = 11403u32; | |
1049 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1050 | pub const DISPID_PRINTERPROPERTYBAG_GETREADSTREAM: u32 = 11409u32; | |
1051 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1052 | pub const DISPID_PRINTERPROPERTYBAG_GETSTRING: u32 = 11405u32; | |
1053 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1054 | pub const DISPID_PRINTERPROPERTYBAG_GETWRITESTREAM: u32 = 11410u32; | |
1055 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1056 | pub const DISPID_PRINTERPROPERTYBAG_SETBOOL: u32 = 11402u32; | |
1057 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1058 | pub const DISPID_PRINTERPROPERTYBAG_SETBYTES: u32 = 11408u32; | |
1059 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1060 | pub const DISPID_PRINTERPROPERTYBAG_SETINT32: u32 = 11404u32; | |
1061 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1062 | pub const DISPID_PRINTERPROPERTYBAG_SETSTRING: u32 = 11406u32; | |
1063 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1064 | pub const DISPID_PRINTERQUEUE: u32 = 11600u32; | |
1065 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1066 | pub const DISPID_PRINTERQUEUEEVENT: u32 = 11700u32; | |
1067 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1068 | pub const DISPID_PRINTERQUEUEEVENT_ONBIDIRESPONSERECEIVED: u32 = 11701u32; | |
1069 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1070 | pub const DISPID_PRINTERQUEUEVIEW: u32 = 12700u32; | |
1071 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1072 | pub const DISPID_PRINTERQUEUEVIEW_EVENT: u32 = 12800u32; | |
1073 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1074 | pub const DISPID_PRINTERQUEUEVIEW_EVENT_ONCHANGED: u32 = 12801u32; | |
1075 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1076 | pub const DISPID_PRINTERQUEUEVIEW_SETVIEWRANGE: u32 = 12701u32; | |
1077 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1078 | pub const DISPID_PRINTERQUEUE_GETPRINTERQUEUEVIEW: u32 = 11606u32; | |
1079 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1080 | pub const DISPID_PRINTERQUEUE_GETPROPERTIES: u32 = 11604u32; | |
1081 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1082 | pub const DISPID_PRINTERQUEUE_HANDLE: u32 = 11601u32; | |
1083 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1084 | pub const DISPID_PRINTERQUEUE_NAME: u32 = 11602u32; | |
1085 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1086 | pub const DISPID_PRINTERQUEUE_SENDBIDIQUERY: u32 = 11603u32; | |
1087 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1088 | pub const DISPID_PRINTERQUEUE_SENDBIDISETREQUESTASYNC: u32 = 11605u32; | |
1089 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1090 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG: u32 = 11500u32; | |
1091 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1092 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBOOL: u32 = 11501u32; | |
1093 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1094 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETBYTES: u32 = 11507u32; | |
1095 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1096 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETINT32: u32 = 11503u32; | |
1097 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1098 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETREADSTREAM: u32 = 11509u32; | |
1099 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1100 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTREAMASXML: u32 = 11411u32; | |
1101 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1102 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETSTRING: u32 = 11505u32; | |
1103 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1104 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_GETWRITESTREAM: u32 = 11510u32; | |
1105 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1106 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBOOL: u32 = 11502u32; | |
1107 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1108 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETBYTES: u32 = 11508u32; | |
1109 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1110 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETINT32: u32 = 11504u32; | |
1111 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1112 | pub const DISPID_PRINTERSCRIPTABLEPROPERTYBAG_SETSTRING: u32 = 11506u32; | |
1113 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1114 | pub const DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM: u32 = 11200u32; | |
1115 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1116 | pub const DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_READ: u32 = 11201u32; | |
1117 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1118 | pub const DISPID_PRINTERSCRIPTABLESEQUENTIALSTREAM_WRITE: u32 = 11202u32; | |
1119 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1120 | pub const DISPID_PRINTERSCRIPTABLESTREAM: u32 = 11300u32; | |
1121 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1122 | pub const DISPID_PRINTERSCRIPTABLESTREAM_COMMIT: u32 = 11301u32; | |
1123 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1124 | pub const DISPID_PRINTERSCRIPTABLESTREAM_SEEK: u32 = 11302u32; | |
1125 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1126 | pub const DISPID_PRINTERSCRIPTABLESTREAM_SETSIZE: u32 = 11303u32; | |
1127 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1128 | pub const DISPID_PRINTERSCRIPTCONTEXT: u32 = 12300u32; | |
1129 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1130 | pub const DISPID_PRINTERSCRIPTCONTEXT_DRIVERPROPERTIES: u32 = 12301u32; | |
1131 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1132 | pub const DISPID_PRINTERSCRIPTCONTEXT_QUEUEPROPERTIES: u32 = 12302u32; | |
1133 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1134 | pub const DISPID_PRINTERSCRIPTCONTEXT_USERPROPERTIES: u32 = 12303u32; | |
1135 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1136 | pub const DISPID_PRINTJOBCOLLECTION: u32 = 12600u32; | |
1137 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1138 | pub const DISPID_PRINTJOBCOLLECTION_COUNT: u32 = 12601u32; | |
1139 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1140 | pub const DISPID_PRINTJOBCOLLECTION_GETAT: u32 = 12602u32; | |
1141 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1142 | pub const DISPID_PRINTSCHEMA_ASYNCOPERATION: u32 = 10900u32; | |
1143 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1144 | pub const DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT: u32 = 11100u32; | |
1145 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1146 | pub const DISPID_PRINTSCHEMA_ASYNCOPERATIONEVENT_COMPLETED: u32 = 11101u32; | |
1147 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1148 | pub const DISPID_PRINTSCHEMA_ASYNCOPERATION_CANCEL: u32 = 10902u32; | |
1149 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1150 | pub const DISPID_PRINTSCHEMA_ASYNCOPERATION_START: u32 = 10901u32; | |
1151 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1152 | pub const DISPID_PRINTSCHEMA_CAPABILITIES: u32 = 10800u32; | |
1153 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1154 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE: u32 = 10802u32; | |
1155 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1156 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETFEATURE_KEYNAME: u32 = 10801u32; | |
1157 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1158 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETOPTIONS: u32 = 10807u32; | |
1159 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1160 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETPARAMETERDEFINITION: u32 = 10808u32; | |
1161 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1162 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_GETSELECTEDOPTION: u32 = 10806u32; | |
1163 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1164 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMAXVALUE: u32 = 10805u32; | |
1165 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1166 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_JOBCOPIESMINVALUE: u32 = 10804u32; | |
1167 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1168 | pub const DISPID_PRINTSCHEMA_CAPABILITIES_PAGEIMAGEABLESIZE: u32 = 10803u32; | |
1169 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1170 | pub const DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT: u32 = 10100u32; | |
1171 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1172 | pub const DISPID_PRINTSCHEMA_DISPLAYABLEELEMENT_DISPLAYNAME: u32 = 10101u32; | |
1173 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1174 | pub const DISPID_PRINTSCHEMA_ELEMENT: u32 = 10000u32; | |
1175 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1176 | pub const DISPID_PRINTSCHEMA_ELEMENT_NAME: u32 = 10002u32; | |
1177 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1178 | pub const DISPID_PRINTSCHEMA_ELEMENT_NAMESPACEURI: u32 = 10003u32; | |
1179 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1180 | pub const DISPID_PRINTSCHEMA_ELEMENT_XMLNODE: u32 = 10001u32; | |
1181 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1182 | pub const DISPID_PRINTSCHEMA_FEATURE: u32 = 10600u32; | |
1183 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1184 | pub const DISPID_PRINTSCHEMA_FEATURE_DISPLAYUI: u32 = 10604u32; | |
1185 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1186 | pub const DISPID_PRINTSCHEMA_FEATURE_GETOPTION: u32 = 10603u32; | |
1187 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1188 | pub const DISPID_PRINTSCHEMA_FEATURE_SELECTEDOPTION: u32 = 10601u32; | |
1189 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1190 | pub const DISPID_PRINTSCHEMA_FEATURE_SELECTIONTYPE: u32 = 10602u32; | |
1191 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1192 | pub const DISPID_PRINTSCHEMA_NUPOPTION: u32 = 10400u32; | |
1193 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1194 | pub const DISPID_PRINTSCHEMA_NUPOPTION_PAGESPERSHEET: u32 = 10401u32; | |
1195 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1196 | pub const DISPID_PRINTSCHEMA_OPTION: u32 = 10200u32; | |
1197 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1198 | pub const DISPID_PRINTSCHEMA_OPTIONCOLLECTION: u32 = 10500u32; | |
1199 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1200 | pub const DISPID_PRINTSCHEMA_OPTIONCOLLECTION_COUNT: u32 = 10501u32; | |
1201 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1202 | pub const DISPID_PRINTSCHEMA_OPTIONCOLLECTION_GETAT: u32 = 10502u32; | |
1203 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1204 | pub const DISPID_PRINTSCHEMA_OPTION_CONSTRAINED: u32 = 10202u32; | |
1205 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1206 | pub const DISPID_PRINTSCHEMA_OPTION_GETPROPERTYVALUE: u32 = 10203u32; | |
1207 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1208 | pub const DISPID_PRINTSCHEMA_OPTION_SELECTED: u32 = 10201u32; | |
1209 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1210 | pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE: u32 = 10700u32; | |
1211 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1212 | pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_HEIGHT: u32 = 10706u32; | |
1213 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1214 | pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_EXTENT_WIDTH: u32 = 10705u32; | |
1215 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1216 | pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_HEIGHT: u32 = 10702u32; | |
1217 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1218 | pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_IMAGEABLE_WIDTH: u32 = 10701u32; | |
1219 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1220 | pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_HEIGHT: u32 = 10704u32; | |
1221 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1222 | pub const DISPID_PRINTSCHEMA_PAGEIMAGEABLESIZE_ORIGIN_WIDTH: u32 = 10703u32; | |
1223 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1224 | pub const DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION: u32 = 10300u32; | |
1225 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1226 | pub const DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_HEIGHT: u32 = 10302u32; | |
1227 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1228 | pub const DISPID_PRINTSCHEMA_PAGEMEDIASIZEOPTION_WIDTH: u32 = 10301u32; | |
1229 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1230 | pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION: u32 = 12500u32; | |
1231 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1232 | pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_DATATYPE: u32 = 12503u32; | |
1233 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1234 | pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMAX: u32 = 12505u32; | |
1235 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1236 | pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_RANGEMIN: u32 = 12504u32; | |
1237 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1238 | pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_UNITTYPE: u32 = 12502u32; | |
1239 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1240 | pub const DISPID_PRINTSCHEMA_PARAMETERDEFINITION_USERINPUTREQUIRED: u32 = 12501u32; | |
1241 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1242 | pub const DISPID_PRINTSCHEMA_PARAMETERINITIALIZER: u32 = 12400u32; | |
1243 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1244 | pub const DISPID_PRINTSCHEMA_PARAMETERINITIALIZER_VALUE: u32 = 12401u32; | |
1245 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1246 | pub const DISPID_PRINTSCHEMA_TICKET: u32 = 11000u32; | |
1247 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1248 | pub const DISPID_PRINTSCHEMA_TICKET_COMMITASYNC: u32 = 11004u32; | |
1249 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1250 | pub const DISPID_PRINTSCHEMA_TICKET_GETCAPABILITIES: u32 = 11006u32; | |
1251 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1252 | pub const DISPID_PRINTSCHEMA_TICKET_GETFEATURE: u32 = 11002u32; | |
1253 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1254 | pub const DISPID_PRINTSCHEMA_TICKET_GETFEATURE_KEYNAME: u32 = 11001u32; | |
1255 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1256 | pub const DISPID_PRINTSCHEMA_TICKET_GETPARAMETERINITIALIZER: u32 = 11008u32; | |
1257 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1258 | pub const DISPID_PRINTSCHEMA_TICKET_JOBCOPIESALLDOCUMENTS: u32 = 11007u32; | |
1259 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1260 | pub const DISPID_PRINTSCHEMA_TICKET_NOTIFYXMLCHANGED: u32 = 11005u32; | |
1261 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1262 | pub const DISPID_PRINTSCHEMA_TICKET_VALIDATEASYNC: u32 = 11003u32; | |
1263 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1264 | pub const DI_CHANNEL: u32 = 1u32; | |
1265 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1266 | pub const DI_MEMORYMAP_WRITE: u32 = 1u32; | |
1267 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1268 | pub const DI_READ_SPOOL_JOB: u32 = 3u32; | |
1269 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1270 | pub const DMPUB_BOOKLET_EDGE: u32 = 21u32; | |
1271 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1272 | pub const DMPUB_COLOR: u32 = 6u32; | |
1273 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1274 | pub const DMPUB_COPIES_COLLATE: u32 = 3u32; | |
1275 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1276 | pub const DMPUB_DEFSOURCE: u32 = 4u32; | |
1277 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1278 | pub const DMPUB_DITHERTYPE: u32 = 13u32; | |
1279 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1280 | pub const DMPUB_DUPLEX: u32 = 7u32; | |
1281 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1282 | pub const DMPUB_FIRST: u32 = 1u32; | |
1283 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1284 | pub const DMPUB_FORMNAME: u32 = 9u32; | |
1285 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1286 | pub const DMPUB_ICMINTENT: u32 = 11u32; | |
1287 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1288 | pub const DMPUB_ICMMETHOD: u32 = 10u32; | |
1289 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1290 | pub const DMPUB_LAST: u32 = 21u32; | |
1291 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1292 | pub const DMPUB_MANUAL_DUPLEX: u32 = 19u32; | |
1293 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1294 | pub const DMPUB_MEDIATYPE: u32 = 12u32; | |
1295 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1296 | pub const DMPUB_NONE: u32 = 0u32; | |
1297 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1298 | pub const DMPUB_NUP: u32 = 16u32; | |
1299 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1300 | pub const DMPUB_NUP_DIRECTION: u32 = 18u32; | |
1301 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1302 | pub const DMPUB_OEM_GRAPHIC_ITEM: u32 = 98u32; | |
1303 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1304 | pub const DMPUB_OEM_PAPER_ITEM: u32 = 97u32; | |
1305 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1306 | pub const DMPUB_OEM_ROOT_ITEM: u32 = 99u32; | |
1307 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1308 | pub const DMPUB_ORIENTATION: u32 = 1u32; | |
1309 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1310 | pub const DMPUB_OUTPUTBIN: u32 = 14u32; | |
1311 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1312 | pub const DMPUB_PAGEORDER: u32 = 17u32; | |
1313 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1314 | pub const DMPUB_PRINTQUALITY: u32 = 5u32; | |
1315 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1316 | pub const DMPUB_QUALITY: u32 = 15u32; | |
1317 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1318 | pub const DMPUB_SCALE: u32 = 2u32; | |
1319 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1320 | pub const DMPUB_STAPLE: u32 = 20u32; | |
1321 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1322 | pub const DMPUB_TTOPTION: u32 = 8u32; | |
1323 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1324 | pub const DMPUB_USER: u32 = 100u32; | |
1325 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1326 | pub const DM_ADVANCED: u32 = 16u32; | |
1327 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1328 | pub const DM_INVALIDATE_DRIVER_CACHE: u32 = 536870912u32; | |
1329 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1330 | pub const DM_NOPERMISSION: u32 = 32u32; | |
1331 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1332 | pub const DM_PROMPT_NON_MODAL: u32 = 1073741824u32; | |
1333 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1334 | pub const DM_RESERVED: u32 = 2147483648u32; | |
1335 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1336 | pub const DM_USER_DEFAULT: u32 = 64u32; | |
1337 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1338 | pub const DOCUMENTEVENT_ABORTDOC: u32 = 9u32; | |
1339 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1340 | pub const DOCUMENTEVENT_CREATEDCPOST: u32 = 2u32; | |
1341 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1342 | pub const DOCUMENTEVENT_CREATEDCPRE: u32 = 1u32; | |
1343 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1344 | pub const DOCUMENTEVENT_DELETEDC: u32 = 10u32; | |
1345 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1346 | pub const DOCUMENTEVENT_ENDDOC: u32 = 8u32; | |
1347 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1348 | pub const DOCUMENTEVENT_ENDDOCPOST: u32 = 12u32; | |
1349 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1350 | pub const DOCUMENTEVENT_ENDDOCPRE: u32 = 8u32; | |
1351 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1352 | pub const DOCUMENTEVENT_ENDPAGE: u32 = 7u32; | |
1353 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1354 | pub const DOCUMENTEVENT_ESCAPE: u32 = 11u32; | |
1355 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1356 | pub const DOCUMENTEVENT_FAILURE: i32 = -1i32; | |
1357 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1358 | pub const DOCUMENTEVENT_FIRST: u32 = 1u32; | |
1359 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1360 | pub const DOCUMENTEVENT_LAST: u32 = 15u32; | |
1361 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1362 | pub const DOCUMENTEVENT_QUERYFILTER: u32 = 14u32; | |
1363 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1364 | pub const DOCUMENTEVENT_RESETDCPOST: u32 = 4u32; | |
1365 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1366 | pub const DOCUMENTEVENT_RESETDCPRE: u32 = 3u32; | |
1367 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1368 | pub const DOCUMENTEVENT_SPOOLED: u32 = 65536u32; | |
1369 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1370 | pub const DOCUMENTEVENT_STARTDOC: u32 = 5u32; | |
1371 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1372 | pub const DOCUMENTEVENT_STARTDOCPOST: u32 = 13u32; | |
1373 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1374 | pub const DOCUMENTEVENT_STARTDOCPRE: u32 = 5u32; | |
1375 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1376 | pub const DOCUMENTEVENT_STARTPAGE: u32 = 6u32; | |
1377 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1378 | pub const DOCUMENTEVENT_SUCCESS: u32 = 1u32; | |
1379 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1380 | pub const DOCUMENTEVENT_UNSUPPORTED: u32 = 0u32; | |
1381 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1382 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPOST: u32 = 5u32; | |
1383 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1384 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRE: u32 = 2u32; | |
1385 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1386 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPOST: u32 = 11u32; | |
1387 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1388 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTPRINTTICKETPRE: u32 = 8u32; | |
1389 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1390 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPOST: u32 = 13u32; | |
1391 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1392 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRE: u32 = 1u32; | |
1393 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1394 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPOST: u32 = 12u32; | |
1395 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1396 | pub const DOCUMENTEVENT_XPS_ADDFIXEDDOCUMENTSEQUENCEPRINTTICKETPRE: u32 = 7u32; | |
1397 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1398 | pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEEPRE: u32 = 3u32; | |
1399 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1400 | pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEPOST: u32 = 4u32; | |
1401 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1402 | pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPOST: u32 = 10u32; | |
1403 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1404 | pub const DOCUMENTEVENT_XPS_ADDFIXEDPAGEPRINTTICKETPRE: u32 = 9u32; | |
1405 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1406 | pub const DOCUMENTEVENT_XPS_CANCELJOB: u32 = 6u32; | |
1407 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1408 | pub const DPD_DELETE_ALL_FILES: u32 = 4u32; | |
1409 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1410 | pub const DPD_DELETE_SPECIFIC_VERSION: u32 = 2u32; | |
1411 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1412 | pub const DPD_DELETE_UNUSED_FILES: u32 = 1u32; | |
1413 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1414 | pub const DPF_ICONID_AS_HICON: u32 = 1u32; | |
1415 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1416 | pub const DPF_USE_HDLGTEMPLATE: u32 = 2u32; | |
1417 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1418 | pub const DPS_NOPERMISSION: u32 = 1u32; | |
1419 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1420 | pub const DP_STD_DOCPROPPAGE1: u32 = 65533u32; | |
1421 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1422 | pub const DP_STD_DOCPROPPAGE2: u32 = 65534u32; | |
1423 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1424 | pub const DP_STD_RESERVED_START: u32 = 65520u32; | |
1425 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1426 | pub const DP_STD_TREEVIEWPAGE: u32 = 65535u32; | |
1427 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1428 | pub const DRIVER_EVENT_DELETE: u32 = 2u32; | |
1429 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1430 | pub const DRIVER_EVENT_INITIALIZE: u32 = 1u32; | |
1431 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1432 | pub const DRIVER_KERNELMODE: u32 = 1u32; | |
1433 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1434 | pub const DRIVER_USERMODE: u32 = 2u32; | |
1435 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1436 | pub const DSPRINT_PENDING: u32 = 2147483648u32; | |
1437 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1438 | pub const DSPRINT_PUBLISH: u32 = 1u32; | |
1439 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1440 | pub const DSPRINT_REPUBLISH: u32 = 8u32; | |
1441 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1442 | pub const DSPRINT_UNPUBLISH: u32 = 4u32; | |
1443 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1444 | pub const DSPRINT_UPDATE: u32 = 2u32; | |
1445 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1446 | pub const ECBF_CHECKNAME_AT_FRONT: u32 = 1u32; | |
1447 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1448 | pub const ECBF_CHECKNAME_ONLY: u32 = 128u32; | |
1449 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1450 | pub const ECBF_CHECKNAME_ONLY_ENABLED: u32 = 2u32; | |
1451 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1452 | pub const ECBF_ICONID_AS_HICON: u32 = 4u32; | |
1453 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1454 | pub const ECBF_MASK: u32 = 255u32; | |
1455 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1456 | pub const ECBF_OVERLAY_ECBICON_IF_CHECKED: u32 = 16u32; | |
1457 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1458 | pub const ECBF_OVERLAY_NO_ICON: u32 = 64u32; | |
1459 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1460 | pub const ECBF_OVERLAY_STOP_ICON: u32 = 32u32; | |
1461 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1462 | pub const ECBF_OVERLAY_WARNING_ICON: u32 = 8u32; | |
1463 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1464 | pub const EMF_PP_COLOR_OPTIMIZATION: u32 = 1u32; | |
1465 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1466 | pub const EPF_ICONID_AS_HICON: u32 = 8u32; | |
1467 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1468 | pub const EPF_INCL_SETUP_TITLE: u32 = 2u32; | |
1469 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1470 | pub const EPF_MASK: u32 = 255u32; | |
1471 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1472 | pub const EPF_NO_DOT_DOT_DOT: u32 = 4u32; | |
1473 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1474 | pub const EPF_OVERLAY_NO_ICON: u32 = 64u32; | |
1475 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1476 | pub const EPF_OVERLAY_STOP_ICON: u32 = 32u32; | |
1477 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1478 | pub const EPF_OVERLAY_WARNING_ICON: u32 = 16u32; | |
1479 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1480 | pub const EPF_PUSH_TYPE_DLGPROC: u32 = 1u32; | |
1481 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1482 | pub const EPF_USE_HDLGTEMPLATE: u32 = 128u32; | |
1483 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1484 | pub const ERROR_BIDI_DEVICE_CONFIG_UNCHANGED: u32 = 13014u32; | |
1485 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1486 | pub const ERROR_BIDI_DEVICE_OFFLINE: u32 = 13004u32; | |
1487 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1488 | pub const ERROR_BIDI_ERROR_BASE: u32 = 13000u32; | |
1489 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1490 | pub const ERROR_BIDI_GET_ARGUMENT_NOT_SUPPORTED: u32 = 13012u32; | |
1491 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1492 | pub const ERROR_BIDI_GET_MISSING_ARGUMENT: u32 = 13013u32; | |
1493 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1494 | pub const ERROR_BIDI_GET_REQUIRES_ARGUMENT: u32 = 13011u32; | |
1495 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1496 | pub const ERROR_BIDI_NO_BIDI_SCHEMA_EXTENSIONS: u32 = 13016u32; | |
1497 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1498 | pub const ERROR_BIDI_NO_LOCALIZED_RESOURCES: u32 = 13015u32; | |
1499 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1500 | pub const ERROR_BIDI_SCHEMA_NOT_SUPPORTED: u32 = 13005u32; | |
1501 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1502 | pub const ERROR_BIDI_SCHEMA_READ_ONLY: u32 = 13002u32; | |
1503 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1504 | pub const ERROR_BIDI_SCHEMA_WRITE_ONLY: u32 = 13010u32; | |
1505 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1506 | pub const ERROR_BIDI_SERVER_OFFLINE: u32 = 13003u32; | |
1507 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1508 | pub const ERROR_BIDI_SET_DIFFERENT_TYPE: u32 = 13006u32; | |
1509 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1510 | pub const ERROR_BIDI_SET_INVALID_SCHEMAPATH: u32 = 13008u32; | |
1511 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1512 | pub const ERROR_BIDI_SET_MULTIPLE_SCHEMAPATH: u32 = 13007u32; | |
1513 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1514 | pub const ERROR_BIDI_SET_UNKNOWN_FAILURE: u32 = 13009u32; | |
1515 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1516 | pub const ERROR_BIDI_STATUS_OK: u32 = 0u32; | |
1517 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1518 | pub const ERROR_BIDI_STATUS_WARNING: u32 = 13001u32; | |
1519 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1520 | pub const ERROR_BIDI_UNSUPPORTED_CLIENT_LANGUAGE: u32 = 13017u32; | |
1521 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1522 | pub const ERROR_BIDI_UNSUPPORTED_RESOURCE_FORMAT: u32 = 13018u32; | |
1523 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1524 | pub const ERR_CPSUI_ALLOCMEM_FAILED: i32 = -2i32; | |
1525 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1526 | pub const ERR_CPSUI_CREATEPROPPAGE_FAILED: i32 = -10i32; | |
1527 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1528 | pub const ERR_CPSUI_CREATE_IMAGELIST_FAILED: i32 = -33i32; | |
1529 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1530 | pub const ERR_CPSUI_CREATE_TRACKBAR_FAILED: i32 = -31i32; | |
1531 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1532 | pub const ERR_CPSUI_CREATE_UDARROW_FAILED: i32 = -32i32; | |
1533 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1534 | pub const ERR_CPSUI_DMCOPIES_USE_EXTPUSH: i32 = -43i32; | |
1535 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1536 | pub const ERR_CPSUI_FUNCTION_NOT_IMPLEMENTED: i32 = -9999i32; | |
1537 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1538 | pub const ERR_CPSUI_GETLASTERROR: i32 = -1i32; | |
1539 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1540 | pub const ERR_CPSUI_INTERNAL_ERROR: i32 = -10000i32; | |
1541 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1542 | pub const ERR_CPSUI_INVALID_DLGPAGEIDX: i32 = -16i32; | |
1543 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1544 | pub const ERR_CPSUI_INVALID_DLGPAGE_CBSIZE: i32 = -14i32; | |
1545 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1546 | pub const ERR_CPSUI_INVALID_DMPUBID: i32 = -29i32; | |
1547 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1548 | pub const ERR_CPSUI_INVALID_DMPUB_TVOT: i32 = -30i32; | |
1549 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1550 | pub const ERR_CPSUI_INVALID_ECB_CBSIZE: i32 = -26i32; | |
1551 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1552 | pub const ERR_CPSUI_INVALID_EDITBOX_BUF_SIZE: i32 = -25i32; | |
1553 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1554 | pub const ERR_CPSUI_INVALID_EDITBOX_PSEL: i32 = -24i32; | |
1555 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1556 | pub const ERR_CPSUI_INVALID_EXTPUSH_CBSIZE: i32 = -39i32; | |
1557 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1558 | pub const ERR_CPSUI_INVALID_LBCB_TYPE: i32 = -35i32; | |
1559 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1560 | pub const ERR_CPSUI_INVALID_LPARAM: i32 = -4i32; | |
1561 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1562 | pub const ERR_CPSUI_INVALID_OPTITEM_CBSIZE: i32 = -19i32; | |
1563 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1564 | pub const ERR_CPSUI_INVALID_OPTPARAM_CBSIZE: i32 = -23i32; | |
1565 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1566 | pub const ERR_CPSUI_INVALID_OPTTYPE_CBSIZE: i32 = -20i32; | |
1567 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1568 | pub const ERR_CPSUI_INVALID_OPTTYPE_COUNT: i32 = -21i32; | |
1569 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1570 | pub const ERR_CPSUI_INVALID_PDATA: i32 = -3i32; | |
1571 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1572 | pub const ERR_CPSUI_INVALID_PDLGPAGE: i32 = -13i32; | |
1573 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1574 | pub const ERR_CPSUI_INVALID_PUSHBUTTON_TYPE: i32 = -38i32; | |
1575 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1576 | pub const ERR_CPSUI_INVALID_TVOT_TYPE: i32 = -34i32; | |
1577 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1578 | pub const ERR_CPSUI_MORE_THAN_ONE_STDPAGE: i32 = -12i32; | |
1579 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1580 | pub const ERR_CPSUI_MORE_THAN_ONE_TVPAGE: i32 = -11i32; | |
1581 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1582 | pub const ERR_CPSUI_NO_EXTPUSH_DLGTEMPLATEID: i32 = -41i32; | |
1583 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1584 | pub const ERR_CPSUI_NO_PROPSHEETPAGE: i32 = -8i32; | |
1585 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1586 | pub const ERR_CPSUI_NULL_CALLERNAME: i32 = -6i32; | |
1587 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1588 | pub const ERR_CPSUI_NULL_ECB_PCHECKEDNAME: i32 = -28i32; | |
1589 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1590 | pub const ERR_CPSUI_NULL_ECB_PTITLE: i32 = -27i32; | |
1591 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1592 | pub const ERR_CPSUI_NULL_EXTPUSH_CALLBACK: i32 = -42i32; | |
1593 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1594 | pub const ERR_CPSUI_NULL_EXTPUSH_DLGPROC: i32 = -40i32; | |
1595 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1596 | pub const ERR_CPSUI_NULL_HINST: i32 = -5i32; | |
1597 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1598 | pub const ERR_CPSUI_NULL_OPTITEMNAME: i32 = -7i32; | |
1599 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1600 | pub const ERR_CPSUI_NULL_POPTITEM: i32 = -18i32; | |
1601 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1602 | pub const ERR_CPSUI_NULL_POPTPARAM: i32 = -22i32; | |
1603 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1604 | pub const ERR_CPSUI_SUBITEM_DIFF_DLGPAGEIDX: i32 = -17i32; | |
1605 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1606 | pub const ERR_CPSUI_SUBITEM_DIFF_OPTIF_HIDE: i32 = -36i32; | |
1607 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1608 | pub const ERR_CPSUI_TOO_MANY_DLGPAGES: i32 = -15i32; | |
1609 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1610 | pub const ERR_CPSUI_TOO_MANY_PROPSHEETPAGES: i32 = -9i32; | |
1611 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1612 | pub const ERR_CPSUI_ZERO_OPTITEM: i32 = -44i32; | |
1613 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1614 | pub const E_VERSION_NOT_SUPPORTED: u32 = 2147745793u32; | |
1615 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1616 | pub const FG_CANCHANGE: u32 = 128u32; | |
1617 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1618 | pub const FILL_WITH_DEFAULTS: u32 = 1u32; | |
1619 | pub const FMTID_PrinterPropertyBag: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1979297226, data2: 2429, data3: 17859, data4: [166, 228, 186, 178, 158, 39, 111, 62] }; | |
1620 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1621 | pub const FNT_INFO_CURRENTFONTID: u32 = 10u32; | |
1622 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1623 | pub const FNT_INFO_FONTBOLD: u32 = 6u32; | |
1624 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1625 | pub const FNT_INFO_FONTHEIGHT: u32 = 4u32; | |
1626 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1627 | pub const FNT_INFO_FONTITALIC: u32 = 7u32; | |
1628 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1629 | pub const FNT_INFO_FONTMAXWIDTH: u32 = 13u32; | |
1630 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1631 | pub const FNT_INFO_FONTSTRIKETHRU: u32 = 9u32; | |
1632 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1633 | pub const FNT_INFO_FONTUNDERLINE: u32 = 8u32; | |
1634 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1635 | pub const FNT_INFO_FONTWIDTH: u32 = 5u32; | |
1636 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1637 | pub const FNT_INFO_GRAYPERCENTAGE: u32 = 1u32; | |
1638 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1639 | pub const FNT_INFO_MAX: u32 = 14u32; | |
1640 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1641 | pub const FNT_INFO_NEXTFONTID: u32 = 2u32; | |
1642 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1643 | pub const FNT_INFO_NEXTGLYPH: u32 = 3u32; | |
1644 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1645 | pub const FNT_INFO_PRINTDIRINCCDEGREES: u32 = 0u32; | |
1646 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1647 | pub const FNT_INFO_TEXTXRES: u32 = 12u32; | |
1648 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1649 | pub const FNT_INFO_TEXTYRES: u32 = 11u32; | |
1650 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1651 | pub const FONT_DIR_SORTED: u32 = 1u32; | |
1652 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1653 | pub const FONT_FL_DEVICEFONT: u32 = 16u32; | |
1654 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1655 | pub const FONT_FL_GLYPHSET_GTT: u32 = 32u32; | |
1656 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1657 | pub const FONT_FL_GLYPHSET_RLE: u32 = 64u32; | |
1658 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1659 | pub const FONT_FL_IFI: u32 = 2u32; | |
1660 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1661 | pub const FONT_FL_PERMANENT_SF: u32 = 8u32; | |
1662 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1663 | pub const FONT_FL_RESERVED: u32 = 32768u32; | |
1664 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1665 | pub const FONT_FL_SOFTFONT: u32 = 4u32; | |
1666 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1667 | pub const FONT_FL_UFM: u32 = 1u32; | |
1668 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1669 | pub const FORM_BUILTIN: u32 = 1u32; | |
1670 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1671 | pub const FORM_PRINTER: u32 = 2u32; | |
1672 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1673 | pub const FORM_USER: u32 = 0u32; | |
1674 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1675 | pub const GPD_OEMCUSTOMDATA: u32 = 1u32; | |
1676 | pub const GUID_DEVINTERFACE_IPPUSB_PRINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 4076077953, data2: 62573, data3: 20049, data4: [188, 231, 98, 222, 108, 242, 208, 152] }; | |
1677 | pub const GUID_DEVINTERFACE_USBPRINT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 685215661, data2: 23058, data3: 4561, data4: [174, 91, 0, 0, 248, 3, 168, 194] }; | |
1678 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1679 | pub const IDI_CPSUI_ADVANCE: u32 = 64058u32; | |
1680 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1681 | pub const IDI_CPSUI_AUTOSEL: u32 = 64025u32; | |
1682 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1683 | pub const IDI_CPSUI_COLLATE: u32 = 64030u32; | |
1684 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1685 | pub const IDI_CPSUI_COLOR: u32 = 64040u32; | |
1686 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1687 | pub const IDI_CPSUI_COPY: u32 = 64046u32; | |
1688 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1689 | pub const IDI_CPSUI_DEVICE: u32 = 64060u32; | |
1690 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1691 | pub const IDI_CPSUI_DEVICE2: u32 = 64061u32; | |
1692 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1693 | pub const IDI_CPSUI_DEVICE_FEATURE: u32 = 64080u32; | |
1694 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1695 | pub const IDI_CPSUI_DITHER_COARSE: u32 = 64042u32; | |
1696 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1697 | pub const IDI_CPSUI_DITHER_FINE: u32 = 64043u32; | |
1698 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1699 | pub const IDI_CPSUI_DITHER_LINEART: u32 = 64044u32; | |
1700 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1701 | pub const IDI_CPSUI_DITHER_NONE: u32 = 64041u32; | |
1702 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1703 | pub const IDI_CPSUI_DOCUMENT: u32 = 64059u32; | |
1704 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1705 | pub const IDI_CPSUI_DUPLEX_HORZ: u32 = 64032u32; | |
1706 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1707 | pub const IDI_CPSUI_DUPLEX_HORZ_L: u32 = 64085u32; | |
1708 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1709 | pub const IDI_CPSUI_DUPLEX_NONE: u32 = 64031u32; | |
1710 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1711 | pub const IDI_CPSUI_DUPLEX_NONE_L: u32 = 64084u32; | |
1712 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1713 | pub const IDI_CPSUI_DUPLEX_VERT: u32 = 64033u32; | |
1714 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1715 | pub const IDI_CPSUI_DUPLEX_VERT_L: u32 = 64086u32; | |
1716 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1717 | pub const IDI_CPSUI_EMPTY: u32 = 64000u32; | |
1718 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1719 | pub const IDI_CPSUI_ENVELOPE: u32 = 64010u32; | |
1720 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1721 | pub const IDI_CPSUI_ENVELOPE_FEED: u32 = 64097u32; | |
1722 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1723 | pub const IDI_CPSUI_ERROR: u32 = 64050u32; | |
1724 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1725 | pub const IDI_CPSUI_FALSE: u32 = 64005u32; | |
1726 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1727 | pub const IDI_CPSUI_FAX: u32 = 64095u32; | |
1728 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1729 | pub const IDI_CPSUI_FONTCART: u32 = 64013u32; | |
1730 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1731 | pub const IDI_CPSUI_FONTCARTHDR: u32 = 64012u32; | |
1732 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1733 | pub const IDI_CPSUI_FONTCART_SLOT: u32 = 64098u32; | |
1734 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1735 | pub const IDI_CPSUI_FONTSUB: u32 = 64081u32; | |
1736 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1737 | pub const IDI_CPSUI_FORMTRAYASSIGN: u32 = 64076u32; | |
1738 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1739 | pub const IDI_CPSUI_GENERIC_ITEM: u32 = 64073u32; | |
1740 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1741 | pub const IDI_CPSUI_GENERIC_OPTION: u32 = 64072u32; | |
1742 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1743 | pub const IDI_CPSUI_GRAPHIC: u32 = 64057u32; | |
1744 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1745 | pub const IDI_CPSUI_HALFTONE_SETUP: u32 = 64048u32; | |
1746 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1747 | pub const IDI_CPSUI_HTCLRADJ: u32 = 64047u32; | |
1748 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1749 | pub const IDI_CPSUI_HT_DEVICE: u32 = 64017u32; | |
1750 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1751 | pub const IDI_CPSUI_HT_HOST: u32 = 64016u32; | |
1752 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1753 | pub const IDI_CPSUI_ICM_INTENT: u32 = 64053u32; | |
1754 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1755 | pub const IDI_CPSUI_ICM_METHOD: u32 = 64052u32; | |
1756 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1757 | pub const IDI_CPSUI_ICM_OPTION: u32 = 64051u32; | |
1758 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1759 | pub const IDI_CPSUI_ICONID_FIRST: u32 = 64000u32; | |
1760 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1761 | pub const IDI_CPSUI_ICONID_LAST: u32 = 64111u32; | |
1762 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1763 | pub const IDI_CPSUI_INSTALLABLE_OPTION: u32 = 64078u32; | |
1764 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1765 | pub const IDI_CPSUI_LANDSCAPE: u32 = 64023u32; | |
1766 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1767 | pub const IDI_CPSUI_LAYOUT_BMP_ARROWL: u32 = 64100u32; | |
1768 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1769 | pub const IDI_CPSUI_LAYOUT_BMP_ARROWLR: u32 = 64104u32; | |
1770 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1771 | pub const IDI_CPSUI_LAYOUT_BMP_ARROWS: u32 = 64101u32; | |
1772 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1773 | pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETL: u32 = 64102u32; | |
1774 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1775 | pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETL_NB: u32 = 64106u32; | |
1776 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1777 | pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETP: u32 = 64103u32; | |
1778 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1779 | pub const IDI_CPSUI_LAYOUT_BMP_BOOKLETP_NB: u32 = 64107u32; | |
1780 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1781 | pub const IDI_CPSUI_LAYOUT_BMP_PORTRAIT: u32 = 64099u32; | |
1782 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1783 | pub const IDI_CPSUI_LAYOUT_BMP_ROT_PORT: u32 = 64105u32; | |
1784 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1785 | pub const IDI_CPSUI_LF_PEN_PLOTTER: u32 = 64087u32; | |
1786 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1787 | pub const IDI_CPSUI_LF_RASTER_PLOTTER: u32 = 64089u32; | |
1788 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1789 | pub const IDI_CPSUI_MANUAL_FEED: u32 = 64094u32; | |
1790 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1791 | pub const IDI_CPSUI_MEM: u32 = 64011u32; | |
1792 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1793 | pub const IDI_CPSUI_MONO: u32 = 64039u32; | |
1794 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1795 | pub const IDI_CPSUI_NO: u32 = 64003u32; | |
1796 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1797 | pub const IDI_CPSUI_NOTINSTALLED: u32 = 64069u32; | |
1798 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1799 | pub const IDI_CPSUI_NUP_BORDER: u32 = 64111u32; | |
1800 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1801 | pub const IDI_CPSUI_OFF: u32 = 64007u32; | |
1802 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1803 | pub const IDI_CPSUI_ON: u32 = 64008u32; | |
1804 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1805 | pub const IDI_CPSUI_OPTION: u32 = 64066u32; | |
1806 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1807 | pub const IDI_CPSUI_OPTION2: u32 = 64067u32; | |
1808 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1809 | pub const IDI_CPSUI_OUTBIN: u32 = 64055u32; | |
1810 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1811 | pub const IDI_CPSUI_OUTPUT: u32 = 64056u32; | |
1812 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1813 | pub const IDI_CPSUI_PAGE_PROTECT: u32 = 64096u32; | |
1814 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1815 | pub const IDI_CPSUI_PAPER_OUTPUT: u32 = 64009u32; | |
1816 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1817 | pub const IDI_CPSUI_PAPER_TRAY: u32 = 64026u32; | |
1818 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1819 | pub const IDI_CPSUI_PAPER_TRAY2: u32 = 64027u32; | |
1820 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1821 | pub const IDI_CPSUI_PAPER_TRAY3: u32 = 64028u32; | |
1822 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1823 | pub const IDI_CPSUI_PEN_CARROUSEL: u32 = 64092u32; | |
1824 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1825 | pub const IDI_CPSUI_PLOTTER_PEN: u32 = 64093u32; | |
1826 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1827 | pub const IDI_CPSUI_PORTRAIT: u32 = 64022u32; | |
1828 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1829 | pub const IDI_CPSUI_POSTSCRIPT: u32 = 64082u32; | |
1830 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1831 | pub const IDI_CPSUI_PRINTER: u32 = 64062u32; | |
1832 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1833 | pub const IDI_CPSUI_PRINTER2: u32 = 64063u32; | |
1834 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1835 | pub const IDI_CPSUI_PRINTER3: u32 = 64064u32; | |
1836 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1837 | pub const IDI_CPSUI_PRINTER4: u32 = 64065u32; | |
1838 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1839 | pub const IDI_CPSUI_PRINTER_FEATURE: u32 = 64079u32; | |
1840 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1841 | pub const IDI_CPSUI_PRINTER_FOLDER: u32 = 64077u32; | |
1842 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1843 | pub const IDI_CPSUI_QUESTION: u32 = 64075u32; | |
1844 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1845 | pub const IDI_CPSUI_RES_DRAFT: u32 = 64034u32; | |
1846 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1847 | pub const IDI_CPSUI_RES_HIGH: u32 = 64037u32; | |
1848 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1849 | pub const IDI_CPSUI_RES_LOW: u32 = 64035u32; | |
1850 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1851 | pub const IDI_CPSUI_RES_MEDIUM: u32 = 64036u32; | |
1852 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1853 | pub const IDI_CPSUI_RES_PRESENTATION: u32 = 64038u32; | |
1854 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1855 | pub const IDI_CPSUI_ROLL_PAPER: u32 = 64091u32; | |
1856 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1857 | pub const IDI_CPSUI_ROT_LAND: u32 = 64024u32; | |
1858 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1859 | pub const IDI_CPSUI_ROT_PORT: u32 = 64110u32; | |
1860 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1861 | pub const IDI_CPSUI_RUN_DIALOG: u32 = 64074u32; | |
1862 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1863 | pub const IDI_CPSUI_SCALING: u32 = 64045u32; | |
1864 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1865 | pub const IDI_CPSUI_SEL_NONE: u32 = 64001u32; | |
1866 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1867 | pub const IDI_CPSUI_SF_PEN_PLOTTER: u32 = 64088u32; | |
1868 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1869 | pub const IDI_CPSUI_SF_RASTER_PLOTTER: u32 = 64090u32; | |
1870 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1871 | pub const IDI_CPSUI_STAPLER_OFF: u32 = 64015u32; | |
1872 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1873 | pub const IDI_CPSUI_STAPLER_ON: u32 = 64014u32; | |
1874 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1875 | pub const IDI_CPSUI_STD_FORM: u32 = 64054u32; | |
1876 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1877 | pub const IDI_CPSUI_STOP: u32 = 64068u32; | |
1878 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1879 | pub const IDI_CPSUI_STOP_WARNING_OVERLAY: u32 = 64071u32; | |
1880 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1881 | pub const IDI_CPSUI_TELEPHONE: u32 = 64083u32; | |
1882 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1883 | pub const IDI_CPSUI_TRANSPARENT: u32 = 64029u32; | |
1884 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1885 | pub const IDI_CPSUI_TRUE: u32 = 64006u32; | |
1886 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1887 | pub const IDI_CPSUI_TT_DOWNLOADSOFT: u32 = 64019u32; | |
1888 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1889 | pub const IDI_CPSUI_TT_DOWNLOADVECT: u32 = 64020u32; | |
1890 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1891 | pub const IDI_CPSUI_TT_PRINTASGRAPHIC: u32 = 64018u32; | |
1892 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1893 | pub const IDI_CPSUI_TT_SUBDEV: u32 = 64021u32; | |
1894 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1895 | pub const IDI_CPSUI_WARNING: u32 = 64002u32; | |
1896 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1897 | pub const IDI_CPSUI_WARNING_OVERLAY: u32 = 64070u32; | |
1898 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1899 | pub const IDI_CPSUI_WATERMARK: u32 = 64049u32; | |
1900 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1901 | pub const IDI_CPSUI_YES: u32 = 64004u32; | |
1902 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1903 | pub const IDS_CPSUI_ABOUT: u32 = 64848u32; | |
1904 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1905 | pub const IDS_CPSUI_ADVANCED: u32 = 64722u32; | |
1906 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1907 | pub const IDS_CPSUI_ADVANCEDOCUMENT: u32 = 64716u32; | |
1908 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1909 | pub const IDS_CPSUI_ALL: u32 = 64841u32; | |
1910 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1911 | pub const IDS_CPSUI_AUTOSELECT: u32 = 64718u32; | |
1912 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1913 | pub const IDS_CPSUI_BACKTOFRONT: u32 = 64857u32; | |
1914 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1915 | pub const IDS_CPSUI_BOND: u32 = 64786u32; | |
1916 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1917 | pub const IDS_CPSUI_BOOKLET: u32 = 64873u32; | |
1918 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1919 | pub const IDS_CPSUI_BOOKLET_EDGE: u32 = 64888u32; | |
1920 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1921 | pub const IDS_CPSUI_BOOKLET_EDGE_LEFT: u32 = 64889u32; | |
1922 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1923 | pub const IDS_CPSUI_BOOKLET_EDGE_RIGHT: u32 = 64890u32; | |
1924 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1925 | pub const IDS_CPSUI_CASSETTE_TRAY: u32 = 64810u32; | |
1926 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1927 | pub const IDS_CPSUI_CHANGE: u32 = 64702u32; | |
1928 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1929 | pub const IDS_CPSUI_CHANGED: u32 = 64846u32; | |
1930 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1931 | pub const IDS_CPSUI_CHANGES: u32 = 64845u32; | |
1932 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1933 | pub const IDS_CPSUI_COARSE: u32 = 64787u32; | |
1934 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1935 | pub const IDS_CPSUI_COLLATE: u32 = 64756u32; | |
1936 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1937 | pub const IDS_CPSUI_COLLATED: u32 = 64757u32; | |
1938 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1939 | pub const IDS_CPSUI_COLON_SEP: u32 = 64707u32; | |
1940 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1941 | pub const IDS_CPSUI_COLOR: u32 = 64764u32; | |
1942 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1943 | pub const IDS_CPSUI_COLOR_APPERANCE: u32 = 64744u32; | |
1944 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1945 | pub const IDS_CPSUI_COPIES: u32 = 64831u32; | |
1946 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1947 | pub const IDS_CPSUI_COPY: u32 = 64830u32; | |
1948 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1949 | pub const IDS_CPSUI_DEFAULT: u32 = 64732u32; | |
1950 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1951 | pub const IDS_CPSUI_DEFAULTDOCUMENT: u32 = 64714u32; | |
1952 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1953 | pub const IDS_CPSUI_DEFAULT_TRAY: u32 = 64811u32; | |
1954 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1955 | pub const IDS_CPSUI_DEVICE: u32 = 64842u32; | |
1956 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1957 | pub const IDS_CPSUI_DEVICEOPTIONS: u32 = 64725u32; | |
1958 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1959 | pub const IDS_CPSUI_DEVICE_SETTINGS: u32 = 64852u32; | |
1960 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1961 | pub const IDS_CPSUI_DITHERING: u32 = 64752u32; | |
1962 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1963 | pub const IDS_CPSUI_DOCUMENT: u32 = 64715u32; | |
1964 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1965 | pub const IDS_CPSUI_DOWN_THEN_LEFT: u32 = 64882u32; | |
1966 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1967 | pub const IDS_CPSUI_DOWN_THEN_RIGHT: u32 = 64880u32; | |
1968 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1969 | pub const IDS_CPSUI_DRAFT: u32 = 64759u32; | |
1970 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1971 | pub const IDS_CPSUI_DUPLEX: u32 = 64745u32; | |
1972 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1973 | pub const IDS_CPSUI_ENVELOPE_TRAY: u32 = 64804u32; | |
1974 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1975 | pub const IDS_CPSUI_ENVMANUAL_TRAY: u32 = 64805u32; | |
1976 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1977 | pub const IDS_CPSUI_ERRDIFFUSE: u32 = 64790u32; | |
1978 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1979 | pub const IDS_CPSUI_ERROR: u32 = 64733u32; | |
1980 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1981 | pub const IDS_CPSUI_EXIST: u32 = 64736u32; | |
1982 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1983 | pub const IDS_CPSUI_FALSE: u32 = 64726u32; | |
1984 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1985 | pub const IDS_CPSUI_FAST: u32 = 64838u32; | |
1986 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1987 | pub const IDS_CPSUI_FAX: u32 = 64835u32; | |
1988 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1989 | pub const IDS_CPSUI_FINE: u32 = 64788u32; | |
1990 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1991 | pub const IDS_CPSUI_FORMNAME: u32 = 64747u32; | |
1992 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1993 | pub const IDS_CPSUI_FORMSOURCE: u32 = 64812u32; | |
1994 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1995 | pub const IDS_CPSUI_FORMTRAYASSIGN: u32 = 64798u32; | |
1996 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1997 | pub const IDS_CPSUI_FRONTTOBACK: u32 = 64856u32; | |
1998 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
1999 | pub const IDS_CPSUI_GLOSSY: u32 = 64783u32; | |
2000 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2001 | pub const IDS_CPSUI_GRAPHIC: u32 = 64720u32; | |
2002 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2003 | pub const IDS_CPSUI_GRAYSCALE: u32 = 64765u32; | |
2004 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2005 | pub const IDS_CPSUI_HALFTONE: u32 = 64791u32; | |
2006 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2007 | pub const IDS_CPSUI_HALFTONE_SETUP: u32 = 64817u32; | |
2008 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2009 | pub const IDS_CPSUI_HIGH: u32 = 64762u32; | |
2010 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2011 | pub const IDS_CPSUI_HORIZONTAL: u32 = 64768u32; | |
2012 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2013 | pub const IDS_CPSUI_HTCLRADJ: u32 = 64792u32; | |
2014 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2015 | pub const IDS_CPSUI_ICM: u32 = 64748u32; | |
2016 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2017 | pub const IDS_CPSUI_ICMINTENT: u32 = 64750u32; | |
2018 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2019 | pub const IDS_CPSUI_ICMMETHOD: u32 = 64749u32; | |
2020 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2021 | pub const IDS_CPSUI_ICM_BLACKWHITE: u32 = 64776u32; | |
2022 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2023 | pub const IDS_CPSUI_ICM_COLORMETRIC: u32 = 64781u32; | |
2024 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2025 | pub const IDS_CPSUI_ICM_CONTRAST: u32 = 64780u32; | |
2026 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2027 | pub const IDS_CPSUI_ICM_NO: u32 = 64777u32; | |
2028 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2029 | pub const IDS_CPSUI_ICM_SATURATION: u32 = 64779u32; | |
2030 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2031 | pub const IDS_CPSUI_ICM_YES: u32 = 64778u32; | |
2032 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2033 | pub const IDS_CPSUI_INSTFONTCART: u32 = 64818u32; | |
2034 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2035 | pub const IDS_CPSUI_LANDSCAPE: u32 = 64754u32; | |
2036 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2037 | pub const IDS_CPSUI_LARGECAP_TRAY: u32 = 64809u32; | |
2038 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2039 | pub const IDS_CPSUI_LARGEFMT_TRAY: u32 = 64808u32; | |
2040 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2041 | pub const IDS_CPSUI_LBCB_NOSEL: u32 = 64712u32; | |
2042 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2043 | pub const IDS_CPSUI_LEFT_ANGLE: u32 = 64708u32; | |
2044 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2045 | pub const IDS_CPSUI_LEFT_SLOT: u32 = 64823u32; | |
2046 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2047 | pub const IDS_CPSUI_LEFT_THEN_DOWN: u32 = 64881u32; | |
2048 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2049 | pub const IDS_CPSUI_LINEART: u32 = 64789u32; | |
2050 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2051 | pub const IDS_CPSUI_LONG_SIDE: u32 = 64770u32; | |
2052 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2053 | pub const IDS_CPSUI_LOW: u32 = 64760u32; | |
2054 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2055 | pub const IDS_CPSUI_LOWER_TRAY: u32 = 64801u32; | |
2056 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2057 | pub const IDS_CPSUI_MAILBOX: u32 = 64829u32; | |
2058 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2059 | pub const IDS_CPSUI_MAKE: u32 = 64833u32; | |
2060 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2061 | pub const IDS_CPSUI_MANUALFEED: u32 = 64813u32; | |
2062 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2063 | pub const IDS_CPSUI_MANUAL_DUPLEX: u32 = 64883u32; | |
2064 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2065 | pub const IDS_CPSUI_MANUAL_DUPLEX_OFF: u32 = 64885u32; | |
2066 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2067 | pub const IDS_CPSUI_MANUAL_DUPLEX_ON: u32 = 64884u32; | |
2068 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2069 | pub const IDS_CPSUI_MANUAL_TRAY: u32 = 64803u32; | |
2070 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2071 | pub const IDS_CPSUI_MEDIA: u32 = 64751u32; | |
2072 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2073 | pub const IDS_CPSUI_MEDIUM: u32 = 64761u32; | |
2074 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2075 | pub const IDS_CPSUI_MIDDLE_TRAY: u32 = 64802u32; | |
2076 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2077 | pub const IDS_CPSUI_MONOCHROME: u32 = 64766u32; | |
2078 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2079 | pub const IDS_CPSUI_MORE: u32 = 64701u32; | |
2080 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2081 | pub const IDS_CPSUI_NO: u32 = 64728u32; | |
2082 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2083 | pub const IDS_CPSUI_NONE: u32 = 64734u32; | |
2084 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2085 | pub const IDS_CPSUI_NOT: u32 = 64735u32; | |
2086 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2087 | pub const IDS_CPSUI_NOTINSTALLED: u32 = 64737u32; | |
2088 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2089 | pub const IDS_CPSUI_NO_NAME: u32 = 64850u32; | |
2090 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2091 | pub const IDS_CPSUI_NUM_OF_COPIES: u32 = 64740u32; | |
2092 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2093 | pub const IDS_CPSUI_NUP: u32 = 64864u32; | |
2094 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2095 | pub const IDS_CPSUI_NUP_BORDER: u32 = 64891u32; | |
2096 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2097 | pub const IDS_CPSUI_NUP_BORDERED: u32 = 64892u32; | |
2098 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2099 | pub const IDS_CPSUI_NUP_DIRECTION: u32 = 64878u32; | |
2100 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2101 | pub const IDS_CPSUI_NUP_FOURUP: u32 = 64867u32; | |
2102 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2103 | pub const IDS_CPSUI_NUP_NINEUP: u32 = 64869u32; | |
2104 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2105 | pub const IDS_CPSUI_NUP_NORMAL: u32 = 64865u32; | |
2106 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2107 | pub const IDS_CPSUI_NUP_SIXTEENUP: u32 = 64870u32; | |
2108 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2109 | pub const IDS_CPSUI_NUP_SIXUP: u32 = 64868u32; | |
2110 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2111 | pub const IDS_CPSUI_NUP_TWOUP: u32 = 64866u32; | |
2112 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2113 | pub const IDS_CPSUI_OF: u32 = 64704u32; | |
2114 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2115 | pub const IDS_CPSUI_OFF: u32 = 64730u32; | |
2116 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2117 | pub const IDS_CPSUI_ON: u32 = 64731u32; | |
2118 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2119 | pub const IDS_CPSUI_ONLYONE: u32 = 64800u32; | |
2120 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2121 | pub const IDS_CPSUI_OPTION: u32 = 64703u32; | |
2122 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2123 | pub const IDS_CPSUI_OPTIONS: u32 = 64721u32; | |
2124 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2125 | pub const IDS_CPSUI_ORIENTATION: u32 = 64738u32; | |
2126 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2127 | pub const IDS_CPSUI_OUTBINASSIGN: u32 = 64796u32; | |
2128 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2129 | pub const IDS_CPSUI_OUTPUTBIN: u32 = 64863u32; | |
2130 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2131 | pub const IDS_CPSUI_PAGEORDER: u32 = 64855u32; | |
2132 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2133 | pub const IDS_CPSUI_PAGEPROTECT: u32 = 64816u32; | |
2134 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2135 | pub const IDS_CPSUI_PAPER_OUTPUT: u32 = 64719u32; | |
2136 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2137 | pub const IDS_CPSUI_PERCENT: u32 = 64711u32; | |
2138 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2139 | pub const IDS_CPSUI_PLOT: u32 = 64836u32; | |
2140 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2141 | pub const IDS_CPSUI_PORTRAIT: u32 = 64753u32; | |
2142 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2143 | pub const IDS_CPSUI_POSTER: u32 = 64874u32; | |
2144 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2145 | pub const IDS_CPSUI_POSTER_2x2: u32 = 64875u32; | |
2146 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2147 | pub const IDS_CPSUI_POSTER_3x3: u32 = 64876u32; | |
2148 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2149 | pub const IDS_CPSUI_POSTER_4x4: u32 = 64877u32; | |
2150 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2151 | pub const IDS_CPSUI_PRESENTATION: u32 = 64763u32; | |
2152 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2153 | pub const IDS_CPSUI_PRINT: u32 = 64834u32; | |
2154 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2155 | pub const IDS_CPSUI_PRINTER: u32 = 64717u32; | |
2156 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2157 | pub const IDS_CPSUI_PRINTERMEM_KB: u32 = 64814u32; | |
2158 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2159 | pub const IDS_CPSUI_PRINTERMEM_MB: u32 = 64815u32; | |
2160 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2161 | pub const IDS_CPSUI_PRINTFLDSETTING: u32 = 64758u32; | |
2162 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2163 | pub const IDS_CPSUI_PRINTQUALITY: u32 = 64742u32; | |
2164 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2165 | pub const IDS_CPSUI_PROPERTIES: u32 = 64713u32; | |
2166 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2167 | pub const IDS_CPSUI_QUALITY_BEST: u32 = 64861u32; | |
2168 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2169 | pub const IDS_CPSUI_QUALITY_BETTER: u32 = 64860u32; | |
2170 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2171 | pub const IDS_CPSUI_QUALITY_CUSTOM: u32 = 64862u32; | |
2172 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2173 | pub const IDS_CPSUI_QUALITY_DRAFT: u32 = 64859u32; | |
2174 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2175 | pub const IDS_CPSUI_QUALITY_SETTINGS: u32 = 64858u32; | |
2176 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2177 | pub const IDS_CPSUI_RANGE_FROM: u32 = 64705u32; | |
2178 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2179 | pub const IDS_CPSUI_REGULAR: u32 = 64785u32; | |
2180 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2181 | pub const IDS_CPSUI_RESET: u32 = 64840u32; | |
2182 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2183 | pub const IDS_CPSUI_RESOLUTION: u32 = 64743u32; | |
2184 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2185 | pub const IDS_CPSUI_REVERT: u32 = 64844u32; | |
2186 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2187 | pub const IDS_CPSUI_RIGHT_ANGLE: u32 = 64709u32; | |
2188 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2189 | pub const IDS_CPSUI_RIGHT_SLOT: u32 = 64824u32; | |
2190 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2191 | pub const IDS_CPSUI_RIGHT_THEN_DOWN: u32 = 64879u32; | |
2192 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2193 | pub const IDS_CPSUI_ROTATED: u32 = 64839u32; | |
2194 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2195 | pub const IDS_CPSUI_ROT_LAND: u32 = 64755u32; | |
2196 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2197 | pub const IDS_CPSUI_ROT_PORT: u32 = 64886u32; | |
2198 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2199 | pub const IDS_CPSUI_SCALING: u32 = 64739u32; | |
2200 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2201 | pub const IDS_CPSUI_SETTING: u32 = 64851u32; | |
2202 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2203 | pub const IDS_CPSUI_SETTINGS: u32 = 64843u32; | |
2204 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2205 | pub const IDS_CPSUI_SETUP: u32 = 64700u32; | |
2206 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2207 | pub const IDS_CPSUI_SHORT_SIDE: u32 = 64771u32; | |
2208 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2209 | pub const IDS_CPSUI_SIDE1: u32 = 64871u32; | |
2210 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2211 | pub const IDS_CPSUI_SIDE2: u32 = 64872u32; | |
2212 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2213 | pub const IDS_CPSUI_SIMPLEX: u32 = 64767u32; | |
2214 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2215 | pub const IDS_CPSUI_SLASH_SEP: u32 = 64710u32; | |
2216 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2217 | pub const IDS_CPSUI_SLOT1: u32 = 64819u32; | |
2218 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2219 | pub const IDS_CPSUI_SLOT2: u32 = 64820u32; | |
2220 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2221 | pub const IDS_CPSUI_SLOT3: u32 = 64821u32; | |
2222 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2223 | pub const IDS_CPSUI_SLOT4: u32 = 64822u32; | |
2224 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2225 | pub const IDS_CPSUI_SLOW: u32 = 64837u32; | |
2226 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2227 | pub const IDS_CPSUI_SMALLFMT_TRAY: u32 = 64807u32; | |
2228 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2229 | pub const IDS_CPSUI_SOURCE: u32 = 64741u32; | |
2230 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2231 | pub const IDS_CPSUI_STACKER: u32 = 64828u32; | |
2232 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2233 | pub const IDS_CPSUI_STANDARD: u32 = 64782u32; | |
2234 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2235 | pub const IDS_CPSUI_STAPLE: u32 = 64887u32; | |
2236 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2237 | pub const IDS_CPSUI_STAPLER: u32 = 64825u32; | |
2238 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2239 | pub const IDS_CPSUI_STAPLER_OFF: u32 = 64827u32; | |
2240 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2241 | pub const IDS_CPSUI_STAPLER_ON: u32 = 64826u32; | |
2242 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2243 | pub const IDS_CPSUI_STDDOCPROPTAB: u32 = 64723u32; | |
2244 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2245 | pub const IDS_CPSUI_STDDOCPROPTAB1: u32 = 64853u32; | |
2246 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2247 | pub const IDS_CPSUI_STDDOCPROPTAB2: u32 = 64854u32; | |
2248 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2249 | pub const IDS_CPSUI_STDDOCPROPTVTAB: u32 = 64724u32; | |
2250 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2251 | pub const IDS_CPSUI_STRID_FIRST: u32 = 64700u32; | |
2252 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2253 | pub const IDS_CPSUI_STRID_LAST: u32 = 64892u32; | |
2254 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2255 | pub const IDS_CPSUI_TO: u32 = 64706u32; | |
2256 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2257 | pub const IDS_CPSUI_TOTAL: u32 = 64832u32; | |
2258 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2259 | pub const IDS_CPSUI_TRACTOR_TRAY: u32 = 64806u32; | |
2260 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2261 | pub const IDS_CPSUI_TRANSPARENCY: u32 = 64784u32; | |
2262 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2263 | pub const IDS_CPSUI_TRUE: u32 = 64727u32; | |
2264 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2265 | pub const IDS_CPSUI_TTOPTION: u32 = 64746u32; | |
2266 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2267 | pub const IDS_CPSUI_TT_DOWNLOADSOFT: u32 = 64773u32; | |
2268 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2269 | pub const IDS_CPSUI_TT_DOWNLOADVECT: u32 = 64774u32; | |
2270 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2271 | pub const IDS_CPSUI_TT_PRINTASGRAPHIC: u32 = 64772u32; | |
2272 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2273 | pub const IDS_CPSUI_TT_SUBDEV: u32 = 64775u32; | |
2274 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2275 | pub const IDS_CPSUI_UPPER_TRAY: u32 = 64799u32; | |
2276 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2277 | pub const IDS_CPSUI_USE_DEVICE_HT: u32 = 64794u32; | |
2278 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2279 | pub const IDS_CPSUI_USE_HOST_HT: u32 = 64793u32; | |
2280 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2281 | pub const IDS_CPSUI_USE_PRINTER_HT: u32 = 64795u32; | |
2282 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2283 | pub const IDS_CPSUI_VERSION: u32 = 64849u32; | |
2284 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2285 | pub const IDS_CPSUI_VERTICAL: u32 = 64769u32; | |
2286 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2287 | pub const IDS_CPSUI_WARNING: u32 = 64847u32; | |
2288 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2289 | pub const IDS_CPSUI_WATERMARK: u32 = 64797u32; | |
2290 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2291 | pub const IDS_CPSUI_YES: u32 = 64729u32; | |
2292 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2293 | pub const INSPSUIPAGE_MODE_AFTER: u32 = 1u32; | |
2294 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2295 | pub const INSPSUIPAGE_MODE_BEFORE: u32 = 0u32; | |
2296 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2297 | pub const INSPSUIPAGE_MODE_FIRST_CHILD: u32 = 2u32; | |
2298 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2299 | pub const INSPSUIPAGE_MODE_INDEX: u32 = 4u32; | |
2300 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2301 | pub const INSPSUIPAGE_MODE_LAST_CHILD: u32 = 3u32; | |
2302 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2303 | pub const IOCTL_USBPRINT_ADD_CHILD_DEVICE: u32 = 2228316u32; | |
2304 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2305 | pub const IOCTL_USBPRINT_ADD_MSIPP_COMPAT_ID: u32 = 2228308u32; | |
2306 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2307 | pub const IOCTL_USBPRINT_CYCLE_PORT: u32 = 2228320u32; | |
2308 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2309 | pub const IOCTL_USBPRINT_GET_1284_ID: u32 = 2228276u32; | |
2310 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2311 | pub const IOCTL_USBPRINT_GET_INTERFACE_TYPE: u32 = 2228300u32; | |
2312 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2313 | pub const IOCTL_USBPRINT_GET_LPT_STATUS: u32 = 2228272u32; | |
2314 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2315 | pub const IOCTL_USBPRINT_GET_PROTOCOL: u32 = 2228292u32; | |
2316 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2317 | pub const IOCTL_USBPRINT_SET_DEVICE_ID: u32 = 2228312u32; | |
2318 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2319 | pub const IOCTL_USBPRINT_SET_PORT_NUMBER: u32 = 2228304u32; | |
2320 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2321 | pub const IOCTL_USBPRINT_SET_PROTOCOL: u32 = 2228296u32; | |
2322 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2323 | pub const IOCTL_USBPRINT_SOFT_RESET: u32 = 2228288u32; | |
2324 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2325 | pub const IOCTL_USBPRINT_VENDOR_GET_COMMAND: u32 = 2228284u32; | |
2326 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2327 | pub const IOCTL_USBPRINT_VENDOR_SET_COMMAND: u32 = 2228280u32; | |
2328 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2329 | pub const IPDFP_COPY_ALL_FILES: u32 = 1u32; | |
2330 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2331 | pub const JOB_ACCESS_ADMINISTER: u32 = 16u32; | |
2332 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2333 | pub const JOB_ACCESS_READ: u32 = 32u32; | |
2334 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2335 | pub const JOB_CONTROL_CANCEL: u32 = 3u32; | |
2336 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2337 | pub const JOB_CONTROL_DELETE: u32 = 5u32; | |
2338 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2339 | pub const JOB_CONTROL_LAST_PAGE_EJECTED: u32 = 7u32; | |
2340 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2341 | pub const JOB_CONTROL_PAUSE: u32 = 1u32; | |
2342 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2343 | pub const JOB_CONTROL_RELEASE: u32 = 9u32; | |
2344 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2345 | pub const JOB_CONTROL_RESTART: u32 = 4u32; | |
2346 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2347 | pub const JOB_CONTROL_RESUME: u32 = 2u32; | |
2348 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2349 | pub const JOB_CONTROL_RETAIN: u32 = 8u32; | |
2350 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2351 | pub const JOB_CONTROL_SENT_TO_PRINTER: u32 = 6u32; | |
2352 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2353 | pub const JOB_NOTIFY_FIELD_BYTES_PRINTED: u32 = 23u32; | |
2354 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2355 | pub const JOB_NOTIFY_FIELD_DATATYPE: u32 = 5u32; | |
2356 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2357 | pub const JOB_NOTIFY_FIELD_DEVMODE: u32 = 9u32; | |
2358 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2359 | pub const JOB_NOTIFY_FIELD_DOCUMENT: u32 = 13u32; | |
2360 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2361 | pub const JOB_NOTIFY_FIELD_DRIVER_NAME: u32 = 8u32; | |
2362 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2363 | pub const JOB_NOTIFY_FIELD_MACHINE_NAME: u32 = 1u32; | |
2364 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2365 | pub const JOB_NOTIFY_FIELD_NOTIFY_NAME: u32 = 4u32; | |
2366 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2367 | pub const JOB_NOTIFY_FIELD_PAGES_PRINTED: u32 = 21u32; | |
2368 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2369 | pub const JOB_NOTIFY_FIELD_PARAMETERS: u32 = 7u32; | |
2370 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2371 | pub const JOB_NOTIFY_FIELD_PORT_NAME: u32 = 2u32; | |
2372 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2373 | pub const JOB_NOTIFY_FIELD_POSITION: u32 = 15u32; | |
2374 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2375 | pub const JOB_NOTIFY_FIELD_PRINTER_NAME: u32 = 0u32; | |
2376 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2377 | pub const JOB_NOTIFY_FIELD_PRINT_PROCESSOR: u32 = 6u32; | |
2378 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2379 | pub const JOB_NOTIFY_FIELD_PRIORITY: u32 = 14u32; | |
2380 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2381 | pub const JOB_NOTIFY_FIELD_REMOTE_JOB_ID: u32 = 24u32; | |
2382 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2383 | pub const JOB_NOTIFY_FIELD_SECURITY_DESCRIPTOR: u32 = 12u32; | |
2384 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2385 | pub const JOB_NOTIFY_FIELD_START_TIME: u32 = 17u32; | |
2386 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2387 | pub const JOB_NOTIFY_FIELD_STATUS: u32 = 10u32; | |
2388 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2389 | pub const JOB_NOTIFY_FIELD_STATUS_STRING: u32 = 11u32; | |
2390 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2391 | pub const JOB_NOTIFY_FIELD_SUBMITTED: u32 = 16u32; | |
2392 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2393 | pub const JOB_NOTIFY_FIELD_TIME: u32 = 19u32; | |
2394 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2395 | pub const JOB_NOTIFY_FIELD_TOTAL_BYTES: u32 = 22u32; | |
2396 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2397 | pub const JOB_NOTIFY_FIELD_TOTAL_PAGES: u32 = 20u32; | |
2398 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2399 | pub const JOB_NOTIFY_FIELD_UNTIL_TIME: u32 = 18u32; | |
2400 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2401 | pub const JOB_NOTIFY_FIELD_USER_NAME: u32 = 3u32; | |
2402 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2403 | pub const JOB_NOTIFY_TYPE: u32 = 1u32; | |
2404 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2405 | pub const JOB_POSITION_UNSPECIFIED: u32 = 0u32; | |
2406 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2407 | pub const JOB_STATUS_BLOCKED_DEVQ: u32 = 512u32; | |
2408 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2409 | pub const JOB_STATUS_COMPLETE: u32 = 4096u32; | |
2410 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2411 | pub const JOB_STATUS_DELETED: u32 = 256u32; | |
2412 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2413 | pub const JOB_STATUS_DELETING: u32 = 4u32; | |
2414 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2415 | pub const JOB_STATUS_ERROR: u32 = 2u32; | |
2416 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2417 | pub const JOB_STATUS_OFFLINE: u32 = 32u32; | |
2418 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2419 | pub const JOB_STATUS_PAPEROUT: u32 = 64u32; | |
2420 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2421 | pub const JOB_STATUS_PAUSED: u32 = 1u32; | |
2422 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2423 | pub const JOB_STATUS_PRINTED: u32 = 128u32; | |
2424 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2425 | pub const JOB_STATUS_PRINTING: u32 = 16u32; | |
2426 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2427 | pub const JOB_STATUS_RENDERING_LOCALLY: u32 = 16384u32; | |
2428 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2429 | pub const JOB_STATUS_RESTART: u32 = 2048u32; | |
2430 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2431 | pub const JOB_STATUS_RETAINED: u32 = 8192u32; | |
2432 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2433 | pub const JOB_STATUS_SPOOLING: u32 = 8u32; | |
2434 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2435 | pub const JOB_STATUS_USER_INTERVENTION: u32 = 1024u32; | |
2436 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2437 | pub const LPR: u32 = 2u32; | |
2438 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2439 | pub const MAX_ADDRESS_STR_LEN: u32 = 13u32; | |
2440 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2441 | pub const MAX_CPSFUNC_INDEX: u32 = 26u32; | |
2442 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2443 | pub const MAX_DEVICEDESCRIPTION_STR_LEN: u32 = 257u32; | |
2444 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2445 | pub const MAX_DLGPAGE_COUNT: u32 = 64u32; | |
2446 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2447 | pub const MAX_FORM_KEYWORD_LENGTH: u32 = 64u32; | |
2448 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2449 | pub const MAX_IPADDR_STR_LEN: u32 = 16u32; | |
2450 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2451 | pub const MAX_NETWORKNAME2_LEN: u32 = 128u32; | |
2452 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2453 | pub const MAX_NETWORKNAME_LEN: u32 = 49u32; | |
2454 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2455 | pub const MAX_PORTNAME_LEN: u32 = 64u32; | |
2456 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2457 | pub const MAX_PRIORITY: u32 = 99u32; | |
2458 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2459 | pub const MAX_PROPSHEETUI_REASON_INDEX: u32 = 5u32; | |
2460 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2461 | pub const MAX_PSUIPAGEINSERT_INDEX: u32 = 5u32; | |
2462 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2463 | pub const MAX_QUEUENAME_LEN: u32 = 33u32; | |
2464 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2465 | pub const MAX_RES_STR_CHARS: u32 = 160u32; | |
2466 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2467 | pub const MAX_SNMP_COMMUNITY_STR_LEN: u32 = 33u32; | |
2468 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2469 | pub const MIN_PRIORITY: u32 = 1u32; | |
2470 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2471 | pub const MS_PRINT_JOB_OUTPUT_FILE: &str = "MsPrintJobOutputFile"; | |
2472 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2473 | pub const MTYPE_ADD: u32 = 64u32; | |
2474 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2475 | pub const MTYPE_COMPOSE: u32 = 1u32; | |
2476 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2477 | pub const MTYPE_DIRECT: u32 = 2u32; | |
2478 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2479 | pub const MTYPE_DISABLE: u32 = 128u32; | |
2480 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2481 | pub const MTYPE_DOUBLE: u32 = 16u32; | |
2482 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2483 | pub const MTYPE_DOUBLEBYTECHAR_MASK: u32 = 24u32; | |
2484 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2485 | pub const MTYPE_FORMAT_MASK: u32 = 7u32; | |
2486 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2487 | pub const MTYPE_PAIRED: u32 = 4u32; | |
2488 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2489 | pub const MTYPE_PREDEFIN_MASK: u32 = 224u32; | |
2490 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2491 | pub const MTYPE_REPLACE: u32 = 32u32; | |
2492 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2493 | pub const MTYPE_SINGLE: u32 = 8u32; | |
2494 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2495 | pub const MV_GRAPHICS: u32 = 4u32; | |
2496 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2497 | pub const MV_PHYSICAL: u32 = 8u32; | |
2498 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2499 | pub const MV_RELATIVE: u32 = 2u32; | |
2500 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2501 | pub const MV_SENDXMOVECMD: u32 = 16u32; | |
2502 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2503 | pub const MV_SENDYMOVECMD: u32 = 32u32; | |
2504 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2505 | pub const MV_UPDATE: u32 = 1u32; | |
2506 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2507 | pub const MXDCOP_GET_FILENAME: u32 = 14u32; | |
2508 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2509 | pub const MXDCOP_PRINTTICKET_FIXED_DOC: u32 = 24u32; | |
2510 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2511 | pub const MXDCOP_PRINTTICKET_FIXED_DOC_SEQ: u32 = 22u32; | |
2512 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2513 | pub const MXDCOP_PRINTTICKET_FIXED_PAGE: u32 = 26u32; | |
2514 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2515 | pub const MXDCOP_SET_S0PAGE: u32 = 28u32; | |
2516 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2517 | pub const MXDCOP_SET_S0PAGE_RESOURCE: u32 = 30u32; | |
2518 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2519 | pub const MXDCOP_SET_XPSPASSTHRU_MODE: u32 = 32u32; | |
2520 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2521 | pub const MXDC_ESCAPE: u32 = 4122u32; | |
2522 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2523 | pub const NORMAL_PRINT: u32 = 0u32; | |
2524 | pub const NOTIFICATION_RELEASE: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3130675239, data2: 42766, data3: 19175, data4: [155, 125, 235, 62, 6, 173, 65, 87] }; | |
2525 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2526 | pub const NO_BORDER_PRINT: u32 = 1u32; | |
2527 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2528 | pub const NO_COLOR_OPTIMIZATION: u32 = 0u32; | |
2529 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2530 | pub const NO_PRIORITY: u32 = 0u32; | |
2531 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2532 | pub const OEMCUIP_DOCPROP: u32 = 1u32; | |
2533 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2534 | pub const OEMCUIP_PRNPROP: u32 = 2u32; | |
2535 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2536 | pub const OEMDM_CONVERT: u32 = 3u32; | |
2537 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2538 | pub const OEMDM_DEFAULT: u32 = 2u32; | |
2539 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2540 | pub const OEMDM_MERGE: u32 = 4u32; | |
2541 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2542 | pub const OEMDM_SIZE: u32 = 1u32; | |
2543 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2544 | pub const OEMGDS_FREEMEM: u32 = 32769u32; | |
2545 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2546 | pub const OEMGDS_JOBTIMEOUT: u32 = 32770u32; | |
2547 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2548 | pub const OEMGDS_MAX: u32 = 65536u32; | |
2549 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2550 | pub const OEMGDS_MAXBITMAP: u32 = 32774u32; | |
2551 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2552 | pub const OEMGDS_MINOUTLINE: u32 = 32773u32; | |
2553 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2554 | pub const OEMGDS_MIN_DOCSTICKY: u32 = 1u32; | |
2555 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2556 | pub const OEMGDS_MIN_PRINTERSTICKY: u32 = 32768u32; | |
2557 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2558 | pub const OEMGDS_PRINTFLAGS: u32 = 32768u32; | |
2559 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2560 | pub const OEMGDS_PROTOCOL: u32 = 32772u32; | |
2561 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2562 | pub const OEMGDS_PSDM_CUSTOMSIZE: u32 = 6u32; | |
2563 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2564 | pub const OEMGDS_PSDM_DIALECT: u32 = 2u32; | |
2565 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2566 | pub const OEMGDS_PSDM_FLAGS: u32 = 1u32; | |
2567 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2568 | pub const OEMGDS_PSDM_NUP: u32 = 4u32; | |
2569 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2570 | pub const OEMGDS_PSDM_PSLEVEL: u32 = 5u32; | |
2571 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2572 | pub const OEMGDS_PSDM_TTDLFMT: u32 = 3u32; | |
2573 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2574 | pub const OEMGDS_UNIDM_FLAGS: u32 = 16385u32; | |
2575 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2576 | pub const OEMGDS_UNIDM_GPDVER: u32 = 16384u32; | |
2577 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2578 | pub const OEMGDS_WAITTIMEOUT: u32 = 32771u32; | |
2579 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2580 | pub const OEMGI_GETINTERFACEVERSION: u32 = 2u32; | |
2581 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2582 | pub const OEMGI_GETPUBLISHERINFO: u32 = 4u32; | |
2583 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2584 | pub const OEMGI_GETREQUESTEDHELPERINTERFACES: u32 = 5u32; | |
2585 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2586 | pub const OEMGI_GETSIGNATURE: u32 = 1u32; | |
2587 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2588 | pub const OEMGI_GETVERSION: u32 = 3u32; | |
2589 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2590 | pub const OEMPUBLISH_DEFAULT: u32 = 0u32; | |
2591 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2592 | pub const OEMPUBLISH_IPRINTCOREHELPER: u32 = 1u32; | |
2593 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2594 | pub const OEMTTY_INFO_CODEPAGE: u32 = 2u32; | |
2595 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2596 | pub const OEMTTY_INFO_MARGINS: u32 = 1u32; | |
2597 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2598 | pub const OEMTTY_INFO_NUM_UFMS: u32 = 3u32; | |
2599 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2600 | pub const OEMTTY_INFO_UFM_IDS: u32 = 4u32; | |
2601 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2602 | pub const OEM_MODE_PUBLISHER: u32 = 1u32; | |
2603 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2604 | pub const OIEXTF_ANSI_STRING: u32 = 1u32; | |
2605 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2606 | pub const OPTCF_HIDE: u32 = 1u32; | |
2607 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2608 | pub const OPTCF_MASK: u32 = 1u32; | |
2609 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2610 | pub const OPTIF_CALLBACK: i32 = 4i32; | |
2611 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2612 | pub const OPTIF_CHANGED: i32 = 8i32; | |
2613 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2614 | pub const OPTIF_CHANGEONCE: i32 = 16i32; | |
2615 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2616 | pub const OPTIF_COLLAPSE: i32 = 1i32; | |
2617 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2618 | pub const OPTIF_DISABLED: i32 = 32i32; | |
2619 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2620 | pub const OPTIF_ECB_CHECKED: i32 = 64i32; | |
2621 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2622 | pub const OPTIF_EXT_DISABLED: i32 = 256i32; | |
2623 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2624 | pub const OPTIF_EXT_HIDE: i32 = 128i32; | |
2625 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2626 | pub const OPTIF_EXT_IS_EXTPUSH: i32 = 1024i32; | |
2627 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2628 | pub const OPTIF_HAS_POIEXT: i32 = 65536i32; | |
2629 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2630 | pub const OPTIF_HIDE: i32 = 2i32; | |
2631 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2632 | pub const OPTIF_INITIAL_TVITEM: i32 = 32768i32; | |
2633 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2634 | pub const OPTIF_MASK: i32 = 131071i32; | |
2635 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2636 | pub const OPTIF_NO_GROUPBOX_NAME: i32 = 2048i32; | |
2637 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2638 | pub const OPTIF_OVERLAY_NO_ICON: i32 = 16384i32; | |
2639 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2640 | pub const OPTIF_OVERLAY_STOP_ICON: i32 = 8192i32; | |
2641 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2642 | pub const OPTIF_OVERLAY_WARNING_ICON: i32 = 4096i32; | |
2643 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2644 | pub const OPTIF_SEL_AS_HICON: i32 = 512i32; | |
2645 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2646 | pub const OPTPF_DISABLED: u32 = 2u32; | |
2647 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2648 | pub const OPTPF_HIDE: u32 = 1u32; | |
2649 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2650 | pub const OPTPF_ICONID_AS_HICON: u32 = 4u32; | |
2651 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2652 | pub const OPTPF_MASK: u32 = 127u32; | |
2653 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2654 | pub const OPTPF_OVERLAY_NO_ICON: u32 = 32u32; | |
2655 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2656 | pub const OPTPF_OVERLAY_STOP_ICON: u32 = 16u32; | |
2657 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2658 | pub const OPTPF_OVERLAY_WARNING_ICON: u32 = 8u32; | |
2659 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2660 | pub const OPTPF_USE_HDLGTEMPLATE: u32 = 64u32; | |
2661 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2662 | pub const OPTTF_MASK: u32 = 3u32; | |
2663 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2664 | pub const OPTTF_NOSPACE_BEFORE_POSTFIX: u32 = 2u32; | |
2665 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2666 | pub const OPTTF_TYPE_DISABLED: u32 = 1u32; | |
2667 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2668 | pub const OTS_LBCB_INCL_ITEM_NONE: u32 = 8u32; | |
2669 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2670 | pub const OTS_LBCB_NO_ICON16_IN_ITEM: u32 = 16u32; | |
2671 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2672 | pub const OTS_LBCB_PROPPAGE_CBUSELB: u32 = 4u32; | |
2673 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2674 | pub const OTS_LBCB_PROPPAGE_LBUSECB: u32 = 2u32; | |
2675 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2676 | pub const OTS_LBCB_SORT: u32 = 1u32; | |
2677 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2678 | pub const OTS_MASK: u32 = 255u32; | |
2679 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2680 | pub const OTS_PUSH_ENABLE_ALWAYS: u32 = 128u32; | |
2681 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2682 | pub const OTS_PUSH_INCL_SETUP_TITLE: u32 = 32u32; | |
2683 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2684 | pub const OTS_PUSH_NO_DOT_DOT_DOT: u32 = 64u32; | |
2685 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2686 | pub const PDEV_ADJUST_PAPER_MARGIN_TYPE: u32 = 1u32; | |
2687 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2688 | pub const PDEV_HOSTFONT_ENABLED_TYPE: u32 = 2u32; | |
2689 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2690 | pub const PDEV_USE_TRUE_COLOR_TYPE: u32 = 3u32; | |
2691 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2692 | pub const PORT_STATUS_DOOR_OPEN: u32 = 7u32; | |
2693 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2694 | pub const PORT_STATUS_NO_TONER: u32 = 6u32; | |
2695 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2696 | pub const PORT_STATUS_OFFLINE: u32 = 1u32; | |
2697 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2698 | pub const PORT_STATUS_OUTPUT_BIN_FULL: u32 = 4u32; | |
2699 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2700 | pub const PORT_STATUS_OUT_OF_MEMORY: u32 = 9u32; | |
2701 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2702 | pub const PORT_STATUS_PAPER_JAM: u32 = 2u32; | |
2703 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2704 | pub const PORT_STATUS_PAPER_OUT: u32 = 3u32; | |
2705 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2706 | pub const PORT_STATUS_PAPER_PROBLEM: u32 = 5u32; | |
2707 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2708 | pub const PORT_STATUS_POWER_SAVE: u32 = 12u32; | |
2709 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2710 | pub const PORT_STATUS_TONER_LOW: u32 = 10u32; | |
2711 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2712 | pub const PORT_STATUS_TYPE_ERROR: u32 = 1u32; | |
2713 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2714 | pub const PORT_STATUS_TYPE_INFO: u32 = 3u32; | |
2715 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2716 | pub const PORT_STATUS_TYPE_WARNING: u32 = 2u32; | |
2717 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2718 | pub const PORT_STATUS_USER_INTERVENTION: u32 = 8u32; | |
2719 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2720 | pub const PORT_STATUS_WARMING_UP: u32 = 11u32; | |
2721 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2722 | pub const PORT_TYPE_NET_ATTACHED: u32 = 8u32; | |
2723 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2724 | pub const PORT_TYPE_READ: u32 = 2u32; | |
2725 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2726 | pub const PORT_TYPE_REDIRECTED: u32 = 4u32; | |
2727 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2728 | pub const PORT_TYPE_WRITE: u32 = 1u32; | |
2729 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2730 | pub const PPCAPS_BOOKLET_EDGE: u32 = 1u32; | |
2731 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2732 | pub const PPCAPS_BORDER_PRINT: u32 = 1u32; | |
2733 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2734 | pub const PPCAPS_REVERSE_PAGES_FOR_REVERSE_DUPLEX: u32 = 1u32; | |
2735 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2736 | pub const PPCAPS_RIGHT_THEN_DOWN: u32 = 1u32; | |
2737 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2738 | pub const PPCAPS_SQUARE_SCALING: u32 = 1u32; | |
2739 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2740 | pub const PRINTER_ATTRIBUTE_DEFAULT: u32 = 4u32; | |
2741 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2742 | pub const PRINTER_ATTRIBUTE_DIRECT: u32 = 2u32; | |
2743 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2744 | pub const PRINTER_ATTRIBUTE_DO_COMPLETE_FIRST: u32 = 512u32; | |
2745 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2746 | pub const PRINTER_ATTRIBUTE_ENABLE_BIDI: u32 = 2048u32; | |
2747 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2748 | pub const PRINTER_ATTRIBUTE_ENABLE_DEVQ: u32 = 128u32; | |
2749 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2750 | pub const PRINTER_ATTRIBUTE_ENTERPRISE_CLOUD: u32 = 8388608u32; | |
2751 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2752 | pub const PRINTER_ATTRIBUTE_FAX: u32 = 16384u32; | |
2753 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2754 | pub const PRINTER_ATTRIBUTE_FRIENDLY_NAME: u32 = 1048576u32; | |
2755 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2756 | pub const PRINTER_ATTRIBUTE_HIDDEN: u32 = 32u32; | |
2757 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2758 | pub const PRINTER_ATTRIBUTE_KEEPPRINTEDJOBS: u32 = 256u32; | |
2759 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2760 | pub const PRINTER_ATTRIBUTE_LOCAL: u32 = 64u32; | |
2761 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2762 | pub const PRINTER_ATTRIBUTE_MACHINE: u32 = 524288u32; | |
2763 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2764 | pub const PRINTER_ATTRIBUTE_NETWORK: u32 = 16u32; | |
2765 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2766 | pub const PRINTER_ATTRIBUTE_PER_USER: u32 = 4194304u32; | |
2767 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2768 | pub const PRINTER_ATTRIBUTE_PUBLISHED: u32 = 8192u32; | |
2769 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2770 | pub const PRINTER_ATTRIBUTE_PUSHED_MACHINE: u32 = 262144u32; | |
2771 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2772 | pub const PRINTER_ATTRIBUTE_PUSHED_USER: u32 = 131072u32; | |
2773 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2774 | pub const PRINTER_ATTRIBUTE_QUEUED: u32 = 1u32; | |
2775 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2776 | pub const PRINTER_ATTRIBUTE_RAW_ONLY: u32 = 4096u32; | |
2777 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2778 | pub const PRINTER_ATTRIBUTE_SHARED: u32 = 8u32; | |
2779 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2780 | pub const PRINTER_ATTRIBUTE_TS: u32 = 32768u32; | |
2781 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2782 | pub const PRINTER_ATTRIBUTE_TS_GENERIC_DRIVER: u32 = 2097152u32; | |
2783 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2784 | pub const PRINTER_ATTRIBUTE_WORK_OFFLINE: u32 = 1024u32; | |
2785 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2786 | pub const PRINTER_CHANGE_ADD_FORM: u32 = 65536u32; | |
2787 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2788 | pub const PRINTER_CHANGE_ADD_JOB: u32 = 256u32; | |
2789 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2790 | pub const PRINTER_CHANGE_ADD_PORT: u32 = 1048576u32; | |
2791 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2792 | pub const PRINTER_CHANGE_ADD_PRINTER: u32 = 1u32; | |
2793 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2794 | pub const PRINTER_CHANGE_ADD_PRINTER_DRIVER: u32 = 268435456u32; | |
2795 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2796 | pub const PRINTER_CHANGE_ADD_PRINT_PROCESSOR: u32 = 16777216u32; | |
2797 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2798 | pub const PRINTER_CHANGE_ALL: u32 = 2138570751u32; | |
2799 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2800 | pub const PRINTER_CHANGE_CONFIGURE_PORT: u32 = 2097152u32; | |
2801 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2802 | pub const PRINTER_CHANGE_DELETE_FORM: u32 = 262144u32; | |
2803 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2804 | pub const PRINTER_CHANGE_DELETE_JOB: u32 = 1024u32; | |
2805 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2806 | pub const PRINTER_CHANGE_DELETE_PORT: u32 = 4194304u32; | |
2807 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2808 | pub const PRINTER_CHANGE_DELETE_PRINTER: u32 = 4u32; | |
2809 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2810 | pub const PRINTER_CHANGE_DELETE_PRINTER_DRIVER: u32 = 1073741824u32; | |
2811 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2812 | pub const PRINTER_CHANGE_DELETE_PRINT_PROCESSOR: u32 = 67108864u32; | |
2813 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2814 | pub const PRINTER_CHANGE_FAILED_CONNECTION_PRINTER: u32 = 8u32; | |
2815 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2816 | pub const PRINTER_CHANGE_FORM: u32 = 458752u32; | |
2817 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2818 | pub const PRINTER_CHANGE_JOB: u32 = 65280u32; | |
2819 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2820 | pub const PRINTER_CHANGE_PORT: u32 = 7340032u32; | |
2821 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2822 | pub const PRINTER_CHANGE_PRINTER: u32 = 255u32; | |
2823 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2824 | pub const PRINTER_CHANGE_PRINTER_DRIVER: u32 = 1879048192u32; | |
2825 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2826 | pub const PRINTER_CHANGE_PRINT_PROCESSOR: u32 = 117440512u32; | |
2827 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2828 | pub const PRINTER_CHANGE_SERVER: u32 = 134217728u32; | |
2829 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2830 | pub const PRINTER_CHANGE_SET_FORM: u32 = 131072u32; | |
2831 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2832 | pub const PRINTER_CHANGE_SET_JOB: u32 = 512u32; | |
2833 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2834 | pub const PRINTER_CHANGE_SET_PRINTER: u32 = 2u32; | |
2835 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2836 | pub const PRINTER_CHANGE_SET_PRINTER_DRIVER: u32 = 536870912u32; | |
2837 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2838 | pub const PRINTER_CHANGE_TIMEOUT: u32 = 2147483648u32; | |
2839 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2840 | pub const PRINTER_CHANGE_WRITE_JOB: u32 = 2048u32; | |
2841 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2842 | pub const PRINTER_CONNECTION_MISMATCH: u32 = 32u32; | |
2843 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2844 | pub const PRINTER_CONNECTION_NO_UI: u32 = 64u32; | |
2845 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2846 | pub const PRINTER_CONTROL_PAUSE: u32 = 1u32; | |
2847 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2848 | pub const PRINTER_CONTROL_PURGE: u32 = 3u32; | |
2849 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2850 | pub const PRINTER_CONTROL_RESUME: u32 = 2u32; | |
2851 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2852 | pub const PRINTER_CONTROL_SET_STATUS: u32 = 4u32; | |
2853 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2854 | pub const PRINTER_DRIVER_CATEGORY_3D: u32 = 4096u32; | |
2855 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2856 | pub const PRINTER_DRIVER_CATEGORY_CLOUD: u32 = 8192u32; | |
2857 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2858 | pub const PRINTER_DRIVER_CATEGORY_FAX: u32 = 64u32; | |
2859 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2860 | pub const PRINTER_DRIVER_CATEGORY_FILE: u32 = 128u32; | |
2861 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2862 | pub const PRINTER_DRIVER_CATEGORY_SERVICE: u32 = 512u32; | |
2863 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2864 | pub const PRINTER_DRIVER_CATEGORY_VIRTUAL: u32 = 256u32; | |
2865 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2866 | pub const PRINTER_DRIVER_CLASS: u32 = 8u32; | |
2867 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2868 | pub const PRINTER_DRIVER_DERIVED: u32 = 16u32; | |
2869 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2870 | pub const PRINTER_DRIVER_NOT_SHAREABLE: u32 = 32u32; | |
2871 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2872 | pub const PRINTER_DRIVER_PACKAGE_AWARE: u32 = 1u32; | |
2873 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2874 | pub const PRINTER_DRIVER_SANDBOX_DISABLED: u32 = 2048u32; | |
2875 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2876 | pub const PRINTER_DRIVER_SANDBOX_ENABLED: u32 = 4u32; | |
2877 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2878 | pub const PRINTER_DRIVER_SOFT_RESET_REQUIRED: u32 = 1024u32; | |
2879 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2880 | pub const PRINTER_DRIVER_XPS: u32 = 2u32; | |
2881 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2882 | pub const PRINTER_ENUM_CATEGORY_3D: u32 = 67108864u32; | |
2883 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2884 | pub const PRINTER_ENUM_CATEGORY_ALL: u32 = 33554432u32; | |
2885 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2886 | pub const PRINTER_ENUM_CONNECTIONS: u32 = 4u32; | |
2887 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2888 | pub const PRINTER_ENUM_CONTAINER: u32 = 32768u32; | |
2889 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2890 | pub const PRINTER_ENUM_DEFAULT: u32 = 1u32; | |
2891 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2892 | pub const PRINTER_ENUM_EXPAND: u32 = 16384u32; | |
2893 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2894 | pub const PRINTER_ENUM_FAVORITE: u32 = 4u32; | |
2895 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2896 | pub const PRINTER_ENUM_HIDE: u32 = 16777216u32; | |
2897 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2898 | pub const PRINTER_ENUM_ICON1: u32 = 65536u32; | |
2899 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2900 | pub const PRINTER_ENUM_ICON2: u32 = 131072u32; | |
2901 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2902 | pub const PRINTER_ENUM_ICON3: u32 = 262144u32; | |
2903 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2904 | pub const PRINTER_ENUM_ICON4: u32 = 524288u32; | |
2905 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2906 | pub const PRINTER_ENUM_ICON5: u32 = 1048576u32; | |
2907 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2908 | pub const PRINTER_ENUM_ICON6: u32 = 2097152u32; | |
2909 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2910 | pub const PRINTER_ENUM_ICON7: u32 = 4194304u32; | |
2911 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2912 | pub const PRINTER_ENUM_ICON8: u32 = 8388608u32; | |
2913 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2914 | pub const PRINTER_ENUM_ICONMASK: u32 = 16711680u32; | |
2915 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2916 | pub const PRINTER_ENUM_LOCAL: u32 = 2u32; | |
2917 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2918 | pub const PRINTER_ENUM_NAME: u32 = 8u32; | |
2919 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2920 | pub const PRINTER_ENUM_NETWORK: u32 = 64u32; | |
2921 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2922 | pub const PRINTER_ENUM_REMOTE: u32 = 16u32; | |
2923 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2924 | pub const PRINTER_ENUM_SHARED: u32 = 32u32; | |
2925 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2926 | pub const PRINTER_ERROR_INFORMATION: u32 = 2147483648u32; | |
2927 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2928 | pub const PRINTER_ERROR_JAM: u32 = 2u32; | |
2929 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2930 | pub const PRINTER_ERROR_OUTOFPAPER: u32 = 1u32; | |
2931 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2932 | pub const PRINTER_ERROR_OUTOFTONER: u32 = 4u32; | |
2933 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2934 | pub const PRINTER_ERROR_SEVERE: u32 = 536870912u32; | |
2935 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2936 | pub const PRINTER_ERROR_WARNING: u32 = 1073741824u32; | |
2937 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2938 | pub const PRINTER_EVENT_ADD_CONNECTION: u32 = 1u32; | |
2939 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2940 | pub const PRINTER_EVENT_ADD_CONNECTION_NO_UI: u32 = 9u32; | |
2941 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2942 | pub const PRINTER_EVENT_ATTRIBUTES_CHANGED: u32 = 7u32; | |
2943 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2944 | pub const PRINTER_EVENT_CACHE_DELETE: u32 = 6u32; | |
2945 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2946 | pub const PRINTER_EVENT_CACHE_REFRESH: u32 = 5u32; | |
2947 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2948 | pub const PRINTER_EVENT_CONFIGURATION_CHANGE: u32 = 0u32; | |
2949 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2950 | pub const PRINTER_EVENT_CONFIGURATION_UPDATE: u32 = 8u32; | |
2951 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2952 | pub const PRINTER_EVENT_DELETE: u32 = 4u32; | |
2953 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2954 | pub const PRINTER_EVENT_DELETE_CONNECTION: u32 = 2u32; | |
2955 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2956 | pub const PRINTER_EVENT_DELETE_CONNECTION_NO_UI: u32 = 10u32; | |
2957 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2958 | pub const PRINTER_EVENT_FLAG_NO_UI: u32 = 1u32; | |
2959 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2960 | pub const PRINTER_EVENT_INITIALIZE: u32 = 3u32; | |
2961 | pub const PRINTER_EXTENSION_DETAILEDREASON_PRINTER_STATUS: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1566185220, data2: 57297, data3: 16769, data4: [142, 238, 129, 92, 134, 237, 173, 49] }; | |
2962 | pub const PRINTER_EXTENSION_REASON_DRIVER_EVENT: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 599462696, data2: 25566, data3: 17043, data4: [145, 91, 166, 162, 61, 146, 154, 203] }; | |
2963 | pub const PRINTER_EXTENSION_REASON_PRINT_PREFERENCES: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3968804383, data2: 9852, data3: 18079, data4: [181, 214, 57, 51, 2, 60, 41, 204] }; | |
2964 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2965 | pub const PRINTER_NOTIFY_CATEGORY_3D: u32 = 8192u32; | |
2966 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2967 | pub const PRINTER_NOTIFY_CATEGORY_ALL: u32 = 4096u32; | |
2968 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2969 | pub const PRINTER_NOTIFY_FIELD_ATTRIBUTES: u32 = 13u32; | |
2970 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2971 | pub const PRINTER_NOTIFY_FIELD_AVERAGE_PPM: u32 = 21u32; | |
2972 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2973 | pub const PRINTER_NOTIFY_FIELD_BRANCH_OFFICE_PRINTING: u32 = 28u32; | |
2974 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2975 | pub const PRINTER_NOTIFY_FIELD_BYTES_PRINTED: u32 = 25u32; | |
2976 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2977 | pub const PRINTER_NOTIFY_FIELD_CJOBS: u32 = 20u32; | |
2978 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2979 | pub const PRINTER_NOTIFY_FIELD_COMMENT: u32 = 5u32; | |
2980 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2981 | pub const PRINTER_NOTIFY_FIELD_DATATYPE: u32 = 11u32; | |
2982 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2983 | pub const PRINTER_NOTIFY_FIELD_DEFAULT_PRIORITY: u32 = 15u32; | |
2984 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2985 | pub const PRINTER_NOTIFY_FIELD_DEVMODE: u32 = 7u32; | |
2986 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2987 | pub const PRINTER_NOTIFY_FIELD_DRIVER_NAME: u32 = 4u32; | |
2988 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2989 | pub const PRINTER_NOTIFY_FIELD_FRIENDLY_NAME: u32 = 27u32; | |
2990 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2991 | pub const PRINTER_NOTIFY_FIELD_LOCATION: u32 = 6u32; | |
2992 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2993 | pub const PRINTER_NOTIFY_FIELD_OBJECT_GUID: u32 = 26u32; | |
2994 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2995 | pub const PRINTER_NOTIFY_FIELD_PAGES_PRINTED: u32 = 23u32; | |
2996 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2997 | pub const PRINTER_NOTIFY_FIELD_PARAMETERS: u32 = 10u32; | |
2998 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
2999 | pub const PRINTER_NOTIFY_FIELD_PORT_NAME: u32 = 3u32; | |
3000 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3001 | pub const PRINTER_NOTIFY_FIELD_PRINTER_NAME: u32 = 1u32; | |
3002 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3003 | pub const PRINTER_NOTIFY_FIELD_PRINT_PROCESSOR: u32 = 9u32; | |
3004 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3005 | pub const PRINTER_NOTIFY_FIELD_PRIORITY: u32 = 14u32; | |
3006 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3007 | pub const PRINTER_NOTIFY_FIELD_SECURITY_DESCRIPTOR: u32 = 12u32; | |
3008 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3009 | pub const PRINTER_NOTIFY_FIELD_SEPFILE: u32 = 8u32; | |
3010 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3011 | pub const PRINTER_NOTIFY_FIELD_SERVER_NAME: u32 = 0u32; | |
3012 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3013 | pub const PRINTER_NOTIFY_FIELD_SHARE_NAME: u32 = 2u32; | |
3014 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3015 | pub const PRINTER_NOTIFY_FIELD_START_TIME: u32 = 16u32; | |
3016 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3017 | pub const PRINTER_NOTIFY_FIELD_STATUS: u32 = 18u32; | |
3018 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3019 | pub const PRINTER_NOTIFY_FIELD_STATUS_STRING: u32 = 19u32; | |
3020 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3021 | pub const PRINTER_NOTIFY_FIELD_TOTAL_BYTES: u32 = 24u32; | |
3022 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3023 | pub const PRINTER_NOTIFY_FIELD_TOTAL_PAGES: u32 = 22u32; | |
3024 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3025 | pub const PRINTER_NOTIFY_FIELD_UNTIL_TIME: u32 = 17u32; | |
3026 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3027 | pub const PRINTER_NOTIFY_INFO_DATA_COMPACT: u32 = 1u32; | |
3028 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3029 | pub const PRINTER_NOTIFY_INFO_DISCARDED: u32 = 1u32; | |
3030 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3031 | pub const PRINTER_NOTIFY_OPTIONS_REFRESH: u32 = 1u32; | |
3032 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3033 | pub const PRINTER_NOTIFY_STATUS_ENDPOINT: u32 = 1u32; | |
3034 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3035 | pub const PRINTER_NOTIFY_STATUS_INFO: u32 = 4u32; | |
3036 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3037 | pub const PRINTER_NOTIFY_STATUS_POLL: u32 = 2u32; | |
3038 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3039 | pub const PRINTER_NOTIFY_TYPE: u32 = 0u32; | |
3040 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3041 | pub const PRINTER_OEMINTF_VERSION: u32 = 65536u32; | |
3042 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3043 | pub const PRINTER_STATUS_BUSY: u32 = 512u32; | |
3044 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3045 | pub const PRINTER_STATUS_DOOR_OPEN: u32 = 4194304u32; | |
3046 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3047 | pub const PRINTER_STATUS_DRIVER_UPDATE_NEEDED: u32 = 67108864u32; | |
3048 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3049 | pub const PRINTER_STATUS_ERROR: u32 = 2u32; | |
3050 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3051 | pub const PRINTER_STATUS_INITIALIZING: u32 = 32768u32; | |
3052 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3053 | pub const PRINTER_STATUS_IO_ACTIVE: u32 = 256u32; | |
3054 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3055 | pub const PRINTER_STATUS_MANUAL_FEED: u32 = 32u32; | |
3056 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3057 | pub const PRINTER_STATUS_NOT_AVAILABLE: u32 = 4096u32; | |
3058 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3059 | pub const PRINTER_STATUS_NO_TONER: u32 = 262144u32; | |
3060 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3061 | pub const PRINTER_STATUS_OFFLINE: u32 = 128u32; | |
3062 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3063 | pub const PRINTER_STATUS_OUTPUT_BIN_FULL: u32 = 2048u32; | |
3064 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3065 | pub const PRINTER_STATUS_OUT_OF_MEMORY: u32 = 2097152u32; | |
3066 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3067 | pub const PRINTER_STATUS_PAGE_PUNT: u32 = 524288u32; | |
3068 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3069 | pub const PRINTER_STATUS_PAPER_JAM: u32 = 8u32; | |
3070 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3071 | pub const PRINTER_STATUS_PAPER_OUT: u32 = 16u32; | |
3072 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3073 | pub const PRINTER_STATUS_PAPER_PROBLEM: u32 = 64u32; | |
3074 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3075 | pub const PRINTER_STATUS_PAUSED: u32 = 1u32; | |
3076 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3077 | pub const PRINTER_STATUS_PENDING_DELETION: u32 = 4u32; | |
3078 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3079 | pub const PRINTER_STATUS_POWER_SAVE: u32 = 16777216u32; | |
3080 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3081 | pub const PRINTER_STATUS_PRINTING: u32 = 1024u32; | |
3082 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3083 | pub const PRINTER_STATUS_PROCESSING: u32 = 16384u32; | |
3084 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3085 | pub const PRINTER_STATUS_SERVER_OFFLINE: u32 = 33554432u32; | |
3086 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3087 | pub const PRINTER_STATUS_SERVER_UNKNOWN: u32 = 8388608u32; | |
3088 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3089 | pub const PRINTER_STATUS_TONER_LOW: u32 = 131072u32; | |
3090 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3091 | pub const PRINTER_STATUS_USER_INTERVENTION: u32 = 1048576u32; | |
3092 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3093 | pub const PRINTER_STATUS_WAITING: u32 = 8192u32; | |
3094 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3095 | pub const PRINTER_STATUS_WARMING_UP: u32 = 65536u32; | |
3096 | pub const PRINT_APP_BIDI_NOTIFY_CHANNEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 716886563, data2: 47508, data3: 19146, data4: [130, 252, 69, 113, 177, 181, 133, 172] }; | |
3097 | pub const PRINT_PORT_MONITOR_NOTIFY_CHANNEL: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 635386638, data2: 29865, data3: 18421, data4: [128, 206, 121, 180, 177, 235, 92, 88] }; | |
3098 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3099 | pub const PROPSHEETUI_INFO_VERSION: u32 = 256u32; | |
3100 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3101 | pub const PROPSHEETUI_REASON_BEFORE_INIT: u32 = 5u32; | |
3102 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3103 | pub const PROPSHEETUI_REASON_DESTROY: u32 = 2u32; | |
3104 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3105 | pub const PROPSHEETUI_REASON_GET_ICON: u32 = 4u32; | |
3106 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3107 | pub const PROPSHEETUI_REASON_GET_INFO_HEADER: u32 = 1u32; | |
3108 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3109 | pub const PROPSHEETUI_REASON_INIT: u32 = 0u32; | |
3110 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3111 | pub const PROPSHEETUI_REASON_SET_RESULT: u32 = 3u32; | |
3112 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3113 | pub const PROTOCOL_LPR_TYPE: u32 = 2u32; | |
3114 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3115 | pub const PROTOCOL_RAWTCP_TYPE: u32 = 1u32; | |
3116 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3117 | pub const PROTOCOL_UNKNOWN_TYPE: u32 = 0u32; | |
3118 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3119 | pub const PSUIHDRF_DEFTITLE: u32 = 16u32; | |
3120 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3121 | pub const PSUIHDRF_EXACT_PTITLE: u32 = 32u32; | |
3122 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3123 | pub const PSUIHDRF_NOAPPLYNOW: u32 = 2u32; | |
3124 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3125 | pub const PSUIHDRF_OBSOLETE: u32 = 1u32; | |
3126 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3127 | pub const PSUIHDRF_PROPTITLE: u32 = 4u32; | |
3128 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3129 | pub const PSUIHDRF_USEHICON: u32 = 8u32; | |
3130 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3131 | pub const PSUIINFO_UNICODE: u32 = 1u32; | |
3132 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3133 | pub const PSUIPAGEINSERT_DLL: u32 = 5u32; | |
3134 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3135 | pub const PSUIPAGEINSERT_GROUP_PARENT: u32 = 0u32; | |
3136 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3137 | pub const PSUIPAGEINSERT_HPROPSHEETPAGE: u32 = 4u32; | |
3138 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3139 | pub const PSUIPAGEINSERT_PCOMPROPSHEETUI: u32 = 1u32; | |
3140 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3141 | pub const PSUIPAGEINSERT_PFNPROPSHEETUI: u32 = 2u32; | |
3142 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3143 | pub const PSUIPAGEINSERT_PROPSHEETPAGE: u32 = 3u32; | |
3144 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3145 | pub const PUSHBUTTON_TYPE_CALLBACK: u32 = 1u32; | |
3146 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3147 | pub const PUSHBUTTON_TYPE_DLGPROC: u32 = 0u32; | |
3148 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3149 | pub const PUSHBUTTON_TYPE_HTCLRADJ: u32 = 2u32; | |
3150 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3151 | pub const PUSHBUTTON_TYPE_HTSETUP: u32 = 3u32; | |
3152 | pub const PrintSchemaAsyncOperation: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 1135802429, data2: 4338, data3: 18603, data4: [131, 27, 85, 253, 189, 189, 52, 164] }; | |
3153 | pub const PrinterExtensionManager: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 857432282, data2: 40592, data3: 19920, data4: [156, 132, 234, 196, 230, 89, 182, 31] }; | |
3154 | pub const PrinterQueue: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3948200496, data2: 31116, data3: 19614, data4: [180, 97, 41, 250, 208, 64, 57, 177] }; | |
3155 | pub const PrinterQueueView: ::windows_sys::core::GUID = ::windows_sys::core::GUID { data1: 3948200497, data2: 31116, data3: 19614, data4: [180, 97, 41, 250, 208, 64, 57, 177] }; | |
3156 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3157 | pub const QCP_DEVICEPROFILE: u32 = 0u32; | |
3158 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3159 | pub const QCP_PROFILEDISK: u32 = 2u32; | |
3160 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3161 | pub const QCP_PROFILEMEMORY: u32 = 1u32; | |
3162 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3163 | pub const QCP_SOURCEPROFILE: u32 = 1u32; | |
3164 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3165 | pub const RAWTCP: u32 = 1u32; | |
3166 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3167 | pub const REVERSE_PAGES_FOR_REVERSE_DUPLEX: u32 = 1u32; | |
3168 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3169 | pub const REVERSE_PRINT: u32 = 1u32; | |
3170 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3171 | pub const RIGHT_THEN_DOWN: u32 = 1u32; | |
3172 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3173 | pub const ROUTER_STOP_ROUTING: u32 = 2u32; | |
3174 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3175 | pub const ROUTER_SUCCESS: u32 = 1u32; | |
3176 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3177 | pub const ROUTER_UNKNOWN: u32 = 0u32; | |
3178 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3179 | pub const SERVER_NOTIFY_FIELD_PRINT_DRIVER_ISOLATION_GROUP: u32 = 0u32; | |
3180 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3181 | pub const SERVER_NOTIFY_TYPE: u32 = 2u32; | |
3182 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3183 | pub const SETOPTIONS_FLAG_KEEP_CONFLICT: u32 = 2u32; | |
3184 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3185 | pub const SETOPTIONS_FLAG_RESOLVE_CONFLICT: u32 = 1u32; | |
3186 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3187 | pub const SETOPTIONS_RESULT_CONFLICT_REMAINED: u32 = 2u32; | |
3188 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3189 | pub const SETOPTIONS_RESULT_CONFLICT_RESOLVED: u32 = 1u32; | |
3190 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3191 | pub const SETOPTIONS_RESULT_NO_CONFLICT: u32 = 0u32; | |
3192 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3193 | pub const SPLDS_ASSET_NUMBER: &str = "assetNumber"; | |
3194 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3195 | pub const SPLDS_BYTES_PER_MINUTE: &str = "bytesPerMinute"; | |
3196 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3197 | pub const SPLDS_DESCRIPTION: &str = "description"; | |
3198 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3199 | pub const SPLDS_DRIVER_KEY: &str = "DsDriver"; | |
3200 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3201 | pub const SPLDS_DRIVER_NAME: &str = "driverName"; | |
3202 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3203 | pub const SPLDS_DRIVER_VERSION: &str = "driverVersion"; | |
3204 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3205 | pub const SPLDS_FLAGS: &str = "flags"; | |
3206 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3207 | pub const SPLDS_LOCATION: &str = "location"; | |
3208 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3209 | pub const SPLDS_PORT_NAME: &str = "portName"; | |
3210 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3211 | pub const SPLDS_PRINTER_CLASS: &str = "printQueue"; | |
3212 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3213 | pub const SPLDS_PRINTER_LOCATIONS: &str = "printerLocations"; | |
3214 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3215 | pub const SPLDS_PRINTER_MODEL: &str = "printerModel"; | |
3216 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3217 | pub const SPLDS_PRINTER_NAME: &str = "printerName"; | |
3218 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3219 | pub const SPLDS_PRINTER_NAME_ALIASES: &str = "printerNameAliases"; | |
3220 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3221 | pub const SPLDS_PRINT_ATTRIBUTES: &str = "printAttributes"; | |
3222 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3223 | pub const SPLDS_PRINT_BIN_NAMES: &str = "printBinNames"; | |
3224 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3225 | pub const SPLDS_PRINT_COLLATE: &str = "printCollate"; | |
3226 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3227 | pub const SPLDS_PRINT_COLOR: &str = "printColor"; | |
3228 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3229 | pub const SPLDS_PRINT_DUPLEX_SUPPORTED: &str = "printDuplexSupported"; | |
3230 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3231 | pub const SPLDS_PRINT_END_TIME: &str = "printEndTime"; | |
3232 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3233 | pub const SPLDS_PRINT_KEEP_PRINTED_JOBS: &str = "printKeepPrintedJobs"; | |
3234 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3235 | pub const SPLDS_PRINT_LANGUAGE: &str = "printLanguage"; | |
3236 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3237 | pub const SPLDS_PRINT_MAC_ADDRESS: &str = "printMACAddress"; | |
3238 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3239 | pub const SPLDS_PRINT_MAX_RESOLUTION_SUPPORTED: &str = "printMaxResolutionSupported"; | |
3240 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3241 | pub const SPLDS_PRINT_MAX_X_EXTENT: &str = "printMaxXExtent"; | |
3242 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3243 | pub const SPLDS_PRINT_MAX_Y_EXTENT: &str = "printMaxYExtent"; | |
3244 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3245 | pub const SPLDS_PRINT_MEDIA_READY: &str = "printMediaReady"; | |
3246 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3247 | pub const SPLDS_PRINT_MEDIA_SUPPORTED: &str = "printMediaSupported"; | |
3248 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3249 | pub const SPLDS_PRINT_MEMORY: &str = "printMemory"; | |
3250 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3251 | pub const SPLDS_PRINT_MIN_X_EXTENT: &str = "printMinXExtent"; | |
3252 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3253 | pub const SPLDS_PRINT_MIN_Y_EXTENT: &str = "printMinYExtent"; | |
3254 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3255 | pub const SPLDS_PRINT_NETWORK_ADDRESS: &str = "printNetworkAddress"; | |
3256 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3257 | pub const SPLDS_PRINT_NOTIFY: &str = "printNotify"; | |
3258 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3259 | pub const SPLDS_PRINT_NUMBER_UP: &str = "printNumberUp"; | |
3260 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3261 | pub const SPLDS_PRINT_ORIENTATIONS_SUPPORTED: &str = "printOrientationsSupported"; | |
3262 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3263 | pub const SPLDS_PRINT_OWNER: &str = "printOwner"; | |
3264 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3265 | pub const SPLDS_PRINT_PAGES_PER_MINUTE: &str = "printPagesPerMinute"; | |
3266 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3267 | pub const SPLDS_PRINT_RATE: &str = "printRate"; | |
3268 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3269 | pub const SPLDS_PRINT_RATE_UNIT: &str = "printRateUnit"; | |
3270 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3271 | pub const SPLDS_PRINT_SEPARATOR_FILE: &str = "printSeparatorFile"; | |
3272 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3273 | pub const SPLDS_PRINT_SHARE_NAME: &str = "printShareName"; | |
3274 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3275 | pub const SPLDS_PRINT_SPOOLING: &str = "printSpooling"; | |
3276 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3277 | pub const SPLDS_PRINT_STAPLING_SUPPORTED: &str = "printStaplingSupported"; | |
3278 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3279 | pub const SPLDS_PRINT_START_TIME: &str = "printStartTime"; | |
3280 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3281 | pub const SPLDS_PRINT_STATUS: &str = "printStatus"; | |
3282 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3283 | pub const SPLDS_PRIORITY: &str = "priority"; | |
3284 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3285 | pub const SPLDS_SERVER_NAME: &str = "serverName"; | |
3286 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3287 | pub const SPLDS_SHORT_SERVER_NAME: &str = "shortServerName"; | |
3288 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3289 | pub const SPLDS_SPOOLER_KEY: &str = "DsSpooler"; | |
3290 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3291 | pub const SPLDS_UNC_NAME: &str = "uNCName"; | |
3292 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3293 | pub const SPLDS_URL: &str = "url"; | |
3294 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3295 | pub const SPLDS_USER_KEY: &str = "DsUser"; | |
3296 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3297 | pub const SPLDS_VERSION_NUMBER: &str = "versionNumber"; | |
3298 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3299 | pub const SPLPRINTER_USER_MODE_PRINTER_DRIVER: &str = "SPLUserModePrinterDriver"; | |
3300 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3301 | pub const SPLREG_ALLOW_USER_MANAGEFORMS: &str = "AllowUserManageForms"; | |
3302 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3303 | pub const SPLREG_ARCHITECTURE: &str = "Architecture"; | |
3304 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3305 | pub const SPLREG_BEEP_ENABLED: &str = "BeepEnabled"; | |
3306 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3307 | pub const SPLREG_DEFAULT_SPOOL_DIRECTORY: &str = "DefaultSpoolDirectory"; | |
3308 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3309 | pub const SPLREG_DNS_MACHINE_NAME: &str = "DNSMachineName"; | |
3310 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3311 | pub const SPLREG_DS_PRESENT: &str = "DsPresent"; | |
3312 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3313 | pub const SPLREG_DS_PRESENT_FOR_USER: &str = "DsPresentForUser"; | |
3314 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3315 | pub const SPLREG_EVENT_LOG: &str = "EventLog"; | |
3316 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3317 | pub const SPLREG_MAJOR_VERSION: &str = "MajorVersion"; | |
3318 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3319 | pub const SPLREG_MINOR_VERSION: &str = "MinorVersion"; | |
3320 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3321 | pub const SPLREG_NET_POPUP: &str = "NetPopup"; | |
3322 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3323 | pub const SPLREG_NET_POPUP_TO_COMPUTER: &str = "NetPopupToComputer"; | |
3324 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3325 | pub const SPLREG_OS_VERSION: &str = "OSVersion"; | |
3326 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3327 | pub const SPLREG_OS_VERSIONEX: &str = "OSVersionEx"; | |
3328 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3329 | pub const SPLREG_PORT_THREAD_PRIORITY: &str = "PortThreadPriority"; | |
3330 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3331 | pub const SPLREG_PORT_THREAD_PRIORITY_DEFAULT: &str = "PortThreadPriorityDefault"; | |
3332 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3333 | pub const SPLREG_PRINT_DRIVER_ISOLATION_EXECUTION_POLICY: &str = "PrintDriverIsolationExecutionPolicy"; | |
3334 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3335 | pub const SPLREG_PRINT_DRIVER_ISOLATION_GROUPS: &str = "PrintDriverIsolationGroups"; | |
3336 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3337 | pub const SPLREG_PRINT_DRIVER_ISOLATION_IDLE_TIMEOUT: &str = "PrintDriverIsolationIdleTimeout"; | |
3338 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3339 | pub const SPLREG_PRINT_DRIVER_ISOLATION_MAX_OBJECTS_BEFORE_RECYCLE: &str = "PrintDriverIsolationMaxobjsBeforeRecycle"; | |
3340 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3341 | pub const SPLREG_PRINT_DRIVER_ISOLATION_OVERRIDE_POLICY: &str = "PrintDriverIsolationOverrideCompat"; | |
3342 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3343 | pub const SPLREG_PRINT_DRIVER_ISOLATION_TIME_BEFORE_RECYCLE: &str = "PrintDriverIsolationTimeBeforeRecycle"; | |
3344 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3345 | pub const SPLREG_PRINT_QUEUE_V4_DRIVER_DIRECTORY: &str = "PrintQueueV4DriverDirectory"; | |
3346 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3347 | pub const SPLREG_REMOTE_FAX: &str = "RemoteFax"; | |
3348 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3349 | pub const SPLREG_RESTART_JOB_ON_POOL_ENABLED: &str = "RestartJobOnPoolEnabled"; | |
3350 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3351 | pub const SPLREG_RESTART_JOB_ON_POOL_ERROR: &str = "RestartJobOnPoolError"; | |
3352 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3353 | pub const SPLREG_RETRY_POPUP: &str = "RetryPopup"; | |
3354 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3355 | pub const SPLREG_SCHEDULER_THREAD_PRIORITY: &str = "SchedulerThreadPriority"; | |
3356 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3357 | pub const SPLREG_SCHEDULER_THREAD_PRIORITY_DEFAULT: &str = "SchedulerThreadPriorityDefault"; | |
3358 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3359 | pub const SPLREG_WEBSHAREMGMT: &str = "WebShareMgmt"; | |
3360 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3361 | pub const SPOOL_FILE_PERSISTENT: u32 = 1u32; | |
3362 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3363 | pub const SPOOL_FILE_TEMPORARY: u32 = 2u32; | |
3364 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3365 | pub const SR_OWNER: u32 = 0u32; | |
3366 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3367 | pub const SR_OWNER_PARENT: u32 = 1u32; | |
3368 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3369 | pub const SSP_STDPAGE1: u32 = 10001u32; | |
3370 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3371 | pub const SSP_STDPAGE2: u32 = 10002u32; | |
3372 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3373 | pub const SSP_TVPAGE: u32 = 10000u32; | |
3374 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3375 | pub const STRING_LANGPAIR: u32 = 4u32; | |
3376 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3377 | pub const STRING_MUIDLL: u32 = 2u32; | |
3378 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3379 | pub const STRING_NONE: u32 = 1u32; | |
3380 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3381 | pub const S_CONFLICT_RESOLVED: u32 = 262146u32; | |
3382 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3383 | pub const S_DEVCAP_OUTPUT_FULL_REPLACEMENT: ::windows_sys::core::HRESULT = 318465i32; | |
3384 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3385 | pub const S_NO_CONFLICT: u32 = 262145u32; | |
3386 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3387 | pub const TTDOWNLOAD_BITMAP: u32 = 2u32; | |
3388 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3389 | pub const TTDOWNLOAD_DONTCARE: u32 = 0u32; | |
3390 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3391 | pub const TTDOWNLOAD_GRAPHICS: u32 = 1u32; | |
3392 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3393 | pub const TTDOWNLOAD_TTOUTLINE: u32 = 3u32; | |
3394 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3395 | pub const TVOT_2STATES: u32 = 0u32; | |
3396 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3397 | pub const TVOT_3STATES: u32 = 1u32; | |
3398 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3399 | pub const TVOT_CHKBOX: u32 = 9u32; | |
3400 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3401 | pub const TVOT_COMBOBOX: u32 = 6u32; | |
3402 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3403 | pub const TVOT_EDITBOX: u32 = 7u32; | |
3404 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3405 | pub const TVOT_LISTBOX: u32 = 5u32; | |
3406 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3407 | pub const TVOT_NSTATES_EX: u32 = 10u32; | |
3408 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3409 | pub const TVOT_PUSHBUTTON: u32 = 8u32; | |
3410 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3411 | pub const TVOT_SCROLLBAR: u32 = 4u32; | |
3412 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3413 | pub const TVOT_TRACKBAR: u32 = 3u32; | |
3414 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3415 | pub const TVOT_UDARROW: u32 = 2u32; | |
3416 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3417 | pub const TYPE_GLYPHHANDLE: u32 = 3u32; | |
3418 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3419 | pub const TYPE_GLYPHID: u32 = 4u32; | |
3420 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3421 | pub const TYPE_TRANSDATA: u32 = 2u32; | |
3422 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3423 | pub const TYPE_UNICODE: u32 = 1u32; | |
3424 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3425 | pub const UFF_VERSION_NUMBER: u32 = 65537u32; | |
3426 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3427 | pub const UFM_CART: u32 = 2u32; | |
3428 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3429 | pub const UFM_SCALABLE: u32 = 4u32; | |
3430 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3431 | pub const UFM_SOFT: u32 = 1u32; | |
3432 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3433 | pub const UFOFLAG_TTDOWNLOAD_BITMAP: u32 = 2u32; | |
3434 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3435 | pub const UFOFLAG_TTDOWNLOAD_TTOUTLINE: u32 = 4u32; | |
3436 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3437 | pub const UFOFLAG_TTFONT: u32 = 1u32; | |
3438 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3439 | pub const UFOFLAG_TTOUTLINE_BOLD_SIM: u32 = 8u32; | |
3440 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3441 | pub const UFOFLAG_TTOUTLINE_ITALIC_SIM: u32 = 16u32; | |
3442 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3443 | pub const UFOFLAG_TTOUTLINE_VERTICAL: u32 = 32u32; | |
3444 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3445 | pub const UFOFLAG_TTSUBSTITUTED: u32 = 64u32; | |
3446 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3447 | pub const UFO_GETINFO_FONTOBJ: u32 = 1u32; | |
3448 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3449 | pub const UFO_GETINFO_GLYPHBITMAP: u32 = 3u32; | |
3450 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3451 | pub const UFO_GETINFO_GLYPHSTRING: u32 = 2u32; | |
3452 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3453 | pub const UFO_GETINFO_GLYPHWIDTH: u32 = 4u32; | |
3454 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3455 | pub const UFO_GETINFO_MEMORY: u32 = 5u32; | |
3456 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3457 | pub const UFO_GETINFO_STDVARIABLE: u32 = 6u32; | |
3458 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3459 | pub const UNIFM_VERSION_1_0: u32 = 65536u32; | |
3460 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3461 | pub const UNI_GLYPHSETDATA_VERSION_1_0: u32 = 65536u32; | |
3462 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3463 | pub const UNKNOWN_PROTOCOL: u32 = 0u32; | |
3464 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3465 | pub const UPDP_CHECK_DRIVERSTORE: u32 = 4u32; | |
3466 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3467 | pub const UPDP_SILENT_UPLOAD: u32 = 1u32; | |
3468 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3469 | pub const UPDP_UPLOAD_ALWAYS: u32 = 2u32; | |
3470 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3471 | pub const USBPRINT_IOCTL_INDEX: u32 = 0u32; | |
3472 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3473 | pub const USB_PRINTER_INTERFACE_CLASSIC: u32 = 1u32; | |
3474 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3475 | pub const USB_PRINTER_INTERFACE_DUAL: u32 = 3u32; | |
3476 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3477 | pub const USB_PRINTER_INTERFACE_IPP: u32 = 2u32; | |
3478 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3479 | pub const WM_FI_FILENAME: u32 = 900u32; | |
3480 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3481 | pub const XPS_FP_DRIVER_PROPERTY_BAG: &str = "DriverPropertyBag"; | |
3482 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3483 | pub const XPS_FP_JOB_ID: &str = "PrintJobId"; | |
3484 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3485 | pub const XPS_FP_JOB_LEVEL_PRINTTICKET: &str = "JobPrintTicket"; | |
3486 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3487 | pub const XPS_FP_MERGED_DATAFILE_PATH: &str = "MergedDataFilePath"; | |
3488 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3489 | pub const XPS_FP_MS_CONTENT_TYPE: &str = "DriverMultiContentType"; | |
3490 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3491 | pub const XPS_FP_MS_CONTENT_TYPE_OPENXPS: &str = "OpenXPS"; | |
3492 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3493 | pub const XPS_FP_MS_CONTENT_TYPE_XPS: &str = "XPS"; | |
3494 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3495 | pub const XPS_FP_OUTPUT_FILE: &str = "PrintOutputFileName"; | |
3496 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3497 | pub const XPS_FP_PRINTDEVICECAPABILITIES: &str = "PrintDeviceCapabilities"; | |
3498 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3499 | pub const XPS_FP_PRINTER_HANDLE: &str = "PrinterHandle"; | |
3500 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3501 | pub const XPS_FP_PRINTER_NAME: &str = "PrinterName"; | |
3502 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3503 | pub const XPS_FP_PRINT_CLASS_FACTORY: &str = "PrintClassFactory"; | |
3504 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3505 | pub const XPS_FP_PROGRESS_REPORT: &str = "ProgressReport"; | |
3506 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3507 | pub const XPS_FP_QUEUE_PROPERTY_BAG: &str = "QueuePropertyBag"; | |
3508 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3509 | pub const XPS_FP_RESOURCE_DLL_PATHS: &str = "ResourceDLLPaths"; | |
3510 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3511 | pub const XPS_FP_USER_PRINT_TICKET: &str = "PerUserPrintTicket"; | |
3512 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3513 | pub const XPS_FP_USER_TOKEN: &str = "UserSecurityToken"; | |
3514 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3515 | pub type BIDI_TYPE = i32; | |
3516 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3517 | pub const BIDI_NULL: BIDI_TYPE = 0i32; | |
3518 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3519 | pub const BIDI_INT: BIDI_TYPE = 1i32; | |
3520 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3521 | pub const BIDI_FLOAT: BIDI_TYPE = 2i32; | |
3522 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3523 | pub const BIDI_BOOL: BIDI_TYPE = 3i32; | |
3524 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3525 | pub const BIDI_STRING: BIDI_TYPE = 4i32; | |
3526 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3527 | pub const BIDI_TEXT: BIDI_TYPE = 5i32; | |
3528 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3529 | pub const BIDI_ENUM: BIDI_TYPE = 6i32; | |
3530 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3531 | pub const BIDI_BLOB: BIDI_TYPE = 7i32; | |
3532 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3533 | pub type EATTRIBUTE_DATATYPE = i32; | |
3534 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3535 | pub const kADT_UNKNOWN: EATTRIBUTE_DATATYPE = 0i32; | |
3536 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3537 | pub const kADT_BOOL: EATTRIBUTE_DATATYPE = 1i32; | |
3538 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3539 | pub const kADT_INT: EATTRIBUTE_DATATYPE = 2i32; | |
3540 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3541 | pub const kADT_LONG: EATTRIBUTE_DATATYPE = 3i32; | |
3542 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3543 | pub const kADT_DWORD: EATTRIBUTE_DATATYPE = 4i32; | |
3544 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3545 | pub const kADT_ASCII: EATTRIBUTE_DATATYPE = 5i32; | |
3546 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3547 | pub const kADT_UNICODE: EATTRIBUTE_DATATYPE = 6i32; | |
3548 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3549 | pub const kADT_BINARY: EATTRIBUTE_DATATYPE = 7i32; | |
3550 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3551 | pub const kADT_SIZE: EATTRIBUTE_DATATYPE = 8i32; | |
3552 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3553 | pub const kADT_RECT: EATTRIBUTE_DATATYPE = 9i32; | |
3554 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3555 | pub const kADT_CUSTOMSIZEPARAMS: EATTRIBUTE_DATATYPE = 10i32; | |
3556 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3557 | pub type EBranchOfficeJobEventType = i32; | |
3558 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3559 | pub const kInvalidJobState: EBranchOfficeJobEventType = 0i32; | |
3560 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3561 | pub const kLogJobPrinted: EBranchOfficeJobEventType = 1i32; | |
3562 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3563 | pub const kLogJobRendered: EBranchOfficeJobEventType = 2i32; | |
3564 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3565 | pub const kLogJobError: EBranchOfficeJobEventType = 3i32; | |
3566 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3567 | pub const kLogJobPipelineError: EBranchOfficeJobEventType = 4i32; | |
3568 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3569 | pub const kLogOfflineFileFull: EBranchOfficeJobEventType = 5i32; | |
3570 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3571 | pub type EPrintPropertyType = i32; | |
3572 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3573 | pub const kPropertyTypeString: EPrintPropertyType = 1i32; | |
3574 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3575 | pub const kPropertyTypeInt32: EPrintPropertyType = 2i32; | |
3576 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3577 | pub const kPropertyTypeInt64: EPrintPropertyType = 3i32; | |
3578 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3579 | pub const kPropertyTypeByte: EPrintPropertyType = 4i32; | |
3580 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3581 | pub const kPropertyTypeTime: EPrintPropertyType = 5i32; | |
3582 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3583 | pub const kPropertyTypeDevMode: EPrintPropertyType = 6i32; | |
3584 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3585 | pub const kPropertyTypeSD: EPrintPropertyType = 7i32; | |
3586 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3587 | pub const kPropertyTypeNotificationReply: EPrintPropertyType = 8i32; | |
3588 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3589 | pub const kPropertyTypeNotificationOptions: EPrintPropertyType = 9i32; | |
3590 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3591 | pub const kPropertyTypeBuffer: EPrintPropertyType = 10i32; | |
3592 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3593 | pub type EPrintXPSJobOperation = i32; | |
3594 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3595 | pub const kJobProduction: EPrintXPSJobOperation = 1i32; | |
3596 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3597 | pub const kJobConsumption: EPrintXPSJobOperation = 2i32; | |
3598 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3599 | pub type EPrintXPSJobProgress = i32; | |
3600 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3601 | pub const kAddingDocumentSequence: EPrintXPSJobProgress = 0i32; | |
3602 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3603 | pub const kDocumentSequenceAdded: EPrintXPSJobProgress = 1i32; | |
3604 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3605 | pub const kAddingFixedDocument: EPrintXPSJobProgress = 2i32; | |
3606 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3607 | pub const kFixedDocumentAdded: EPrintXPSJobProgress = 3i32; | |
3608 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3609 | pub const kAddingFixedPage: EPrintXPSJobProgress = 4i32; | |
3610 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3611 | pub const kFixedPageAdded: EPrintXPSJobProgress = 5i32; | |
3612 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3613 | pub const kResourceAdded: EPrintXPSJobProgress = 6i32; | |
3614 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3615 | pub const kFontAdded: EPrintXPSJobProgress = 7i32; | |
3616 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3617 | pub const kImageAdded: EPrintXPSJobProgress = 8i32; | |
3618 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3619 | pub const kXpsDocumentCommitted: EPrintXPSJobProgress = 9i32; | |
3620 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3621 | pub type EXpsCompressionOptions = i32; | |
3622 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3623 | pub const Compression_NotCompressed: EXpsCompressionOptions = 0i32; | |
3624 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3625 | pub const Compression_Normal: EXpsCompressionOptions = 1i32; | |
3626 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3627 | pub const Compression_Small: EXpsCompressionOptions = 2i32; | |
3628 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3629 | pub const Compression_Fast: EXpsCompressionOptions = 3i32; | |
3630 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3631 | pub type EXpsFontOptions = i32; | |
3632 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3633 | pub const Font_Normal: EXpsFontOptions = 0i32; | |
3634 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3635 | pub const Font_Obfusticate: EXpsFontOptions = 1i32; | |
3636 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3637 | pub type EXpsFontRestriction = i32; | |
3638 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3639 | pub const Xps_Restricted_Font_Installable: EXpsFontRestriction = 0i32; | |
3640 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3641 | pub const Xps_Restricted_Font_NoEmbedding: EXpsFontRestriction = 2i32; | |
3642 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3643 | pub const Xps_Restricted_Font_PreviewPrint: EXpsFontRestriction = 4i32; | |
3644 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3645 | pub const Xps_Restricted_Font_Editable: EXpsFontRestriction = 8i32; | |
3646 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3647 | pub type EXpsJobConsumption = i32; | |
3648 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3649 | pub const XpsJob_DocumentSequenceAdded: EXpsJobConsumption = 0i32; | |
3650 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3651 | pub const XpsJob_FixedDocumentAdded: EXpsJobConsumption = 1i32; | |
3652 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3653 | pub const XpsJob_FixedPageAdded: EXpsJobConsumption = 2i32; | |
3654 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3655 | pub type MXDC_IMAGE_TYPE_ENUMS = i32; | |
3656 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3657 | pub const MXDC_IMAGETYPE_JPEGHIGH_COMPRESSION: MXDC_IMAGE_TYPE_ENUMS = 1i32; | |
3658 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3659 | pub const MXDC_IMAGETYPE_JPEGMEDIUM_COMPRESSION: MXDC_IMAGE_TYPE_ENUMS = 2i32; | |
3660 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3661 | pub const MXDC_IMAGETYPE_JPEGLOW_COMPRESSION: MXDC_IMAGE_TYPE_ENUMS = 3i32; | |
3662 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3663 | pub const MXDC_IMAGETYPE_PNG: MXDC_IMAGE_TYPE_ENUMS = 4i32; | |
3664 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3665 | pub type MXDC_LANDSCAPE_ROTATION_ENUMS = i32; | |
3666 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3667 | pub const MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_90_DEGREES: MXDC_LANDSCAPE_ROTATION_ENUMS = 90i32; | |
3668 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3669 | pub const MXDC_LANDSCAPE_ROTATE_NONE: MXDC_LANDSCAPE_ROTATION_ENUMS = 0i32; | |
3670 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3671 | pub const MXDC_LANDSCAPE_ROTATE_COUNTERCLOCKWISE_270_DEGREES: MXDC_LANDSCAPE_ROTATION_ENUMS = -90i32; | |
3672 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3673 | pub type MXDC_S0_PAGE_ENUMS = i32; | |
3674 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3675 | pub const MXDC_RESOURCE_TTF: MXDC_S0_PAGE_ENUMS = 0i32; | |
3676 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3677 | pub const MXDC_RESOURCE_JPEG: MXDC_S0_PAGE_ENUMS = 1i32; | |
3678 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3679 | pub const MXDC_RESOURCE_PNG: MXDC_S0_PAGE_ENUMS = 2i32; | |
3680 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3681 | pub const MXDC_RESOURCE_TIFF: MXDC_S0_PAGE_ENUMS = 3i32; | |
3682 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3683 | pub const MXDC_RESOURCE_WDP: MXDC_S0_PAGE_ENUMS = 4i32; | |
3684 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3685 | pub const MXDC_RESOURCE_DICTIONARY: MXDC_S0_PAGE_ENUMS = 5i32; | |
3686 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3687 | pub const MXDC_RESOURCE_ICC_PROFILE: MXDC_S0_PAGE_ENUMS = 6i32; | |
3688 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3689 | pub const MXDC_RESOURCE_JPEG_THUMBNAIL: MXDC_S0_PAGE_ENUMS = 7i32; | |
3690 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3691 | pub const MXDC_RESOURCE_PNG_THUMBNAIL: MXDC_S0_PAGE_ENUMS = 8i32; | |
3692 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3693 | pub const MXDC_RESOURCE_MAX: MXDC_S0_PAGE_ENUMS = 9i32; | |
3694 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3695 | pub type NOTIFICATION_CALLBACK_COMMANDS = i32; | |
3696 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3697 | pub const NOTIFICATION_COMMAND_NOTIFY: NOTIFICATION_CALLBACK_COMMANDS = 0i32; | |
3698 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3699 | pub const NOTIFICATION_COMMAND_CONTEXT_ACQUIRE: NOTIFICATION_CALLBACK_COMMANDS = 1i32; | |
3700 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3701 | pub const NOTIFICATION_COMMAND_CONTEXT_RELEASE: NOTIFICATION_CALLBACK_COMMANDS = 2i32; | |
3702 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3703 | pub type NOTIFICATION_CONFIG_FLAGS = i32; | |
3704 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3705 | pub const NOTIFICATION_CONFIG_CREATE_EVENT: NOTIFICATION_CONFIG_FLAGS = 1i32; | |
3706 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3707 | pub const NOTIFICATION_CONFIG_REGISTER_CALLBACK: NOTIFICATION_CONFIG_FLAGS = 2i32; | |
3708 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3709 | pub const NOTIFICATION_CONFIG_EVENT_TRIGGER: NOTIFICATION_CONFIG_FLAGS = 4i32; | |
3710 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3711 | pub const NOTIFICATION_CONFIG_ASYNC_CHANNEL: NOTIFICATION_CONFIG_FLAGS = 8i32; | |
3712 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3713 | pub type PRINTER_ACCESS_RIGHTS = u32; | |
3714 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3715 | pub const PRINTER_ALL_ACCESS: PRINTER_ACCESS_RIGHTS = 983052u32; | |
3716 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3717 | pub const PRINTER_READ: PRINTER_ACCESS_RIGHTS = 131080u32; | |
3718 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3719 | pub const PRINTER_WRITE: PRINTER_ACCESS_RIGHTS = 131080u32; | |
3720 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3721 | pub const PRINTER_EXECUTE: PRINTER_ACCESS_RIGHTS = 131080u32; | |
3722 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3723 | pub const SERVER_ALL_ACCESS: PRINTER_ACCESS_RIGHTS = 983043u32; | |
3724 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3725 | pub const SERVER_READ: PRINTER_ACCESS_RIGHTS = 131074u32; | |
3726 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3727 | pub const SERVER_WRITE: PRINTER_ACCESS_RIGHTS = 131075u32; | |
3728 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3729 | pub const SERVER_EXECUTE: PRINTER_ACCESS_RIGHTS = 131074u32; | |
3730 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3731 | pub const PRINTER_DELETE: PRINTER_ACCESS_RIGHTS = 65536u32; | |
3732 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3733 | pub const PRINTER_READ_CONTROL: PRINTER_ACCESS_RIGHTS = 131072u32; | |
3734 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3735 | pub const PRINTER_WRITE_DAC: PRINTER_ACCESS_RIGHTS = 262144u32; | |
3736 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3737 | pub const PRINTER_WRITE_OWNER: PRINTER_ACCESS_RIGHTS = 524288u32; | |
3738 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3739 | pub const PRINTER_SYNCHRONIZE: PRINTER_ACCESS_RIGHTS = 1048576u32; | |
3740 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3741 | pub const PRINTER_STANDARD_RIGHTS_REQUIRED: PRINTER_ACCESS_RIGHTS = 983040u32; | |
3742 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3743 | pub const PRINTER_STANDARD_RIGHTS_READ: PRINTER_ACCESS_RIGHTS = 131072u32; | |
3744 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3745 | pub const PRINTER_STANDARD_RIGHTS_WRITE: PRINTER_ACCESS_RIGHTS = 131072u32; | |
3746 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3747 | pub const PRINTER_STANDARD_RIGHTS_EXECUTE: PRINTER_ACCESS_RIGHTS = 131072u32; | |
3748 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3749 | pub const SERVER_ACCESS_ADMINISTER: PRINTER_ACCESS_RIGHTS = 1u32; | |
3750 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3751 | pub const SERVER_ACCESS_ENUMERATE: PRINTER_ACCESS_RIGHTS = 2u32; | |
3752 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3753 | pub const PRINTER_ACCESS_ADMINISTER: PRINTER_ACCESS_RIGHTS = 4u32; | |
3754 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3755 | pub const PRINTER_ACCESS_USE: PRINTER_ACCESS_RIGHTS = 8u32; | |
3756 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3757 | pub const PRINTER_ACCESS_MANAGE_LIMITED: PRINTER_ACCESS_RIGHTS = 64u32; | |
3758 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3759 | pub type PRINTER_OPTION_FLAGS = i32; | |
3760 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3761 | pub const PRINTER_OPTION_NO_CACHE: PRINTER_OPTION_FLAGS = 1i32; | |
3762 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3763 | pub const PRINTER_OPTION_CACHE: PRINTER_OPTION_FLAGS = 2i32; | |
3764 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3765 | pub const PRINTER_OPTION_CLIENT_CHANGE: PRINTER_OPTION_FLAGS = 4i32; | |
3766 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3767 | pub const PRINTER_OPTION_NO_CLIENT_DATA: PRINTER_OPTION_FLAGS = 8i32; | |
3768 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3769 | pub type PRINT_EXECUTION_CONTEXT = i32; | |
3770 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3771 | pub const PRINT_EXECUTION_CONTEXT_APPLICATION: PRINT_EXECUTION_CONTEXT = 0i32; | |
3772 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3773 | pub const PRINT_EXECUTION_CONTEXT_SPOOLER_SERVICE: PRINT_EXECUTION_CONTEXT = 1i32; | |
3774 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3775 | pub const PRINT_EXECUTION_CONTEXT_SPOOLER_ISOLATION_HOST: PRINT_EXECUTION_CONTEXT = 2i32; | |
3776 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3777 | pub const PRINT_EXECUTION_CONTEXT_FILTER_PIPELINE: PRINT_EXECUTION_CONTEXT = 3i32; | |
3778 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3779 | pub const PRINT_EXECUTION_CONTEXT_WOW64: PRINT_EXECUTION_CONTEXT = 4i32; | |
3780 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3781 | pub type PageCountType = i32; | |
3782 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3783 | pub const FinalPageCount: PageCountType = 0i32; | |
3784 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3785 | pub const IntermediatePageCount: PageCountType = 1i32; | |
3786 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3787 | pub type PrintAsyncNotifyConversationStyle = i32; | |
3788 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3789 | pub const kBiDirectional: PrintAsyncNotifyConversationStyle = 0i32; | |
3790 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3791 | pub const kUniDirectional: PrintAsyncNotifyConversationStyle = 1i32; | |
3792 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3793 | pub type PrintAsyncNotifyError = i32; | |
3794 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3795 | pub const CHANNEL_CLOSED_BY_SERVER: PrintAsyncNotifyError = 1i32; | |
3796 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3797 | pub const CHANNEL_CLOSED_BY_ANOTHER_LISTENER: PrintAsyncNotifyError = 2i32; | |
3798 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3799 | pub const CHANNEL_CLOSED_BY_SAME_LISTENER: PrintAsyncNotifyError = 3i32; | |
3800 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3801 | pub const CHANNEL_RELEASED_BY_LISTENER: PrintAsyncNotifyError = 4i32; | |
3802 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3803 | pub const UNIRECTIONAL_NOTIFICATION_LOST: PrintAsyncNotifyError = 5i32; | |
3804 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3805 | pub const ASYNC_NOTIFICATION_FAILURE: PrintAsyncNotifyError = 6i32; | |
3806 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3807 | pub const NO_LISTENERS: PrintAsyncNotifyError = 7i32; | |
3808 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3809 | pub const CHANNEL_ALREADY_CLOSED: PrintAsyncNotifyError = 8i32; | |
3810 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3811 | pub const CHANNEL_ALREADY_OPENED: PrintAsyncNotifyError = 9i32; | |
3812 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3813 | pub const CHANNEL_WAITING_FOR_CLIENT_NOTIFICATION: PrintAsyncNotifyError = 10i32; | |
3814 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3815 | pub const CHANNEL_NOT_OPENED: PrintAsyncNotifyError = 11i32; | |
3816 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3817 | pub const ASYNC_CALL_ALREADY_PARKED: PrintAsyncNotifyError = 12i32; | |
3818 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3819 | pub const NOT_REGISTERED: PrintAsyncNotifyError = 13i32; | |
3820 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3821 | pub const ALREADY_UNREGISTERED: PrintAsyncNotifyError = 14i32; | |
3822 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3823 | pub const ALREADY_REGISTERED: PrintAsyncNotifyError = 15i32; | |
3824 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3825 | pub const CHANNEL_ACQUIRED: PrintAsyncNotifyError = 16i32; | |
3826 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3827 | pub const ASYNC_CALL_IN_PROGRESS: PrintAsyncNotifyError = 17i32; | |
3828 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3829 | pub const MAX_NOTIFICATION_SIZE_EXCEEDED: PrintAsyncNotifyError = 18i32; | |
3830 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3831 | pub const INTERNAL_NOTIFICATION_QUEUE_IS_FULL: PrintAsyncNotifyError = 19i32; | |
3832 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3833 | pub const INVALID_NOTIFICATION_TYPE: PrintAsyncNotifyError = 20i32; | |
3834 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3835 | pub const MAX_REGISTRATION_COUNT_EXCEEDED: PrintAsyncNotifyError = 21i32; | |
3836 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3837 | pub const MAX_CHANNEL_COUNT_EXCEEDED: PrintAsyncNotifyError = 22i32; | |
3838 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3839 | pub const LOCAL_ONLY_REGISTRATION: PrintAsyncNotifyError = 23i32; | |
3840 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3841 | pub const REMOTE_ONLY_REGISTRATION: PrintAsyncNotifyError = 24i32; | |
3842 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3843 | pub type PrintAsyncNotifyUserFilter = i32; | |
3844 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3845 | pub const kPerUser: PrintAsyncNotifyUserFilter = 0i32; | |
3846 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3847 | pub const kAllUsers: PrintAsyncNotifyUserFilter = 1i32; | |
3848 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3849 | pub type PrintJobStatus = i32; | |
3850 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3851 | pub const PrintJobStatus_Paused: PrintJobStatus = 1i32; | |
3852 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3853 | pub const PrintJobStatus_Error: PrintJobStatus = 2i32; | |
3854 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3855 | pub const PrintJobStatus_Deleting: PrintJobStatus = 4i32; | |
3856 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3857 | pub const PrintJobStatus_Spooling: PrintJobStatus = 8i32; | |
3858 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3859 | pub const PrintJobStatus_Printing: PrintJobStatus = 16i32; | |
3860 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3861 | pub const PrintJobStatus_Offline: PrintJobStatus = 32i32; | |
3862 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3863 | pub const PrintJobStatus_PaperOut: PrintJobStatus = 64i32; | |
3864 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3865 | pub const PrintJobStatus_Printed: PrintJobStatus = 128i32; | |
3866 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3867 | pub const PrintJobStatus_Deleted: PrintJobStatus = 256i32; | |
3868 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3869 | pub const PrintJobStatus_BlockedDeviceQueue: PrintJobStatus = 512i32; | |
3870 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3871 | pub const PrintJobStatus_UserIntervention: PrintJobStatus = 1024i32; | |
3872 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3873 | pub const PrintJobStatus_Restarted: PrintJobStatus = 2048i32; | |
3874 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3875 | pub const PrintJobStatus_Complete: PrintJobStatus = 4096i32; | |
3876 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3877 | pub const PrintJobStatus_Retained: PrintJobStatus = 8192i32; | |
3878 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3879 | pub type PrintSchemaConstrainedSetting = i32; | |
3880 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3881 | pub const PrintSchemaConstrainedSetting_None: PrintSchemaConstrainedSetting = 0i32; | |
3882 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3883 | pub const PrintSchemaConstrainedSetting_PrintTicket: PrintSchemaConstrainedSetting = 1i32; | |
3884 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3885 | pub const PrintSchemaConstrainedSetting_Admin: PrintSchemaConstrainedSetting = 2i32; | |
3886 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3887 | pub const PrintSchemaConstrainedSetting_Device: PrintSchemaConstrainedSetting = 3i32; | |
3888 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3889 | pub type PrintSchemaParameterDataType = i32; | |
3890 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3891 | pub const PrintSchemaParameterDataType_Integer: PrintSchemaParameterDataType = 0i32; | |
3892 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3893 | pub const PrintSchemaParameterDataType_NumericString: PrintSchemaParameterDataType = 1i32; | |
3894 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3895 | pub const PrintSchemaParameterDataType_String: PrintSchemaParameterDataType = 2i32; | |
3896 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3897 | pub type PrintSchemaSelectionType = i32; | |
3898 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3899 | pub const PrintSchemaSelectionType_PickOne: PrintSchemaSelectionType = 0i32; | |
3900 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3901 | pub const PrintSchemaSelectionType_PickMany: PrintSchemaSelectionType = 1i32; | |
3902 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3903 | pub type SHIMOPTS = i32; | |
3904 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3905 | pub const PTSHIM_DEFAULT: SHIMOPTS = 0i32; | |
3906 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3907 | pub const PTSHIM_NOSNAPSHOT: SHIMOPTS = 1i32; | |
3908 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3909 | pub type UI_TYPE = i32; | |
3910 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3911 | pub const kMessageBox: UI_TYPE = 0i32; | |
3912 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3913 | pub type XPSRAS_BACKGROUND_COLOR = i32; | |
3914 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3915 | pub const XPSRAS_BACKGROUND_COLOR_TRANSPARENT: XPSRAS_BACKGROUND_COLOR = 0i32; | |
3916 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3917 | pub const XPSRAS_BACKGROUND_COLOR_OPAQUE: XPSRAS_BACKGROUND_COLOR = 1i32; | |
3918 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3919 | pub type XPSRAS_PIXEL_FORMAT = i32; | |
3920 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3921 | pub const XPSRAS_PIXEL_FORMAT_32BPP_PBGRA_UINT_SRGB: XPSRAS_PIXEL_FORMAT = 1i32; | |
3922 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3923 | pub const XPSRAS_PIXEL_FORMAT_64BPP_PRGBA_HALF_SCRGB: XPSRAS_PIXEL_FORMAT = 2i32; | |
3924 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3925 | pub const XPSRAS_PIXEL_FORMAT_128BPP_PRGBA_FLOAT_SCRGB: XPSRAS_PIXEL_FORMAT = 3i32; | |
3926 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3927 | pub type XPSRAS_RENDERING_MODE = i32; | |
3928 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3929 | pub const XPSRAS_RENDERING_MODE_ANTIALIASED: XPSRAS_RENDERING_MODE = 0i32; | |
3930 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3931 | pub const XPSRAS_RENDERING_MODE_ALIASED: XPSRAS_RENDERING_MODE = 1i32; | |
3932 | #[repr(C)] | |
3933 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3934 | pub struct ADDJOB_INFO_1A { | |
3935 | pub Path: ::windows_sys::core::PSTR, | |
3936 | pub JobId: u32, | |
3937 | } | |
3938 | impl ::core::marker::Copy for ADDJOB_INFO_1A {} | |
3939 | impl ::core::clone::Clone for ADDJOB_INFO_1A { | |
3940 | fn clone(&self) -> Self { | |
3941 | *self | |
3942 | } | |
3943 | } | |
3944 | #[repr(C)] | |
3945 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3946 | pub struct ADDJOB_INFO_1W { | |
3947 | pub Path: ::windows_sys::core::PWSTR, | |
3948 | pub JobId: u32, | |
3949 | } | |
3950 | impl ::core::marker::Copy for ADDJOB_INFO_1W {} | |
3951 | impl ::core::clone::Clone for ADDJOB_INFO_1W { | |
3952 | fn clone(&self) -> Self { | |
3953 | *self | |
3954 | } | |
3955 | } | |
3956 | #[repr(C)] | |
3957 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3958 | pub struct ATTRIBUTE_INFO_1 { | |
3959 | pub dwJobNumberOfPagesPerSide: u32, | |
3960 | pub dwDrvNumberOfPagesPerSide: u32, | |
3961 | pub dwNupBorderFlags: u32, | |
3962 | pub dwJobPageOrderFlags: u32, | |
3963 | pub dwDrvPageOrderFlags: u32, | |
3964 | pub dwJobNumberOfCopies: u32, | |
3965 | pub dwDrvNumberOfCopies: u32, | |
3966 | } | |
3967 | impl ::core::marker::Copy for ATTRIBUTE_INFO_1 {} | |
3968 | impl ::core::clone::Clone for ATTRIBUTE_INFO_1 { | |
3969 | fn clone(&self) -> Self { | |
3970 | *self | |
3971 | } | |
3972 | } | |
3973 | #[repr(C)] | |
3974 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3975 | pub struct ATTRIBUTE_INFO_2 { | |
3976 | pub dwJobNumberOfPagesPerSide: u32, | |
3977 | pub dwDrvNumberOfPagesPerSide: u32, | |
3978 | pub dwNupBorderFlags: u32, | |
3979 | pub dwJobPageOrderFlags: u32, | |
3980 | pub dwDrvPageOrderFlags: u32, | |
3981 | pub dwJobNumberOfCopies: u32, | |
3982 | pub dwDrvNumberOfCopies: u32, | |
3983 | pub dwColorOptimization: u32, | |
3984 | } | |
3985 | impl ::core::marker::Copy for ATTRIBUTE_INFO_2 {} | |
3986 | impl ::core::clone::Clone for ATTRIBUTE_INFO_2 { | |
3987 | fn clone(&self) -> Self { | |
3988 | *self | |
3989 | } | |
3990 | } | |
3991 | #[repr(C)] | |
3992 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
3993 | pub struct ATTRIBUTE_INFO_3 { | |
3994 | pub dwJobNumberOfPagesPerSide: u32, | |
3995 | pub dwDrvNumberOfPagesPerSide: u32, | |
3996 | pub dwNupBorderFlags: u32, | |
3997 | pub dwJobPageOrderFlags: u32, | |
3998 | pub dwDrvPageOrderFlags: u32, | |
3999 | pub dwJobNumberOfCopies: u32, | |
4000 | pub dwDrvNumberOfCopies: u32, | |
4001 | pub dwColorOptimization: u32, | |
4002 | pub dmPrintQuality: i16, | |
4003 | pub dmYResolution: i16, | |
4004 | } | |
4005 | impl ::core::marker::Copy for ATTRIBUTE_INFO_3 {} | |
4006 | impl ::core::clone::Clone for ATTRIBUTE_INFO_3 { | |
4007 | fn clone(&self) -> Self { | |
4008 | *self | |
4009 | } | |
4010 | } | |
4011 | #[repr(C)] | |
4012 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4013 | pub struct ATTRIBUTE_INFO_4 { | |
4014 | pub dwJobNumberOfPagesPerSide: u32, | |
4015 | pub dwDrvNumberOfPagesPerSide: u32, | |
4016 | pub dwNupBorderFlags: u32, | |
4017 | pub dwJobPageOrderFlags: u32, | |
4018 | pub dwDrvPageOrderFlags: u32, | |
4019 | pub dwJobNumberOfCopies: u32, | |
4020 | pub dwDrvNumberOfCopies: u32, | |
4021 | pub dwColorOptimization: u32, | |
4022 | pub dmPrintQuality: i16, | |
4023 | pub dmYResolution: i16, | |
4024 | pub dwDuplexFlags: u32, | |
4025 | pub dwNupDirection: u32, | |
4026 | pub dwBookletFlags: u32, | |
4027 | pub dwScalingPercentX: u32, | |
4028 | pub dwScalingPercentY: u32, | |
4029 | } | |
4030 | impl ::core::marker::Copy for ATTRIBUTE_INFO_4 {} | |
4031 | impl ::core::clone::Clone for ATTRIBUTE_INFO_4 { | |
4032 | fn clone(&self) -> Self { | |
4033 | *self | |
4034 | } | |
4035 | } | |
4036 | #[repr(C)] | |
4037 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4038 | #[cfg(feature = "Win32_Foundation")] | |
4039 | pub struct BIDI_DATA { | |
4040 | pub dwBidiType: u32, | |
4041 | pub u: BIDI_DATA_0, | |
4042 | } | |
4043 | #[cfg(feature = "Win32_Foundation")] | |
4044 | impl ::core::marker::Copy for BIDI_DATA {} | |
4045 | #[cfg(feature = "Win32_Foundation")] | |
4046 | impl ::core::clone::Clone for BIDI_DATA { | |
4047 | fn clone(&self) -> Self { | |
4048 | *self | |
4049 | } | |
4050 | } | |
4051 | #[repr(C)] | |
4052 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4053 | #[cfg(feature = "Win32_Foundation")] | |
4054 | pub union BIDI_DATA_0 { | |
4055 | pub bData: super::super::Foundation::BOOL, | |
4056 | pub iData: i32, | |
4057 | pub sData: ::windows_sys::core::PWSTR, | |
4058 | pub fData: f32, | |
4059 | pub biData: BINARY_CONTAINER, | |
4060 | } | |
4061 | #[cfg(feature = "Win32_Foundation")] | |
4062 | impl ::core::marker::Copy for BIDI_DATA_0 {} | |
4063 | #[cfg(feature = "Win32_Foundation")] | |
4064 | impl ::core::clone::Clone for BIDI_DATA_0 { | |
4065 | fn clone(&self) -> Self { | |
4066 | *self | |
4067 | } | |
4068 | } | |
4069 | #[repr(C)] | |
4070 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4071 | #[cfg(feature = "Win32_Foundation")] | |
4072 | pub struct BIDI_REQUEST_CONTAINER { | |
4073 | pub Version: u32, | |
4074 | pub Flags: u32, | |
4075 | pub Count: u32, | |
4076 | pub aData: [BIDI_REQUEST_DATA; 1], | |
4077 | } | |
4078 | #[cfg(feature = "Win32_Foundation")] | |
4079 | impl ::core::marker::Copy for BIDI_REQUEST_CONTAINER {} | |
4080 | #[cfg(feature = "Win32_Foundation")] | |
4081 | impl ::core::clone::Clone for BIDI_REQUEST_CONTAINER { | |
4082 | fn clone(&self) -> Self { | |
4083 | *self | |
4084 | } | |
4085 | } | |
4086 | #[repr(C)] | |
4087 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4088 | #[cfg(feature = "Win32_Foundation")] | |
4089 | pub struct BIDI_REQUEST_DATA { | |
4090 | pub dwReqNumber: u32, | |
4091 | pub pSchema: ::windows_sys::core::PWSTR, | |
4092 | pub data: BIDI_DATA, | |
4093 | } | |
4094 | #[cfg(feature = "Win32_Foundation")] | |
4095 | impl ::core::marker::Copy for BIDI_REQUEST_DATA {} | |
4096 | #[cfg(feature = "Win32_Foundation")] | |
4097 | impl ::core::clone::Clone for BIDI_REQUEST_DATA { | |
4098 | fn clone(&self) -> Self { | |
4099 | *self | |
4100 | } | |
4101 | } | |
4102 | #[repr(C)] | |
4103 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4104 | #[cfg(feature = "Win32_Foundation")] | |
4105 | pub struct BIDI_RESPONSE_CONTAINER { | |
4106 | pub Version: u32, | |
4107 | pub Flags: u32, | |
4108 | pub Count: u32, | |
4109 | pub aData: [BIDI_RESPONSE_DATA; 1], | |
4110 | } | |
4111 | #[cfg(feature = "Win32_Foundation")] | |
4112 | impl ::core::marker::Copy for BIDI_RESPONSE_CONTAINER {} | |
4113 | #[cfg(feature = "Win32_Foundation")] | |
4114 | impl ::core::clone::Clone for BIDI_RESPONSE_CONTAINER { | |
4115 | fn clone(&self) -> Self { | |
4116 | *self | |
4117 | } | |
4118 | } | |
4119 | #[repr(C)] | |
4120 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4121 | #[cfg(feature = "Win32_Foundation")] | |
4122 | pub struct BIDI_RESPONSE_DATA { | |
4123 | pub dwResult: u32, | |
4124 | pub dwReqNumber: u32, | |
4125 | pub pSchema: ::windows_sys::core::PWSTR, | |
4126 | pub data: BIDI_DATA, | |
4127 | } | |
4128 | #[cfg(feature = "Win32_Foundation")] | |
4129 | impl ::core::marker::Copy for BIDI_RESPONSE_DATA {} | |
4130 | #[cfg(feature = "Win32_Foundation")] | |
4131 | impl ::core::clone::Clone for BIDI_RESPONSE_DATA { | |
4132 | fn clone(&self) -> Self { | |
4133 | *self | |
4134 | } | |
4135 | } | |
4136 | #[repr(C)] | |
4137 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4138 | pub struct BINARY_CONTAINER { | |
4139 | pub cbBuf: u32, | |
4140 | pub pData: *mut u8, | |
4141 | } | |
4142 | impl ::core::marker::Copy for BINARY_CONTAINER {} | |
4143 | impl ::core::clone::Clone for BINARY_CONTAINER { | |
4144 | fn clone(&self) -> Self { | |
4145 | *self | |
4146 | } | |
4147 | } | |
4148 | #[repr(C)] | |
4149 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4150 | pub struct BranchOfficeJobData { | |
4151 | pub eEventType: EBranchOfficeJobEventType, | |
4152 | pub JobId: u32, | |
4153 | pub JobInfo: BranchOfficeJobData_0, | |
4154 | } | |
4155 | impl ::core::marker::Copy for BranchOfficeJobData {} | |
4156 | impl ::core::clone::Clone for BranchOfficeJobData { | |
4157 | fn clone(&self) -> Self { | |
4158 | *self | |
4159 | } | |
4160 | } | |
4161 | #[repr(C)] | |
4162 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4163 | pub union BranchOfficeJobData_0 { | |
4164 | pub LogJobPrinted: BranchOfficeJobDataPrinted, | |
4165 | pub LogJobRendered: BranchOfficeJobDataRendered, | |
4166 | pub LogJobError: BranchOfficeJobDataError, | |
4167 | pub LogPipelineFailed: BranchOfficeJobDataPipelineFailed, | |
4168 | pub LogOfflineFileFull: BranchOfficeLogOfflineFileFull, | |
4169 | } | |
4170 | impl ::core::marker::Copy for BranchOfficeJobData_0 {} | |
4171 | impl ::core::clone::Clone for BranchOfficeJobData_0 { | |
4172 | fn clone(&self) -> Self { | |
4173 | *self | |
4174 | } | |
4175 | } | |
4176 | #[repr(C)] | |
4177 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4178 | pub struct BranchOfficeJobDataContainer { | |
4179 | pub cJobDataEntries: u32, | |
4180 | pub JobData: [BranchOfficeJobData; 1], | |
4181 | } | |
4182 | impl ::core::marker::Copy for BranchOfficeJobDataContainer {} | |
4183 | impl ::core::clone::Clone for BranchOfficeJobDataContainer { | |
4184 | fn clone(&self) -> Self { | |
4185 | *self | |
4186 | } | |
4187 | } | |
4188 | #[repr(C)] | |
4189 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4190 | pub struct BranchOfficeJobDataError { | |
4191 | pub LastError: u32, | |
4192 | pub pDocumentName: ::windows_sys::core::PWSTR, | |
4193 | pub pUserName: ::windows_sys::core::PWSTR, | |
4194 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
4195 | pub pDataType: ::windows_sys::core::PWSTR, | |
4196 | pub TotalSize: i64, | |
4197 | pub PrintedSize: i64, | |
4198 | pub TotalPages: u32, | |
4199 | pub PrintedPages: u32, | |
4200 | pub pMachineName: ::windows_sys::core::PWSTR, | |
4201 | pub pJobError: ::windows_sys::core::PWSTR, | |
4202 | pub pErrorDescription: ::windows_sys::core::PWSTR, | |
4203 | } | |
4204 | impl ::core::marker::Copy for BranchOfficeJobDataError {} | |
4205 | impl ::core::clone::Clone for BranchOfficeJobDataError { | |
4206 | fn clone(&self) -> Self { | |
4207 | *self | |
4208 | } | |
4209 | } | |
4210 | #[repr(C)] | |
4211 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4212 | pub struct BranchOfficeJobDataPipelineFailed { | |
4213 | pub pDocumentName: ::windows_sys::core::PWSTR, | |
4214 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
4215 | pub pExtraErrorInfo: ::windows_sys::core::PWSTR, | |
4216 | } | |
4217 | impl ::core::marker::Copy for BranchOfficeJobDataPipelineFailed {} | |
4218 | impl ::core::clone::Clone for BranchOfficeJobDataPipelineFailed { | |
4219 | fn clone(&self) -> Self { | |
4220 | *self | |
4221 | } | |
4222 | } | |
4223 | #[repr(C)] | |
4224 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4225 | pub struct BranchOfficeJobDataPrinted { | |
4226 | pub Status: u32, | |
4227 | pub pDocumentName: ::windows_sys::core::PWSTR, | |
4228 | pub pUserName: ::windows_sys::core::PWSTR, | |
4229 | pub pMachineName: ::windows_sys::core::PWSTR, | |
4230 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
4231 | pub pPortName: ::windows_sys::core::PWSTR, | |
4232 | pub Size: i64, | |
4233 | pub TotalPages: u32, | |
4234 | } | |
4235 | impl ::core::marker::Copy for BranchOfficeJobDataPrinted {} | |
4236 | impl ::core::clone::Clone for BranchOfficeJobDataPrinted { | |
4237 | fn clone(&self) -> Self { | |
4238 | *self | |
4239 | } | |
4240 | } | |
4241 | #[repr(C)] | |
4242 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4243 | pub struct BranchOfficeJobDataRendered { | |
4244 | pub Size: i64, | |
4245 | pub ICMMethod: u32, | |
4246 | pub Color: i16, | |
4247 | pub PrintQuality: i16, | |
4248 | pub YResolution: i16, | |
4249 | pub Copies: i16, | |
4250 | pub TTOption: i16, | |
4251 | } | |
4252 | impl ::core::marker::Copy for BranchOfficeJobDataRendered {} | |
4253 | impl ::core::clone::Clone for BranchOfficeJobDataRendered { | |
4254 | fn clone(&self) -> Self { | |
4255 | *self | |
4256 | } | |
4257 | } | |
4258 | #[repr(C)] | |
4259 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4260 | pub struct BranchOfficeLogOfflineFileFull { | |
4261 | pub pMachineName: ::windows_sys::core::PWSTR, | |
4262 | } | |
4263 | impl ::core::marker::Copy for BranchOfficeLogOfflineFileFull {} | |
4264 | impl ::core::clone::Clone for BranchOfficeLogOfflineFileFull { | |
4265 | fn clone(&self) -> Self { | |
4266 | *self | |
4267 | } | |
4268 | } | |
4269 | #[repr(C)] | |
4270 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
4271 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4272 | pub struct COMPROPSHEETUI { | |
4273 | pub cbSize: u16, | |
4274 | pub Flags: u16, | |
4275 | pub hInstCaller: super::super::Foundation::HINSTANCE, | |
4276 | pub pCallerName: *mut i8, | |
4277 | pub UserData: usize, | |
4278 | pub pHelpFile: *mut i8, | |
4279 | pub pfnCallBack: _CPSUICALLBACK, | |
4280 | pub pOptItem: *mut OPTITEM, | |
4281 | pub pDlgPage: *mut DLGPAGE, | |
4282 | pub cOptItem: u16, | |
4283 | pub cDlgPage: u16, | |
4284 | pub IconID: usize, | |
4285 | pub pOptItemName: *mut i8, | |
4286 | pub CallerVersion: u16, | |
4287 | pub OptItemVersion: u16, | |
4288 | pub dwReserved: [usize; 4], | |
4289 | } | |
4290 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4291 | impl ::core::marker::Copy for COMPROPSHEETUI {} | |
4292 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4293 | impl ::core::clone::Clone for COMPROPSHEETUI { | |
4294 | fn clone(&self) -> Self { | |
4295 | *self | |
4296 | } | |
4297 | } | |
4298 | #[repr(C)] | |
4299 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4300 | pub struct CONFIG_INFO_DATA_1 { | |
4301 | pub Reserved: [u8; 128], | |
4302 | pub dwVersion: u32, | |
4303 | } | |
4304 | impl ::core::marker::Copy for CONFIG_INFO_DATA_1 {} | |
4305 | impl ::core::clone::Clone for CONFIG_INFO_DATA_1 { | |
4306 | fn clone(&self) -> Self { | |
4307 | *self | |
4308 | } | |
4309 | } | |
4310 | #[repr(C)] | |
4311 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4312 | #[cfg(feature = "Win32_Foundation")] | |
4313 | pub struct CORE_PRINTER_DRIVERA { | |
4314 | pub CoreDriverGUID: ::windows_sys::core::GUID, | |
4315 | pub ftDriverDate: super::super::Foundation::FILETIME, | |
4316 | pub dwlDriverVersion: u64, | |
4317 | pub szPackageID: [super::super::Foundation::CHAR; 260], | |
4318 | } | |
4319 | #[cfg(feature = "Win32_Foundation")] | |
4320 | impl ::core::marker::Copy for CORE_PRINTER_DRIVERA {} | |
4321 | #[cfg(feature = "Win32_Foundation")] | |
4322 | impl ::core::clone::Clone for CORE_PRINTER_DRIVERA { | |
4323 | fn clone(&self) -> Self { | |
4324 | *self | |
4325 | } | |
4326 | } | |
4327 | #[repr(C)] | |
4328 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4329 | #[cfg(feature = "Win32_Foundation")] | |
4330 | pub struct CORE_PRINTER_DRIVERW { | |
4331 | pub CoreDriverGUID: ::windows_sys::core::GUID, | |
4332 | pub ftDriverDate: super::super::Foundation::FILETIME, | |
4333 | pub dwlDriverVersion: u64, | |
4334 | pub szPackageID: [u16; 260], | |
4335 | } | |
4336 | #[cfg(feature = "Win32_Foundation")] | |
4337 | impl ::core::marker::Copy for CORE_PRINTER_DRIVERW {} | |
4338 | #[cfg(feature = "Win32_Foundation")] | |
4339 | impl ::core::clone::Clone for CORE_PRINTER_DRIVERW { | |
4340 | fn clone(&self) -> Self { | |
4341 | *self | |
4342 | } | |
4343 | } | |
4344 | #[repr(C)] | |
4345 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
4346 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4347 | pub struct CPSUICBPARAM { | |
4348 | pub cbSize: u16, | |
4349 | pub Reason: u16, | |
4350 | pub hDlg: super::super::Foundation::HWND, | |
4351 | pub pOptItem: *mut OPTITEM, | |
4352 | pub cOptItem: u16, | |
4353 | pub Flags: u16, | |
4354 | pub pCurItem: *mut OPTITEM, | |
4355 | pub Anonymous: CPSUICBPARAM_0, | |
4356 | pub UserData: usize, | |
4357 | pub Result: usize, | |
4358 | } | |
4359 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4360 | impl ::core::marker::Copy for CPSUICBPARAM {} | |
4361 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4362 | impl ::core::clone::Clone for CPSUICBPARAM { | |
4363 | fn clone(&self) -> Self { | |
4364 | *self | |
4365 | } | |
4366 | } | |
4367 | #[repr(C)] | |
4368 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
4369 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4370 | pub union CPSUICBPARAM_0 { | |
4371 | pub OldSel: i32, | |
4372 | pub pOldSel: *mut i8, | |
4373 | } | |
4374 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4375 | impl ::core::marker::Copy for CPSUICBPARAM_0 {} | |
4376 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4377 | impl ::core::clone::Clone for CPSUICBPARAM_0 { | |
4378 | fn clone(&self) -> Self { | |
4379 | *self | |
4380 | } | |
4381 | } | |
4382 | #[repr(C)] | |
4383 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4384 | pub struct CPSUIDATABLOCK { | |
4385 | pub cbData: u32, | |
4386 | pub pbData: *mut u8, | |
4387 | } | |
4388 | impl ::core::marker::Copy for CPSUIDATABLOCK {} | |
4389 | impl ::core::clone::Clone for CPSUIDATABLOCK { | |
4390 | fn clone(&self) -> Self { | |
4391 | *self | |
4392 | } | |
4393 | } | |
4394 | #[repr(C)] | |
4395 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4396 | pub struct CUSTOMSIZEPARAM { | |
4397 | pub dwOrder: i32, | |
4398 | pub lMinVal: i32, | |
4399 | pub lMaxVal: i32, | |
4400 | } | |
4401 | impl ::core::marker::Copy for CUSTOMSIZEPARAM {} | |
4402 | impl ::core::clone::Clone for CUSTOMSIZEPARAM { | |
4403 | fn clone(&self) -> Self { | |
4404 | *self | |
4405 | } | |
4406 | } | |
4407 | #[repr(C)] | |
4408 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4409 | pub struct DATATYPES_INFO_1A { | |
4410 | pub pName: ::windows_sys::core::PSTR, | |
4411 | } | |
4412 | impl ::core::marker::Copy for DATATYPES_INFO_1A {} | |
4413 | impl ::core::clone::Clone for DATATYPES_INFO_1A { | |
4414 | fn clone(&self) -> Self { | |
4415 | *self | |
4416 | } | |
4417 | } | |
4418 | #[repr(C)] | |
4419 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4420 | pub struct DATATYPES_INFO_1W { | |
4421 | pub pName: ::windows_sys::core::PWSTR, | |
4422 | } | |
4423 | impl ::core::marker::Copy for DATATYPES_INFO_1W {} | |
4424 | impl ::core::clone::Clone for DATATYPES_INFO_1W { | |
4425 | fn clone(&self) -> Self { | |
4426 | *self | |
4427 | } | |
4428 | } | |
4429 | #[repr(C)] | |
4430 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4431 | pub struct DATA_HEADER { | |
4432 | pub dwSignature: u32, | |
4433 | pub wSize: u16, | |
4434 | pub wDataID: u16, | |
4435 | pub dwDataSize: u32, | |
4436 | pub dwReserved: u32, | |
4437 | } | |
4438 | impl ::core::marker::Copy for DATA_HEADER {} | |
4439 | impl ::core::clone::Clone for DATA_HEADER { | |
4440 | fn clone(&self) -> Self { | |
4441 | *self | |
4442 | } | |
4443 | } | |
4444 | #[repr(C)] | |
4445 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4446 | pub struct DELETE_PORT_DATA_1 { | |
4447 | pub psztPortName: [u16; 64], | |
4448 | pub Reserved: [u8; 98], | |
4449 | pub dwVersion: u32, | |
4450 | pub dwReserved: u32, | |
4451 | } | |
4452 | impl ::core::marker::Copy for DELETE_PORT_DATA_1 {} | |
4453 | impl ::core::clone::Clone for DELETE_PORT_DATA_1 { | |
4454 | fn clone(&self) -> Self { | |
4455 | *self | |
4456 | } | |
4457 | } | |
4458 | #[repr(C)] | |
4459 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4460 | #[cfg(feature = "Win32_Foundation")] | |
4461 | pub struct DEVICEPROPERTYHEADER { | |
4462 | pub cbSize: u16, | |
4463 | pub Flags: u16, | |
4464 | pub hPrinter: super::super::Foundation::HANDLE, | |
4465 | pub pszPrinterName: *mut i8, | |
4466 | } | |
4467 | #[cfg(feature = "Win32_Foundation")] | |
4468 | impl ::core::marker::Copy for DEVICEPROPERTYHEADER {} | |
4469 | #[cfg(feature = "Win32_Foundation")] | |
4470 | impl ::core::clone::Clone for DEVICEPROPERTYHEADER { | |
4471 | fn clone(&self) -> Self { | |
4472 | *self | |
4473 | } | |
4474 | } | |
4475 | #[repr(C)] | |
4476 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
4477 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4478 | pub struct DEVQUERYPRINT_INFO { | |
4479 | pub cbSize: u16, | |
4480 | pub Level: u16, | |
4481 | pub hPrinter: super::super::Foundation::HANDLE, | |
4482 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
4483 | pub pszErrorStr: ::windows_sys::core::PWSTR, | |
4484 | pub cchErrorStr: u32, | |
4485 | pub cchNeeded: u32, | |
4486 | } | |
4487 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4488 | impl ::core::marker::Copy for DEVQUERYPRINT_INFO {} | |
4489 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4490 | impl ::core::clone::Clone for DEVQUERYPRINT_INFO { | |
4491 | fn clone(&self) -> Self { | |
4492 | *self | |
4493 | } | |
4494 | } | |
4495 | #[repr(C)] | |
4496 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
4497 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4498 | pub struct DLGPAGE { | |
4499 | pub cbSize: u16, | |
4500 | pub Flags: u16, | |
4501 | pub DlgProc: super::super::UI::WindowsAndMessaging::DLGPROC, | |
4502 | pub pTabName: *mut i8, | |
4503 | pub IconID: usize, | |
4504 | pub Anonymous: DLGPAGE_0, | |
4505 | } | |
4506 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4507 | impl ::core::marker::Copy for DLGPAGE {} | |
4508 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4509 | impl ::core::clone::Clone for DLGPAGE { | |
4510 | fn clone(&self) -> Self { | |
4511 | *self | |
4512 | } | |
4513 | } | |
4514 | #[repr(C)] | |
4515 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
4516 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4517 | pub union DLGPAGE_0 { | |
4518 | pub DlgTemplateID: u16, | |
4519 | pub hDlgTemplate: super::super::Foundation::HANDLE, | |
4520 | } | |
4521 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4522 | impl ::core::marker::Copy for DLGPAGE_0 {} | |
4523 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
4524 | impl ::core::clone::Clone for DLGPAGE_0 { | |
4525 | fn clone(&self) -> Self { | |
4526 | *self | |
4527 | } | |
4528 | } | |
4529 | #[repr(C)] | |
4530 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
4531 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4532 | pub struct DOCEVENT_CREATEDCPRE { | |
4533 | pub pszDriver: ::windows_sys::core::PWSTR, | |
4534 | pub pszDevice: ::windows_sys::core::PWSTR, | |
4535 | pub pdm: *mut super::Gdi::DEVMODEW, | |
4536 | pub bIC: super::super::Foundation::BOOL, | |
4537 | } | |
4538 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4539 | impl ::core::marker::Copy for DOCEVENT_CREATEDCPRE {} | |
4540 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4541 | impl ::core::clone::Clone for DOCEVENT_CREATEDCPRE { | |
4542 | fn clone(&self) -> Self { | |
4543 | *self | |
4544 | } | |
4545 | } | |
4546 | #[repr(C)] | |
4547 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4548 | pub struct DOCEVENT_ESCAPE { | |
4549 | pub iEscape: i32, | |
4550 | pub cjInput: i32, | |
4551 | pub pvInData: *mut ::core::ffi::c_void, | |
4552 | } | |
4553 | impl ::core::marker::Copy for DOCEVENT_ESCAPE {} | |
4554 | impl ::core::clone::Clone for DOCEVENT_ESCAPE { | |
4555 | fn clone(&self) -> Self { | |
4556 | *self | |
4557 | } | |
4558 | } | |
4559 | #[repr(C)] | |
4560 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4561 | pub struct DOCEVENT_FILTER { | |
4562 | pub cbSize: u32, | |
4563 | pub cElementsAllocated: u32, | |
4564 | pub cElementsNeeded: u32, | |
4565 | pub cElementsReturned: u32, | |
4566 | pub aDocEventCall: [u32; 1], | |
4567 | } | |
4568 | impl ::core::marker::Copy for DOCEVENT_FILTER {} | |
4569 | impl ::core::clone::Clone for DOCEVENT_FILTER { | |
4570 | fn clone(&self) -> Self { | |
4571 | *self | |
4572 | } | |
4573 | } | |
4574 | #[repr(C)] | |
4575 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
4576 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4577 | pub struct DOCUMENTPROPERTYHEADER { | |
4578 | pub cbSize: u16, | |
4579 | pub Reserved: u16, | |
4580 | pub hPrinter: super::super::Foundation::HANDLE, | |
4581 | pub pszPrinterName: *mut i8, | |
4582 | pub pdmIn: *mut super::Gdi::DEVMODEA, | |
4583 | pub pdmOut: *mut super::Gdi::DEVMODEA, | |
4584 | pub cbOut: u32, | |
4585 | pub fMode: u32, | |
4586 | } | |
4587 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4588 | impl ::core::marker::Copy for DOCUMENTPROPERTYHEADER {} | |
4589 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
4590 | impl ::core::clone::Clone for DOCUMENTPROPERTYHEADER { | |
4591 | fn clone(&self) -> Self { | |
4592 | *self | |
4593 | } | |
4594 | } | |
4595 | #[repr(C)] | |
4596 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4597 | pub struct DOC_INFO_1A { | |
4598 | pub pDocName: ::windows_sys::core::PSTR, | |
4599 | pub pOutputFile: ::windows_sys::core::PSTR, | |
4600 | pub pDatatype: ::windows_sys::core::PSTR, | |
4601 | } | |
4602 | impl ::core::marker::Copy for DOC_INFO_1A {} | |
4603 | impl ::core::clone::Clone for DOC_INFO_1A { | |
4604 | fn clone(&self) -> Self { | |
4605 | *self | |
4606 | } | |
4607 | } | |
4608 | #[repr(C)] | |
4609 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4610 | pub struct DOC_INFO_1W { | |
4611 | pub pDocName: ::windows_sys::core::PWSTR, | |
4612 | pub pOutputFile: ::windows_sys::core::PWSTR, | |
4613 | pub pDatatype: ::windows_sys::core::PWSTR, | |
4614 | } | |
4615 | impl ::core::marker::Copy for DOC_INFO_1W {} | |
4616 | impl ::core::clone::Clone for DOC_INFO_1W { | |
4617 | fn clone(&self) -> Self { | |
4618 | *self | |
4619 | } | |
4620 | } | |
4621 | #[repr(C)] | |
4622 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4623 | pub struct DOC_INFO_2A { | |
4624 | pub pDocName: ::windows_sys::core::PSTR, | |
4625 | pub pOutputFile: ::windows_sys::core::PSTR, | |
4626 | pub pDatatype: ::windows_sys::core::PSTR, | |
4627 | pub dwMode: u32, | |
4628 | pub JobId: u32, | |
4629 | } | |
4630 | impl ::core::marker::Copy for DOC_INFO_2A {} | |
4631 | impl ::core::clone::Clone for DOC_INFO_2A { | |
4632 | fn clone(&self) -> Self { | |
4633 | *self | |
4634 | } | |
4635 | } | |
4636 | #[repr(C)] | |
4637 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4638 | pub struct DOC_INFO_2W { | |
4639 | pub pDocName: ::windows_sys::core::PWSTR, | |
4640 | pub pOutputFile: ::windows_sys::core::PWSTR, | |
4641 | pub pDatatype: ::windows_sys::core::PWSTR, | |
4642 | pub dwMode: u32, | |
4643 | pub JobId: u32, | |
4644 | } | |
4645 | impl ::core::marker::Copy for DOC_INFO_2W {} | |
4646 | impl ::core::clone::Clone for DOC_INFO_2W { | |
4647 | fn clone(&self) -> Self { | |
4648 | *self | |
4649 | } | |
4650 | } | |
4651 | #[repr(C)] | |
4652 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4653 | pub struct DOC_INFO_3A { | |
4654 | pub pDocName: ::windows_sys::core::PSTR, | |
4655 | pub pOutputFile: ::windows_sys::core::PSTR, | |
4656 | pub pDatatype: ::windows_sys::core::PSTR, | |
4657 | pub dwFlags: u32, | |
4658 | } | |
4659 | impl ::core::marker::Copy for DOC_INFO_3A {} | |
4660 | impl ::core::clone::Clone for DOC_INFO_3A { | |
4661 | fn clone(&self) -> Self { | |
4662 | *self | |
4663 | } | |
4664 | } | |
4665 | #[repr(C)] | |
4666 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4667 | pub struct DOC_INFO_3W { | |
4668 | pub pDocName: ::windows_sys::core::PWSTR, | |
4669 | pub pOutputFile: ::windows_sys::core::PWSTR, | |
4670 | pub pDatatype: ::windows_sys::core::PWSTR, | |
4671 | pub dwFlags: u32, | |
4672 | } | |
4673 | impl ::core::marker::Copy for DOC_INFO_3W {} | |
4674 | impl ::core::clone::Clone for DOC_INFO_3W { | |
4675 | fn clone(&self) -> Self { | |
4676 | *self | |
4677 | } | |
4678 | } | |
4679 | #[repr(C)] | |
4680 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4681 | pub struct DRIVER_INFO_1A { | |
4682 | pub pName: ::windows_sys::core::PSTR, | |
4683 | } | |
4684 | impl ::core::marker::Copy for DRIVER_INFO_1A {} | |
4685 | impl ::core::clone::Clone for DRIVER_INFO_1A { | |
4686 | fn clone(&self) -> Self { | |
4687 | *self | |
4688 | } | |
4689 | } | |
4690 | #[repr(C)] | |
4691 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4692 | pub struct DRIVER_INFO_1W { | |
4693 | pub pName: ::windows_sys::core::PWSTR, | |
4694 | } | |
4695 | impl ::core::marker::Copy for DRIVER_INFO_1W {} | |
4696 | impl ::core::clone::Clone for DRIVER_INFO_1W { | |
4697 | fn clone(&self) -> Self { | |
4698 | *self | |
4699 | } | |
4700 | } | |
4701 | #[repr(C)] | |
4702 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4703 | pub struct DRIVER_INFO_2A { | |
4704 | pub cVersion: u32, | |
4705 | pub pName: ::windows_sys::core::PSTR, | |
4706 | pub pEnvironment: ::windows_sys::core::PSTR, | |
4707 | pub pDriverPath: ::windows_sys::core::PSTR, | |
4708 | pub pDataFile: ::windows_sys::core::PSTR, | |
4709 | pub pConfigFile: ::windows_sys::core::PSTR, | |
4710 | } | |
4711 | impl ::core::marker::Copy for DRIVER_INFO_2A {} | |
4712 | impl ::core::clone::Clone for DRIVER_INFO_2A { | |
4713 | fn clone(&self) -> Self { | |
4714 | *self | |
4715 | } | |
4716 | } | |
4717 | #[repr(C)] | |
4718 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4719 | pub struct DRIVER_INFO_2W { | |
4720 | pub cVersion: u32, | |
4721 | pub pName: ::windows_sys::core::PWSTR, | |
4722 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
4723 | pub pDriverPath: ::windows_sys::core::PWSTR, | |
4724 | pub pDataFile: ::windows_sys::core::PWSTR, | |
4725 | pub pConfigFile: ::windows_sys::core::PWSTR, | |
4726 | } | |
4727 | impl ::core::marker::Copy for DRIVER_INFO_2W {} | |
4728 | impl ::core::clone::Clone for DRIVER_INFO_2W { | |
4729 | fn clone(&self) -> Self { | |
4730 | *self | |
4731 | } | |
4732 | } | |
4733 | #[repr(C)] | |
4734 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4735 | pub struct DRIVER_INFO_3A { | |
4736 | pub cVersion: u32, | |
4737 | pub pName: ::windows_sys::core::PSTR, | |
4738 | pub pEnvironment: ::windows_sys::core::PSTR, | |
4739 | pub pDriverPath: ::windows_sys::core::PSTR, | |
4740 | pub pDataFile: ::windows_sys::core::PSTR, | |
4741 | pub pConfigFile: ::windows_sys::core::PSTR, | |
4742 | pub pHelpFile: ::windows_sys::core::PSTR, | |
4743 | pub pDependentFiles: ::windows_sys::core::PSTR, | |
4744 | pub pMonitorName: ::windows_sys::core::PSTR, | |
4745 | pub pDefaultDataType: ::windows_sys::core::PSTR, | |
4746 | } | |
4747 | impl ::core::marker::Copy for DRIVER_INFO_3A {} | |
4748 | impl ::core::clone::Clone for DRIVER_INFO_3A { | |
4749 | fn clone(&self) -> Self { | |
4750 | *self | |
4751 | } | |
4752 | } | |
4753 | #[repr(C)] | |
4754 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4755 | pub struct DRIVER_INFO_3W { | |
4756 | pub cVersion: u32, | |
4757 | pub pName: ::windows_sys::core::PWSTR, | |
4758 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
4759 | pub pDriverPath: ::windows_sys::core::PWSTR, | |
4760 | pub pDataFile: ::windows_sys::core::PWSTR, | |
4761 | pub pConfigFile: ::windows_sys::core::PWSTR, | |
4762 | pub pHelpFile: ::windows_sys::core::PWSTR, | |
4763 | pub pDependentFiles: ::windows_sys::core::PWSTR, | |
4764 | pub pMonitorName: ::windows_sys::core::PWSTR, | |
4765 | pub pDefaultDataType: ::windows_sys::core::PWSTR, | |
4766 | } | |
4767 | impl ::core::marker::Copy for DRIVER_INFO_3W {} | |
4768 | impl ::core::clone::Clone for DRIVER_INFO_3W { | |
4769 | fn clone(&self) -> Self { | |
4770 | *self | |
4771 | } | |
4772 | } | |
4773 | #[repr(C)] | |
4774 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4775 | pub struct DRIVER_INFO_4A { | |
4776 | pub cVersion: u32, | |
4777 | pub pName: ::windows_sys::core::PSTR, | |
4778 | pub pEnvironment: ::windows_sys::core::PSTR, | |
4779 | pub pDriverPath: ::windows_sys::core::PSTR, | |
4780 | pub pDataFile: ::windows_sys::core::PSTR, | |
4781 | pub pConfigFile: ::windows_sys::core::PSTR, | |
4782 | pub pHelpFile: ::windows_sys::core::PSTR, | |
4783 | pub pDependentFiles: ::windows_sys::core::PSTR, | |
4784 | pub pMonitorName: ::windows_sys::core::PSTR, | |
4785 | pub pDefaultDataType: ::windows_sys::core::PSTR, | |
4786 | pub pszzPreviousNames: ::windows_sys::core::PSTR, | |
4787 | } | |
4788 | impl ::core::marker::Copy for DRIVER_INFO_4A {} | |
4789 | impl ::core::clone::Clone for DRIVER_INFO_4A { | |
4790 | fn clone(&self) -> Self { | |
4791 | *self | |
4792 | } | |
4793 | } | |
4794 | #[repr(C)] | |
4795 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4796 | pub struct DRIVER_INFO_4W { | |
4797 | pub cVersion: u32, | |
4798 | pub pName: ::windows_sys::core::PWSTR, | |
4799 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
4800 | pub pDriverPath: ::windows_sys::core::PWSTR, | |
4801 | pub pDataFile: ::windows_sys::core::PWSTR, | |
4802 | pub pConfigFile: ::windows_sys::core::PWSTR, | |
4803 | pub pHelpFile: ::windows_sys::core::PWSTR, | |
4804 | pub pDependentFiles: ::windows_sys::core::PWSTR, | |
4805 | pub pMonitorName: ::windows_sys::core::PWSTR, | |
4806 | pub pDefaultDataType: ::windows_sys::core::PWSTR, | |
4807 | pub pszzPreviousNames: ::windows_sys::core::PWSTR, | |
4808 | } | |
4809 | impl ::core::marker::Copy for DRIVER_INFO_4W {} | |
4810 | impl ::core::clone::Clone for DRIVER_INFO_4W { | |
4811 | fn clone(&self) -> Self { | |
4812 | *self | |
4813 | } | |
4814 | } | |
4815 | #[repr(C)] | |
4816 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4817 | pub struct DRIVER_INFO_5A { | |
4818 | pub cVersion: u32, | |
4819 | pub pName: ::windows_sys::core::PSTR, | |
4820 | pub pEnvironment: ::windows_sys::core::PSTR, | |
4821 | pub pDriverPath: ::windows_sys::core::PSTR, | |
4822 | pub pDataFile: ::windows_sys::core::PSTR, | |
4823 | pub pConfigFile: ::windows_sys::core::PSTR, | |
4824 | pub dwDriverAttributes: u32, | |
4825 | pub dwConfigVersion: u32, | |
4826 | pub dwDriverVersion: u32, | |
4827 | } | |
4828 | impl ::core::marker::Copy for DRIVER_INFO_5A {} | |
4829 | impl ::core::clone::Clone for DRIVER_INFO_5A { | |
4830 | fn clone(&self) -> Self { | |
4831 | *self | |
4832 | } | |
4833 | } | |
4834 | #[repr(C)] | |
4835 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4836 | pub struct DRIVER_INFO_5W { | |
4837 | pub cVersion: u32, | |
4838 | pub pName: ::windows_sys::core::PWSTR, | |
4839 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
4840 | pub pDriverPath: ::windows_sys::core::PWSTR, | |
4841 | pub pDataFile: ::windows_sys::core::PWSTR, | |
4842 | pub pConfigFile: ::windows_sys::core::PWSTR, | |
4843 | pub dwDriverAttributes: u32, | |
4844 | pub dwConfigVersion: u32, | |
4845 | pub dwDriverVersion: u32, | |
4846 | } | |
4847 | impl ::core::marker::Copy for DRIVER_INFO_5W {} | |
4848 | impl ::core::clone::Clone for DRIVER_INFO_5W { | |
4849 | fn clone(&self) -> Self { | |
4850 | *self | |
4851 | } | |
4852 | } | |
4853 | #[repr(C)] | |
4854 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4855 | #[cfg(feature = "Win32_Foundation")] | |
4856 | pub struct DRIVER_INFO_6A { | |
4857 | pub cVersion: u32, | |
4858 | pub pName: ::windows_sys::core::PSTR, | |
4859 | pub pEnvironment: ::windows_sys::core::PSTR, | |
4860 | pub pDriverPath: ::windows_sys::core::PSTR, | |
4861 | pub pDataFile: ::windows_sys::core::PSTR, | |
4862 | pub pConfigFile: ::windows_sys::core::PSTR, | |
4863 | pub pHelpFile: ::windows_sys::core::PSTR, | |
4864 | pub pDependentFiles: ::windows_sys::core::PSTR, | |
4865 | pub pMonitorName: ::windows_sys::core::PSTR, | |
4866 | pub pDefaultDataType: ::windows_sys::core::PSTR, | |
4867 | pub pszzPreviousNames: ::windows_sys::core::PSTR, | |
4868 | pub ftDriverDate: super::super::Foundation::FILETIME, | |
4869 | pub dwlDriverVersion: u64, | |
4870 | pub pszMfgName: ::windows_sys::core::PSTR, | |
4871 | pub pszOEMUrl: ::windows_sys::core::PSTR, | |
4872 | pub pszHardwareID: ::windows_sys::core::PSTR, | |
4873 | pub pszProvider: ::windows_sys::core::PSTR, | |
4874 | } | |
4875 | #[cfg(feature = "Win32_Foundation")] | |
4876 | impl ::core::marker::Copy for DRIVER_INFO_6A {} | |
4877 | #[cfg(feature = "Win32_Foundation")] | |
4878 | impl ::core::clone::Clone for DRIVER_INFO_6A { | |
4879 | fn clone(&self) -> Self { | |
4880 | *self | |
4881 | } | |
4882 | } | |
4883 | #[repr(C)] | |
4884 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4885 | #[cfg(feature = "Win32_Foundation")] | |
4886 | pub struct DRIVER_INFO_6W { | |
4887 | pub cVersion: u32, | |
4888 | pub pName: ::windows_sys::core::PWSTR, | |
4889 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
4890 | pub pDriverPath: ::windows_sys::core::PWSTR, | |
4891 | pub pDataFile: ::windows_sys::core::PWSTR, | |
4892 | pub pConfigFile: ::windows_sys::core::PWSTR, | |
4893 | pub pHelpFile: ::windows_sys::core::PWSTR, | |
4894 | pub pDependentFiles: ::windows_sys::core::PWSTR, | |
4895 | pub pMonitorName: ::windows_sys::core::PWSTR, | |
4896 | pub pDefaultDataType: ::windows_sys::core::PWSTR, | |
4897 | pub pszzPreviousNames: ::windows_sys::core::PWSTR, | |
4898 | pub ftDriverDate: super::super::Foundation::FILETIME, | |
4899 | pub dwlDriverVersion: u64, | |
4900 | pub pszMfgName: ::windows_sys::core::PWSTR, | |
4901 | pub pszOEMUrl: ::windows_sys::core::PWSTR, | |
4902 | pub pszHardwareID: ::windows_sys::core::PWSTR, | |
4903 | pub pszProvider: ::windows_sys::core::PWSTR, | |
4904 | } | |
4905 | #[cfg(feature = "Win32_Foundation")] | |
4906 | impl ::core::marker::Copy for DRIVER_INFO_6W {} | |
4907 | #[cfg(feature = "Win32_Foundation")] | |
4908 | impl ::core::clone::Clone for DRIVER_INFO_6W { | |
4909 | fn clone(&self) -> Self { | |
4910 | *self | |
4911 | } | |
4912 | } | |
4913 | #[repr(C)] | |
4914 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4915 | #[cfg(feature = "Win32_Foundation")] | |
4916 | pub struct DRIVER_INFO_8A { | |
4917 | pub cVersion: u32, | |
4918 | pub pName: ::windows_sys::core::PSTR, | |
4919 | pub pEnvironment: ::windows_sys::core::PSTR, | |
4920 | pub pDriverPath: ::windows_sys::core::PSTR, | |
4921 | pub pDataFile: ::windows_sys::core::PSTR, | |
4922 | pub pConfigFile: ::windows_sys::core::PSTR, | |
4923 | pub pHelpFile: ::windows_sys::core::PSTR, | |
4924 | pub pDependentFiles: ::windows_sys::core::PSTR, | |
4925 | pub pMonitorName: ::windows_sys::core::PSTR, | |
4926 | pub pDefaultDataType: ::windows_sys::core::PSTR, | |
4927 | pub pszzPreviousNames: ::windows_sys::core::PSTR, | |
4928 | pub ftDriverDate: super::super::Foundation::FILETIME, | |
4929 | pub dwlDriverVersion: u64, | |
4930 | pub pszMfgName: ::windows_sys::core::PSTR, | |
4931 | pub pszOEMUrl: ::windows_sys::core::PSTR, | |
4932 | pub pszHardwareID: ::windows_sys::core::PSTR, | |
4933 | pub pszProvider: ::windows_sys::core::PSTR, | |
4934 | pub pszPrintProcessor: ::windows_sys::core::PSTR, | |
4935 | pub pszVendorSetup: ::windows_sys::core::PSTR, | |
4936 | pub pszzColorProfiles: ::windows_sys::core::PSTR, | |
4937 | pub pszInfPath: ::windows_sys::core::PSTR, | |
4938 | pub dwPrinterDriverAttributes: u32, | |
4939 | pub pszzCoreDriverDependencies: ::windows_sys::core::PSTR, | |
4940 | pub ftMinInboxDriverVerDate: super::super::Foundation::FILETIME, | |
4941 | pub dwlMinInboxDriverVerVersion: u64, | |
4942 | } | |
4943 | #[cfg(feature = "Win32_Foundation")] | |
4944 | impl ::core::marker::Copy for DRIVER_INFO_8A {} | |
4945 | #[cfg(feature = "Win32_Foundation")] | |
4946 | impl ::core::clone::Clone for DRIVER_INFO_8A { | |
4947 | fn clone(&self) -> Self { | |
4948 | *self | |
4949 | } | |
4950 | } | |
4951 | #[repr(C)] | |
4952 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
4953 | #[cfg(feature = "Win32_Foundation")] | |
4954 | pub struct DRIVER_INFO_8W { | |
4955 | pub cVersion: u32, | |
4956 | pub pName: ::windows_sys::core::PWSTR, | |
4957 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
4958 | pub pDriverPath: ::windows_sys::core::PWSTR, | |
4959 | pub pDataFile: ::windows_sys::core::PWSTR, | |
4960 | pub pConfigFile: ::windows_sys::core::PWSTR, | |
4961 | pub pHelpFile: ::windows_sys::core::PWSTR, | |
4962 | pub pDependentFiles: ::windows_sys::core::PWSTR, | |
4963 | pub pMonitorName: ::windows_sys::core::PWSTR, | |
4964 | pub pDefaultDataType: ::windows_sys::core::PWSTR, | |
4965 | pub pszzPreviousNames: ::windows_sys::core::PWSTR, | |
4966 | pub ftDriverDate: super::super::Foundation::FILETIME, | |
4967 | pub dwlDriverVersion: u64, | |
4968 | pub pszMfgName: ::windows_sys::core::PWSTR, | |
4969 | pub pszOEMUrl: ::windows_sys::core::PWSTR, | |
4970 | pub pszHardwareID: ::windows_sys::core::PWSTR, | |
4971 | pub pszProvider: ::windows_sys::core::PWSTR, | |
4972 | pub pszPrintProcessor: ::windows_sys::core::PWSTR, | |
4973 | pub pszVendorSetup: ::windows_sys::core::PWSTR, | |
4974 | pub pszzColorProfiles: ::windows_sys::core::PWSTR, | |
4975 | pub pszInfPath: ::windows_sys::core::PWSTR, | |
4976 | pub dwPrinterDriverAttributes: u32, | |
4977 | pub pszzCoreDriverDependencies: ::windows_sys::core::PWSTR, | |
4978 | pub ftMinInboxDriverVerDate: super::super::Foundation::FILETIME, | |
4979 | pub dwlMinInboxDriverVerVersion: u64, | |
4980 | } | |
4981 | #[cfg(feature = "Win32_Foundation")] | |
4982 | impl ::core::marker::Copy for DRIVER_INFO_8W {} | |
4983 | #[cfg(feature = "Win32_Foundation")] | |
4984 | impl ::core::clone::Clone for DRIVER_INFO_8W { | |
4985 | fn clone(&self) -> Self { | |
4986 | *self | |
4987 | } | |
4988 | } | |
4989 | #[repr(C)] | |
4990 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
4991 | pub struct DRIVER_UPGRADE_INFO_1 { | |
4992 | pub pPrinterName: *mut i8, | |
4993 | pub pOldDriverDirectory: *mut i8, | |
4994 | } | |
4995 | impl ::core::marker::Copy for DRIVER_UPGRADE_INFO_1 {} | |
4996 | impl ::core::clone::Clone for DRIVER_UPGRADE_INFO_1 { | |
4997 | fn clone(&self) -> Self { | |
4998 | *self | |
4999 | } | |
5000 | } | |
5001 | #[repr(C)] | |
5002 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5003 | pub struct DRIVER_UPGRADE_INFO_2 { | |
5004 | pub pPrinterName: *mut i8, | |
5005 | pub pOldDriverDirectory: *mut i8, | |
5006 | pub cVersion: u32, | |
5007 | pub pName: *mut i8, | |
5008 | pub pEnvironment: *mut i8, | |
5009 | pub pDriverPath: *mut i8, | |
5010 | pub pDataFile: *mut i8, | |
5011 | pub pConfigFile: *mut i8, | |
5012 | pub pHelpFile: *mut i8, | |
5013 | pub pDependentFiles: *mut i8, | |
5014 | pub pMonitorName: *mut i8, | |
5015 | pub pDefaultDataType: *mut i8, | |
5016 | pub pszzPreviousNames: *mut i8, | |
5017 | } | |
5018 | impl ::core::marker::Copy for DRIVER_UPGRADE_INFO_2 {} | |
5019 | impl ::core::clone::Clone for DRIVER_UPGRADE_INFO_2 { | |
5020 | fn clone(&self) -> Self { | |
5021 | *self | |
5022 | } | |
5023 | } | |
5024 | #[repr(C)] | |
5025 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5026 | pub struct EXTCHKBOX { | |
5027 | pub cbSize: u16, | |
5028 | pub Flags: u16, | |
5029 | pub pTitle: *mut i8, | |
5030 | pub pSeparator: *mut i8, | |
5031 | pub pCheckedName: *mut i8, | |
5032 | pub IconID: usize, | |
5033 | pub wReserved: [u16; 4], | |
5034 | pub dwReserved: [usize; 2], | |
5035 | } | |
5036 | impl ::core::marker::Copy for EXTCHKBOX {} | |
5037 | impl ::core::clone::Clone for EXTCHKBOX { | |
5038 | fn clone(&self) -> Self { | |
5039 | *self | |
5040 | } | |
5041 | } | |
5042 | #[repr(C)] | |
5043 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
5044 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5045 | pub struct EXTPUSH { | |
5046 | pub cbSize: u16, | |
5047 | pub Flags: u16, | |
5048 | pub pTitle: *mut i8, | |
5049 | pub Anonymous1: EXTPUSH_0, | |
5050 | pub IconID: usize, | |
5051 | pub Anonymous2: EXTPUSH_1, | |
5052 | pub dwReserved: [usize; 3], | |
5053 | } | |
5054 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5055 | impl ::core::marker::Copy for EXTPUSH {} | |
5056 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5057 | impl ::core::clone::Clone for EXTPUSH { | |
5058 | fn clone(&self) -> Self { | |
5059 | *self | |
5060 | } | |
5061 | } | |
5062 | #[repr(C)] | |
5063 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
5064 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5065 | pub union EXTPUSH_0 { | |
5066 | pub DlgProc: super::super::UI::WindowsAndMessaging::DLGPROC, | |
5067 | pub pfnCallBack: super::super::Foundation::FARPROC, | |
5068 | } | |
5069 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5070 | impl ::core::marker::Copy for EXTPUSH_0 {} | |
5071 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5072 | impl ::core::clone::Clone for EXTPUSH_0 { | |
5073 | fn clone(&self) -> Self { | |
5074 | *self | |
5075 | } | |
5076 | } | |
5077 | #[repr(C)] | |
5078 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
5079 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5080 | pub union EXTPUSH_1 { | |
5081 | pub DlgTemplateID: u16, | |
5082 | pub hDlgTemplate: super::super::Foundation::HANDLE, | |
5083 | } | |
5084 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5085 | impl ::core::marker::Copy for EXTPUSH_1 {} | |
5086 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5087 | impl ::core::clone::Clone for EXTPUSH_1 { | |
5088 | fn clone(&self) -> Self { | |
5089 | *self | |
5090 | } | |
5091 | } | |
5092 | #[repr(C)] | |
5093 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5094 | pub struct EXTTEXTMETRIC { | |
5095 | pub emSize: i16, | |
5096 | pub emPointSize: i16, | |
5097 | pub emOrientation: i16, | |
5098 | pub emMasterHeight: i16, | |
5099 | pub emMinScale: i16, | |
5100 | pub emMaxScale: i16, | |
5101 | pub emMasterUnits: i16, | |
5102 | pub emCapHeight: i16, | |
5103 | pub emXHeight: i16, | |
5104 | pub emLowerCaseAscent: i16, | |
5105 | pub emLowerCaseDescent: i16, | |
5106 | pub emSlant: i16, | |
5107 | pub emSuperScript: i16, | |
5108 | pub emSubScript: i16, | |
5109 | pub emSuperScriptSize: i16, | |
5110 | pub emSubScriptSize: i16, | |
5111 | pub emUnderlineOffset: i16, | |
5112 | pub emUnderlineWidth: i16, | |
5113 | pub emDoubleUpperUnderlineOffset: i16, | |
5114 | pub emDoubleLowerUnderlineOffset: i16, | |
5115 | pub emDoubleUpperUnderlineWidth: i16, | |
5116 | pub emDoubleLowerUnderlineWidth: i16, | |
5117 | pub emStrikeOutOffset: i16, | |
5118 | pub emStrikeOutWidth: i16, | |
5119 | pub emKernPairs: u16, | |
5120 | pub emKernTracks: u16, | |
5121 | } | |
5122 | impl ::core::marker::Copy for EXTTEXTMETRIC {} | |
5123 | impl ::core::clone::Clone for EXTTEXTMETRIC { | |
5124 | fn clone(&self) -> Self { | |
5125 | *self | |
5126 | } | |
5127 | } | |
5128 | #[repr(C)] | |
5129 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5130 | #[cfg(feature = "Win32_Foundation")] | |
5131 | pub struct FORM_INFO_1A { | |
5132 | pub Flags: u32, | |
5133 | pub pName: ::windows_sys::core::PSTR, | |
5134 | pub Size: super::super::Foundation::SIZE, | |
5135 | pub ImageableArea: super::super::Foundation::RECTL, | |
5136 | } | |
5137 | #[cfg(feature = "Win32_Foundation")] | |
5138 | impl ::core::marker::Copy for FORM_INFO_1A {} | |
5139 | #[cfg(feature = "Win32_Foundation")] | |
5140 | impl ::core::clone::Clone for FORM_INFO_1A { | |
5141 | fn clone(&self) -> Self { | |
5142 | *self | |
5143 | } | |
5144 | } | |
5145 | #[repr(C)] | |
5146 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5147 | #[cfg(feature = "Win32_Foundation")] | |
5148 | pub struct FORM_INFO_1W { | |
5149 | pub Flags: u32, | |
5150 | pub pName: ::windows_sys::core::PWSTR, | |
5151 | pub Size: super::super::Foundation::SIZE, | |
5152 | pub ImageableArea: super::super::Foundation::RECTL, | |
5153 | } | |
5154 | #[cfg(feature = "Win32_Foundation")] | |
5155 | impl ::core::marker::Copy for FORM_INFO_1W {} | |
5156 | #[cfg(feature = "Win32_Foundation")] | |
5157 | impl ::core::clone::Clone for FORM_INFO_1W { | |
5158 | fn clone(&self) -> Self { | |
5159 | *self | |
5160 | } | |
5161 | } | |
5162 | #[repr(C)] | |
5163 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5164 | #[cfg(feature = "Win32_Foundation")] | |
5165 | pub struct FORM_INFO_2A { | |
5166 | pub Flags: u32, | |
5167 | pub pName: ::windows_sys::core::PCSTR, | |
5168 | pub Size: super::super::Foundation::SIZE, | |
5169 | pub ImageableArea: super::super::Foundation::RECTL, | |
5170 | pub pKeyword: ::windows_sys::core::PCSTR, | |
5171 | pub StringType: u32, | |
5172 | pub pMuiDll: ::windows_sys::core::PCSTR, | |
5173 | pub dwResourceId: u32, | |
5174 | pub pDisplayName: ::windows_sys::core::PCSTR, | |
5175 | pub wLangId: u16, | |
5176 | } | |
5177 | #[cfg(feature = "Win32_Foundation")] | |
5178 | impl ::core::marker::Copy for FORM_INFO_2A {} | |
5179 | #[cfg(feature = "Win32_Foundation")] | |
5180 | impl ::core::clone::Clone for FORM_INFO_2A { | |
5181 | fn clone(&self) -> Self { | |
5182 | *self | |
5183 | } | |
5184 | } | |
5185 | #[repr(C)] | |
5186 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5187 | #[cfg(feature = "Win32_Foundation")] | |
5188 | pub struct FORM_INFO_2W { | |
5189 | pub Flags: u32, | |
5190 | pub pName: ::windows_sys::core::PCWSTR, | |
5191 | pub Size: super::super::Foundation::SIZE, | |
5192 | pub ImageableArea: super::super::Foundation::RECTL, | |
5193 | pub pKeyword: ::windows_sys::core::PCSTR, | |
5194 | pub StringType: u32, | |
5195 | pub pMuiDll: ::windows_sys::core::PCWSTR, | |
5196 | pub dwResourceId: u32, | |
5197 | pub pDisplayName: ::windows_sys::core::PCWSTR, | |
5198 | pub wLangId: u16, | |
5199 | } | |
5200 | #[cfg(feature = "Win32_Foundation")] | |
5201 | impl ::core::marker::Copy for FORM_INFO_2W {} | |
5202 | #[cfg(feature = "Win32_Foundation")] | |
5203 | impl ::core::clone::Clone for FORM_INFO_2W { | |
5204 | fn clone(&self) -> Self { | |
5205 | *self | |
5206 | } | |
5207 | } | |
5208 | #[repr(C)] | |
5209 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5210 | pub struct GLYPHRUN { | |
5211 | pub wcLow: u16, | |
5212 | pub wGlyphCount: u16, | |
5213 | } | |
5214 | impl ::core::marker::Copy for GLYPHRUN {} | |
5215 | impl ::core::clone::Clone for GLYPHRUN { | |
5216 | fn clone(&self) -> Self { | |
5217 | *self | |
5218 | } | |
5219 | } | |
5220 | #[repr(C)] | |
5221 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5222 | pub struct INSERTPSUIPAGE_INFO { | |
5223 | pub cbSize: u16, | |
5224 | pub Type: u8, | |
5225 | pub Mode: u8, | |
5226 | pub dwData1: usize, | |
5227 | pub dwData2: usize, | |
5228 | pub dwData3: usize, | |
5229 | } | |
5230 | impl ::core::marker::Copy for INSERTPSUIPAGE_INFO {} | |
5231 | impl ::core::clone::Clone for INSERTPSUIPAGE_INFO { | |
5232 | fn clone(&self) -> Self { | |
5233 | *self | |
5234 | } | |
5235 | } | |
5236 | #[repr(C)] | |
5237 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5238 | pub struct INVOC { | |
5239 | pub dwCount: u32, | |
5240 | pub loOffset: u32, | |
5241 | } | |
5242 | impl ::core::marker::Copy for INVOC {} | |
5243 | impl ::core::clone::Clone for INVOC { | |
5244 | fn clone(&self) -> Self { | |
5245 | *self | |
5246 | } | |
5247 | } | |
5248 | #[repr(C)] | |
5249 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5250 | pub struct ImgErrorInfo { | |
5251 | pub description: ::windows_sys::core::BSTR, | |
5252 | pub guid: ::windows_sys::core::GUID, | |
5253 | pub helpContext: u32, | |
5254 | pub helpFile: ::windows_sys::core::BSTR, | |
5255 | pub source: ::windows_sys::core::BSTR, | |
5256 | pub devDescription: ::windows_sys::core::BSTR, | |
5257 | pub errorID: ::windows_sys::core::GUID, | |
5258 | pub cUserParameters: u32, | |
5259 | pub aUserParameters: *mut ::windows_sys::core::BSTR, | |
5260 | pub userFallback: ::windows_sys::core::BSTR, | |
5261 | pub exceptionID: u32, | |
5262 | } | |
5263 | impl ::core::marker::Copy for ImgErrorInfo {} | |
5264 | impl ::core::clone::Clone for ImgErrorInfo { | |
5265 | fn clone(&self) -> Self { | |
5266 | *self | |
5267 | } | |
5268 | } | |
5269 | #[repr(C)] | |
5270 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5271 | #[cfg(feature = "Win32_Foundation")] | |
5272 | pub struct JOB_INFO_1A { | |
5273 | pub JobId: u32, | |
5274 | pub pPrinterName: ::windows_sys::core::PSTR, | |
5275 | pub pMachineName: ::windows_sys::core::PSTR, | |
5276 | pub pUserName: ::windows_sys::core::PSTR, | |
5277 | pub pDocument: ::windows_sys::core::PSTR, | |
5278 | pub pDatatype: ::windows_sys::core::PSTR, | |
5279 | pub pStatus: ::windows_sys::core::PSTR, | |
5280 | pub Status: u32, | |
5281 | pub Priority: u32, | |
5282 | pub Position: u32, | |
5283 | pub TotalPages: u32, | |
5284 | pub PagesPrinted: u32, | |
5285 | pub Submitted: super::super::Foundation::SYSTEMTIME, | |
5286 | } | |
5287 | #[cfg(feature = "Win32_Foundation")] | |
5288 | impl ::core::marker::Copy for JOB_INFO_1A {} | |
5289 | #[cfg(feature = "Win32_Foundation")] | |
5290 | impl ::core::clone::Clone for JOB_INFO_1A { | |
5291 | fn clone(&self) -> Self { | |
5292 | *self | |
5293 | } | |
5294 | } | |
5295 | #[repr(C)] | |
5296 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5297 | #[cfg(feature = "Win32_Foundation")] | |
5298 | pub struct JOB_INFO_1W { | |
5299 | pub JobId: u32, | |
5300 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
5301 | pub pMachineName: ::windows_sys::core::PWSTR, | |
5302 | pub pUserName: ::windows_sys::core::PWSTR, | |
5303 | pub pDocument: ::windows_sys::core::PWSTR, | |
5304 | pub pDatatype: ::windows_sys::core::PWSTR, | |
5305 | pub pStatus: ::windows_sys::core::PWSTR, | |
5306 | pub Status: u32, | |
5307 | pub Priority: u32, | |
5308 | pub Position: u32, | |
5309 | pub TotalPages: u32, | |
5310 | pub PagesPrinted: u32, | |
5311 | pub Submitted: super::super::Foundation::SYSTEMTIME, | |
5312 | } | |
5313 | #[cfg(feature = "Win32_Foundation")] | |
5314 | impl ::core::marker::Copy for JOB_INFO_1W {} | |
5315 | #[cfg(feature = "Win32_Foundation")] | |
5316 | impl ::core::clone::Clone for JOB_INFO_1W { | |
5317 | fn clone(&self) -> Self { | |
5318 | *self | |
5319 | } | |
5320 | } | |
5321 | #[repr(C)] | |
5322 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] | |
5323 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5324 | pub struct JOB_INFO_2A { | |
5325 | pub JobId: u32, | |
5326 | pub pPrinterName: ::windows_sys::core::PSTR, | |
5327 | pub pMachineName: ::windows_sys::core::PSTR, | |
5328 | pub pUserName: ::windows_sys::core::PSTR, | |
5329 | pub pDocument: ::windows_sys::core::PSTR, | |
5330 | pub pNotifyName: ::windows_sys::core::PSTR, | |
5331 | pub pDatatype: ::windows_sys::core::PSTR, | |
5332 | pub pPrintProcessor: ::windows_sys::core::PSTR, | |
5333 | pub pParameters: ::windows_sys::core::PSTR, | |
5334 | pub pDriverName: ::windows_sys::core::PSTR, | |
5335 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
5336 | pub pStatus: ::windows_sys::core::PSTR, | |
5337 | pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, | |
5338 | pub Status: u32, | |
5339 | pub Priority: u32, | |
5340 | pub Position: u32, | |
5341 | pub StartTime: u32, | |
5342 | pub UntilTime: u32, | |
5343 | pub TotalPages: u32, | |
5344 | pub Size: u32, | |
5345 | pub Submitted: super::super::Foundation::SYSTEMTIME, | |
5346 | pub Time: u32, | |
5347 | pub PagesPrinted: u32, | |
5348 | } | |
5349 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5350 | impl ::core::marker::Copy for JOB_INFO_2A {} | |
5351 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5352 | impl ::core::clone::Clone for JOB_INFO_2A { | |
5353 | fn clone(&self) -> Self { | |
5354 | *self | |
5355 | } | |
5356 | } | |
5357 | #[repr(C)] | |
5358 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] | |
5359 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5360 | pub struct JOB_INFO_2W { | |
5361 | pub JobId: u32, | |
5362 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
5363 | pub pMachineName: ::windows_sys::core::PWSTR, | |
5364 | pub pUserName: ::windows_sys::core::PWSTR, | |
5365 | pub pDocument: ::windows_sys::core::PWSTR, | |
5366 | pub pNotifyName: ::windows_sys::core::PWSTR, | |
5367 | pub pDatatype: ::windows_sys::core::PWSTR, | |
5368 | pub pPrintProcessor: ::windows_sys::core::PWSTR, | |
5369 | pub pParameters: ::windows_sys::core::PWSTR, | |
5370 | pub pDriverName: ::windows_sys::core::PWSTR, | |
5371 | pub pDevMode: *mut super::Gdi::DEVMODEW, | |
5372 | pub pStatus: ::windows_sys::core::PWSTR, | |
5373 | pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, | |
5374 | pub Status: u32, | |
5375 | pub Priority: u32, | |
5376 | pub Position: u32, | |
5377 | pub StartTime: u32, | |
5378 | pub UntilTime: u32, | |
5379 | pub TotalPages: u32, | |
5380 | pub Size: u32, | |
5381 | pub Submitted: super::super::Foundation::SYSTEMTIME, | |
5382 | pub Time: u32, | |
5383 | pub PagesPrinted: u32, | |
5384 | } | |
5385 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5386 | impl ::core::marker::Copy for JOB_INFO_2W {} | |
5387 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5388 | impl ::core::clone::Clone for JOB_INFO_2W { | |
5389 | fn clone(&self) -> Self { | |
5390 | *self | |
5391 | } | |
5392 | } | |
5393 | #[repr(C)] | |
5394 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5395 | pub struct JOB_INFO_3 { | |
5396 | pub JobId: u32, | |
5397 | pub NextJobId: u32, | |
5398 | pub Reserved: u32, | |
5399 | } | |
5400 | impl ::core::marker::Copy for JOB_INFO_3 {} | |
5401 | impl ::core::clone::Clone for JOB_INFO_3 { | |
5402 | fn clone(&self) -> Self { | |
5403 | *self | |
5404 | } | |
5405 | } | |
5406 | #[repr(C)] | |
5407 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] | |
5408 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5409 | pub struct JOB_INFO_4A { | |
5410 | pub JobId: u32, | |
5411 | pub pPrinterName: ::windows_sys::core::PSTR, | |
5412 | pub pMachineName: ::windows_sys::core::PSTR, | |
5413 | pub pUserName: ::windows_sys::core::PSTR, | |
5414 | pub pDocument: ::windows_sys::core::PSTR, | |
5415 | pub pNotifyName: ::windows_sys::core::PSTR, | |
5416 | pub pDatatype: ::windows_sys::core::PSTR, | |
5417 | pub pPrintProcessor: ::windows_sys::core::PSTR, | |
5418 | pub pParameters: ::windows_sys::core::PSTR, | |
5419 | pub pDriverName: ::windows_sys::core::PSTR, | |
5420 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
5421 | pub pStatus: ::windows_sys::core::PSTR, | |
5422 | pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, | |
5423 | pub Status: u32, | |
5424 | pub Priority: u32, | |
5425 | pub Position: u32, | |
5426 | pub StartTime: u32, | |
5427 | pub UntilTime: u32, | |
5428 | pub TotalPages: u32, | |
5429 | pub Size: u32, | |
5430 | pub Submitted: super::super::Foundation::SYSTEMTIME, | |
5431 | pub Time: u32, | |
5432 | pub PagesPrinted: u32, | |
5433 | pub SizeHigh: i32, | |
5434 | } | |
5435 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5436 | impl ::core::marker::Copy for JOB_INFO_4A {} | |
5437 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5438 | impl ::core::clone::Clone for JOB_INFO_4A { | |
5439 | fn clone(&self) -> Self { | |
5440 | *self | |
5441 | } | |
5442 | } | |
5443 | #[repr(C)] | |
5444 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] | |
5445 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5446 | pub struct JOB_INFO_4W { | |
5447 | pub JobId: u32, | |
5448 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
5449 | pub pMachineName: ::windows_sys::core::PWSTR, | |
5450 | pub pUserName: ::windows_sys::core::PWSTR, | |
5451 | pub pDocument: ::windows_sys::core::PWSTR, | |
5452 | pub pNotifyName: ::windows_sys::core::PWSTR, | |
5453 | pub pDatatype: ::windows_sys::core::PWSTR, | |
5454 | pub pPrintProcessor: ::windows_sys::core::PWSTR, | |
5455 | pub pParameters: ::windows_sys::core::PWSTR, | |
5456 | pub pDriverName: ::windows_sys::core::PWSTR, | |
5457 | pub pDevMode: *mut super::Gdi::DEVMODEW, | |
5458 | pub pStatus: ::windows_sys::core::PWSTR, | |
5459 | pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, | |
5460 | pub Status: u32, | |
5461 | pub Priority: u32, | |
5462 | pub Position: u32, | |
5463 | pub StartTime: u32, | |
5464 | pub UntilTime: u32, | |
5465 | pub TotalPages: u32, | |
5466 | pub Size: u32, | |
5467 | pub Submitted: super::super::Foundation::SYSTEMTIME, | |
5468 | pub Time: u32, | |
5469 | pub PagesPrinted: u32, | |
5470 | pub SizeHigh: i32, | |
5471 | } | |
5472 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5473 | impl ::core::marker::Copy for JOB_INFO_4W {} | |
5474 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
5475 | impl ::core::clone::Clone for JOB_INFO_4W { | |
5476 | fn clone(&self) -> Self { | |
5477 | *self | |
5478 | } | |
5479 | } | |
5480 | #[repr(C)] | |
5481 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Devices_Display\"`*"] | |
5482 | #[cfg(feature = "Win32_Devices_Display")] | |
5483 | pub struct KERNDATA { | |
5484 | pub dwSize: u32, | |
5485 | pub dwKernPairNum: u32, | |
5486 | pub KernPair: [super::super::Devices::Display::FD_KERNINGPAIR; 1], | |
5487 | } | |
5488 | #[cfg(feature = "Win32_Devices_Display")] | |
5489 | impl ::core::marker::Copy for KERNDATA {} | |
5490 | #[cfg(feature = "Win32_Devices_Display")] | |
5491 | impl ::core::clone::Clone for KERNDATA { | |
5492 | fn clone(&self) -> Self { | |
5493 | *self | |
5494 | } | |
5495 | } | |
5496 | #[repr(C)] | |
5497 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5498 | pub struct MAPTABLE { | |
5499 | pub dwSize: u32, | |
5500 | pub dwGlyphNum: u32, | |
5501 | pub Trans: [TRANSDATA; 1], | |
5502 | } | |
5503 | impl ::core::marker::Copy for MAPTABLE {} | |
5504 | impl ::core::clone::Clone for MAPTABLE { | |
5505 | fn clone(&self) -> Self { | |
5506 | *self | |
5507 | } | |
5508 | } | |
5509 | #[repr(C)] | |
5510 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5511 | #[cfg(feature = "Win32_Foundation")] | |
5512 | pub struct MESSAGEBOX_PARAMS { | |
5513 | pub cbSize: u32, | |
5514 | pub pTitle: ::windows_sys::core::PWSTR, | |
5515 | pub pMessage: ::windows_sys::core::PWSTR, | |
5516 | pub Style: u32, | |
5517 | pub dwTimeout: u32, | |
5518 | pub bWait: super::super::Foundation::BOOL, | |
5519 | } | |
5520 | #[cfg(feature = "Win32_Foundation")] | |
5521 | impl ::core::marker::Copy for MESSAGEBOX_PARAMS {} | |
5522 | #[cfg(feature = "Win32_Foundation")] | |
5523 | impl ::core::clone::Clone for MESSAGEBOX_PARAMS { | |
5524 | fn clone(&self) -> Self { | |
5525 | *self | |
5526 | } | |
5527 | } | |
5528 | #[repr(C)] | |
5529 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5530 | pub struct MONITOR { | |
5531 | pub pfnEnumPorts: isize, | |
5532 | pub pfnOpenPort: isize, | |
5533 | pub pfnOpenPortEx: isize, | |
5534 | pub pfnStartDocPort: isize, | |
5535 | pub pfnWritePort: isize, | |
5536 | pub pfnReadPort: isize, | |
5537 | pub pfnEndDocPort: isize, | |
5538 | pub pfnClosePort: isize, | |
5539 | pub pfnAddPort: isize, | |
5540 | pub pfnAddPortEx: isize, | |
5541 | pub pfnConfigurePort: isize, | |
5542 | pub pfnDeletePort: isize, | |
5543 | pub pfnGetPrinterDataFromPort: isize, | |
5544 | pub pfnSetPortTimeOuts: isize, | |
5545 | pub pfnXcvOpenPort: isize, | |
5546 | pub pfnXcvDataPort: isize, | |
5547 | pub pfnXcvClosePort: isize, | |
5548 | } | |
5549 | impl ::core::marker::Copy for MONITOR {} | |
5550 | impl ::core::clone::Clone for MONITOR { | |
5551 | fn clone(&self) -> Self { | |
5552 | *self | |
5553 | } | |
5554 | } | |
5555 | #[repr(C)] | |
5556 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5557 | pub struct MONITOR2 { | |
5558 | pub cbSize: u32, | |
5559 | pub pfnEnumPorts: isize, | |
5560 | pub pfnOpenPort: isize, | |
5561 | pub pfnOpenPortEx: isize, | |
5562 | pub pfnStartDocPort: isize, | |
5563 | pub pfnWritePort: isize, | |
5564 | pub pfnReadPort: isize, | |
5565 | pub pfnEndDocPort: isize, | |
5566 | pub pfnClosePort: isize, | |
5567 | pub pfnAddPort: isize, | |
5568 | pub pfnAddPortEx: isize, | |
5569 | pub pfnConfigurePort: isize, | |
5570 | pub pfnDeletePort: isize, | |
5571 | pub pfnGetPrinterDataFromPort: isize, | |
5572 | pub pfnSetPortTimeOuts: isize, | |
5573 | pub pfnXcvOpenPort: isize, | |
5574 | pub pfnXcvDataPort: isize, | |
5575 | pub pfnXcvClosePort: isize, | |
5576 | pub pfnShutdown: isize, | |
5577 | pub pfnSendRecvBidiDataFromPort: isize, | |
5578 | pub pfnNotifyUsedPorts: isize, | |
5579 | pub pfnNotifyUnusedPorts: isize, | |
5580 | pub pfnPowerEvent: isize, | |
5581 | } | |
5582 | impl ::core::marker::Copy for MONITOR2 {} | |
5583 | impl ::core::clone::Clone for MONITOR2 { | |
5584 | fn clone(&self) -> Self { | |
5585 | *self | |
5586 | } | |
5587 | } | |
5588 | #[repr(C)] | |
5589 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5590 | pub struct MONITOREX { | |
5591 | pub dwMonitorSize: u32, | |
5592 | pub Monitor: MONITOR, | |
5593 | } | |
5594 | impl ::core::marker::Copy for MONITOREX {} | |
5595 | impl ::core::clone::Clone for MONITOREX { | |
5596 | fn clone(&self) -> Self { | |
5597 | *self | |
5598 | } | |
5599 | } | |
5600 | #[repr(C)] | |
5601 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_System_Registry\"`*"] | |
5602 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] | |
5603 | pub struct MONITORINIT { | |
5604 | pub cbSize: u32, | |
5605 | pub hSpooler: super::super::Foundation::HANDLE, | |
5606 | pub hckRegistryRoot: super::super::System::Registry::HKEY, | |
5607 | pub pMonitorReg: *mut MONITORREG, | |
5608 | pub bLocal: super::super::Foundation::BOOL, | |
5609 | pub pszServerName: ::windows_sys::core::PCWSTR, | |
5610 | } | |
5611 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] | |
5612 | impl ::core::marker::Copy for MONITORINIT {} | |
5613 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_System_Registry"))] | |
5614 | impl ::core::clone::Clone for MONITORINIT { | |
5615 | fn clone(&self) -> Self { | |
5616 | *self | |
5617 | } | |
5618 | } | |
5619 | #[repr(C)] | |
5620 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5621 | pub struct MONITORREG { | |
5622 | pub cbSize: u32, | |
5623 | pub fpCreateKey: isize, | |
5624 | pub fpOpenKey: isize, | |
5625 | pub fpCloseKey: isize, | |
5626 | pub fpDeleteKey: isize, | |
5627 | pub fpEnumKey: isize, | |
5628 | pub fpQueryInfoKey: isize, | |
5629 | pub fpSetValue: isize, | |
5630 | pub fpDeleteValue: isize, | |
5631 | pub fpEnumValue: isize, | |
5632 | pub fpQueryValue: isize, | |
5633 | } | |
5634 | impl ::core::marker::Copy for MONITORREG {} | |
5635 | impl ::core::clone::Clone for MONITORREG { | |
5636 | fn clone(&self) -> Self { | |
5637 | *self | |
5638 | } | |
5639 | } | |
5640 | #[repr(C)] | |
5641 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5642 | pub struct MONITORUI { | |
5643 | pub dwMonitorUISize: u32, | |
5644 | pub pfnAddPortUI: isize, | |
5645 | pub pfnConfigurePortUI: isize, | |
5646 | pub pfnDeletePortUI: isize, | |
5647 | } | |
5648 | impl ::core::marker::Copy for MONITORUI {} | |
5649 | impl ::core::clone::Clone for MONITORUI { | |
5650 | fn clone(&self) -> Self { | |
5651 | *self | |
5652 | } | |
5653 | } | |
5654 | #[repr(C)] | |
5655 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5656 | pub struct MONITOR_INFO_1A { | |
5657 | pub pName: ::windows_sys::core::PSTR, | |
5658 | } | |
5659 | impl ::core::marker::Copy for MONITOR_INFO_1A {} | |
5660 | impl ::core::clone::Clone for MONITOR_INFO_1A { | |
5661 | fn clone(&self) -> Self { | |
5662 | *self | |
5663 | } | |
5664 | } | |
5665 | #[repr(C)] | |
5666 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5667 | pub struct MONITOR_INFO_1W { | |
5668 | pub pName: ::windows_sys::core::PWSTR, | |
5669 | } | |
5670 | impl ::core::marker::Copy for MONITOR_INFO_1W {} | |
5671 | impl ::core::clone::Clone for MONITOR_INFO_1W { | |
5672 | fn clone(&self) -> Self { | |
5673 | *self | |
5674 | } | |
5675 | } | |
5676 | #[repr(C)] | |
5677 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5678 | pub struct MONITOR_INFO_2A { | |
5679 | pub pName: ::windows_sys::core::PSTR, | |
5680 | pub pEnvironment: ::windows_sys::core::PSTR, | |
5681 | pub pDLLName: ::windows_sys::core::PSTR, | |
5682 | } | |
5683 | impl ::core::marker::Copy for MONITOR_INFO_2A {} | |
5684 | impl ::core::clone::Clone for MONITOR_INFO_2A { | |
5685 | fn clone(&self) -> Self { | |
5686 | *self | |
5687 | } | |
5688 | } | |
5689 | #[repr(C)] | |
5690 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5691 | pub struct MONITOR_INFO_2W { | |
5692 | pub pName: ::windows_sys::core::PWSTR, | |
5693 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
5694 | pub pDLLName: ::windows_sys::core::PWSTR, | |
5695 | } | |
5696 | impl ::core::marker::Copy for MONITOR_INFO_2W {} | |
5697 | impl ::core::clone::Clone for MONITOR_INFO_2W { | |
5698 | fn clone(&self) -> Self { | |
5699 | *self | |
5700 | } | |
5701 | } | |
5702 | #[repr(C, packed(1))] | |
5703 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5704 | pub struct MXDC_ESCAPE_HEADER_T { | |
5705 | pub cbInput: u32, | |
5706 | pub cbOutput: u32, | |
5707 | pub opCode: u32, | |
5708 | } | |
5709 | impl ::core::marker::Copy for MXDC_ESCAPE_HEADER_T {} | |
5710 | impl ::core::clone::Clone for MXDC_ESCAPE_HEADER_T { | |
5711 | fn clone(&self) -> Self { | |
5712 | *self | |
5713 | } | |
5714 | } | |
5715 | #[repr(C, packed(1))] | |
5716 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5717 | pub struct MXDC_GET_FILENAME_DATA_T { | |
5718 | pub cbOutput: u32, | |
5719 | pub wszData: [u16; 1], | |
5720 | } | |
5721 | impl ::core::marker::Copy for MXDC_GET_FILENAME_DATA_T {} | |
5722 | impl ::core::clone::Clone for MXDC_GET_FILENAME_DATA_T { | |
5723 | fn clone(&self) -> Self { | |
5724 | *self | |
5725 | } | |
5726 | } | |
5727 | #[repr(C, packed(1))] | |
5728 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5729 | pub struct MXDC_PRINTTICKET_DATA_T { | |
5730 | pub dwDataSize: u32, | |
5731 | pub bData: [u8; 1], | |
5732 | } | |
5733 | impl ::core::marker::Copy for MXDC_PRINTTICKET_DATA_T {} | |
5734 | impl ::core::clone::Clone for MXDC_PRINTTICKET_DATA_T { | |
5735 | fn clone(&self) -> Self { | |
5736 | *self | |
5737 | } | |
5738 | } | |
5739 | #[repr(C, packed(1))] | |
5740 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5741 | pub struct MXDC_PRINTTICKET_ESCAPE_T { | |
5742 | pub mxdcEscape: MXDC_ESCAPE_HEADER_T, | |
5743 | pub printTicketData: MXDC_PRINTTICKET_DATA_T, | |
5744 | } | |
5745 | impl ::core::marker::Copy for MXDC_PRINTTICKET_ESCAPE_T {} | |
5746 | impl ::core::clone::Clone for MXDC_PRINTTICKET_ESCAPE_T { | |
5747 | fn clone(&self) -> Self { | |
5748 | *self | |
5749 | } | |
5750 | } | |
5751 | #[repr(C, packed(1))] | |
5752 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5753 | pub struct MXDC_S0PAGE_DATA_T { | |
5754 | pub dwSize: u32, | |
5755 | pub bData: [u8; 1], | |
5756 | } | |
5757 | impl ::core::marker::Copy for MXDC_S0PAGE_DATA_T {} | |
5758 | impl ::core::clone::Clone for MXDC_S0PAGE_DATA_T { | |
5759 | fn clone(&self) -> Self { | |
5760 | *self | |
5761 | } | |
5762 | } | |
5763 | #[repr(C, packed(1))] | |
5764 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5765 | pub struct MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T { | |
5766 | pub mxdcEscape: MXDC_ESCAPE_HEADER_T, | |
5767 | pub xpsS0PageData: MXDC_S0PAGE_DATA_T, | |
5768 | } | |
5769 | impl ::core::marker::Copy for MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T {} | |
5770 | impl ::core::clone::Clone for MXDC_S0PAGE_PASSTHROUGH_ESCAPE_T { | |
5771 | fn clone(&self) -> Self { | |
5772 | *self | |
5773 | } | |
5774 | } | |
5775 | #[repr(C, packed(1))] | |
5776 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5777 | pub struct MXDC_S0PAGE_RESOURCE_ESCAPE_T { | |
5778 | pub mxdcEscape: MXDC_ESCAPE_HEADER_T, | |
5779 | pub xpsS0PageResourcePassthrough: MXDC_XPS_S0PAGE_RESOURCE_T, | |
5780 | } | |
5781 | impl ::core::marker::Copy for MXDC_S0PAGE_RESOURCE_ESCAPE_T {} | |
5782 | impl ::core::clone::Clone for MXDC_S0PAGE_RESOURCE_ESCAPE_T { | |
5783 | fn clone(&self) -> Self { | |
5784 | *self | |
5785 | } | |
5786 | } | |
5787 | #[repr(C, packed(1))] | |
5788 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5789 | pub struct MXDC_XPS_S0PAGE_RESOURCE_T { | |
5790 | pub dwSize: u32, | |
5791 | pub dwResourceType: u32, | |
5792 | pub szUri: [u8; 260], | |
5793 | pub dwDataSize: u32, | |
5794 | pub bData: [u8; 1], | |
5795 | } | |
5796 | impl ::core::marker::Copy for MXDC_XPS_S0PAGE_RESOURCE_T {} | |
5797 | impl ::core::clone::Clone for MXDC_XPS_S0PAGE_RESOURCE_T { | |
5798 | fn clone(&self) -> Self { | |
5799 | *self | |
5800 | } | |
5801 | } | |
5802 | #[repr(C)] | |
5803 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5804 | #[cfg(feature = "Win32_Foundation")] | |
5805 | pub struct NOTIFICATION_CONFIG_1 { | |
5806 | pub cbSize: u32, | |
5807 | pub fdwFlags: u32, | |
5808 | pub pfnNotifyCallback: ROUTER_NOTIFY_CALLBACK, | |
5809 | pub pContext: *mut ::core::ffi::c_void, | |
5810 | } | |
5811 | #[cfg(feature = "Win32_Foundation")] | |
5812 | impl ::core::marker::Copy for NOTIFICATION_CONFIG_1 {} | |
5813 | #[cfg(feature = "Win32_Foundation")] | |
5814 | impl ::core::clone::Clone for NOTIFICATION_CONFIG_1 { | |
5815 | fn clone(&self) -> Self { | |
5816 | *self | |
5817 | } | |
5818 | } | |
5819 | #[repr(C)] | |
5820 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
5821 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] | |
5822 | pub struct OEMCUIPPARAM { | |
5823 | pub cbSize: u32, | |
5824 | pub poemuiobj: *mut OEMUIOBJ, | |
5825 | pub hPrinter: super::super::Foundation::HANDLE, | |
5826 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
5827 | pub hModule: super::super::Foundation::HANDLE, | |
5828 | pub hOEMHeap: super::super::Foundation::HANDLE, | |
5829 | pub pPublicDM: *mut super::Gdi::DEVMODEA, | |
5830 | pub pOEMDM: *mut ::core::ffi::c_void, | |
5831 | pub dwFlags: u32, | |
5832 | pub pDrvOptItems: *mut OPTITEM, | |
5833 | pub cDrvOptItems: u32, | |
5834 | pub pOEMOptItems: *mut OPTITEM, | |
5835 | pub cOEMOptItems: u32, | |
5836 | pub pOEMUserData: *mut ::core::ffi::c_void, | |
5837 | pub OEMCUIPCallback: OEMCUIPCALLBACK, | |
5838 | } | |
5839 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] | |
5840 | impl ::core::marker::Copy for OEMCUIPPARAM {} | |
5841 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] | |
5842 | impl ::core::clone::Clone for OEMCUIPPARAM { | |
5843 | fn clone(&self) -> Self { | |
5844 | *self | |
5845 | } | |
5846 | } | |
5847 | #[repr(C)] | |
5848 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
5849 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
5850 | pub struct OEMDMPARAM { | |
5851 | pub cbSize: u32, | |
5852 | pub pdriverobj: *mut ::core::ffi::c_void, | |
5853 | pub hPrinter: super::super::Foundation::HANDLE, | |
5854 | pub hModule: super::super::Foundation::HANDLE, | |
5855 | pub pPublicDMIn: *mut super::Gdi::DEVMODEA, | |
5856 | pub pPublicDMOut: *mut super::Gdi::DEVMODEA, | |
5857 | pub pOEMDMIn: *mut ::core::ffi::c_void, | |
5858 | pub pOEMDMOut: *mut ::core::ffi::c_void, | |
5859 | pub cbBufSize: u32, | |
5860 | } | |
5861 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
5862 | impl ::core::marker::Copy for OEMDMPARAM {} | |
5863 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
5864 | impl ::core::clone::Clone for OEMDMPARAM { | |
5865 | fn clone(&self) -> Self { | |
5866 | *self | |
5867 | } | |
5868 | } | |
5869 | #[repr(C)] | |
5870 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5871 | #[cfg(feature = "Win32_Foundation")] | |
5872 | pub struct OEMFONTINSTPARAM { | |
5873 | pub cbSize: u32, | |
5874 | pub hPrinter: super::super::Foundation::HANDLE, | |
5875 | pub hModule: super::super::Foundation::HANDLE, | |
5876 | pub hHeap: super::super::Foundation::HANDLE, | |
5877 | pub dwFlags: u32, | |
5878 | pub pFontInstallerName: ::windows_sys::core::PWSTR, | |
5879 | } | |
5880 | #[cfg(feature = "Win32_Foundation")] | |
5881 | impl ::core::marker::Copy for OEMFONTINSTPARAM {} | |
5882 | #[cfg(feature = "Win32_Foundation")] | |
5883 | impl ::core::clone::Clone for OEMFONTINSTPARAM { | |
5884 | fn clone(&self) -> Self { | |
5885 | *self | |
5886 | } | |
5887 | } | |
5888 | #[repr(C)] | |
5889 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5890 | #[cfg(feature = "Win32_Foundation")] | |
5891 | pub struct OEMUIOBJ { | |
5892 | pub cbSize: u32, | |
5893 | pub pOemUIProcs: *mut OEMUIPROCS, | |
5894 | } | |
5895 | #[cfg(feature = "Win32_Foundation")] | |
5896 | impl ::core::marker::Copy for OEMUIOBJ {} | |
5897 | #[cfg(feature = "Win32_Foundation")] | |
5898 | impl ::core::clone::Clone for OEMUIOBJ { | |
5899 | fn clone(&self) -> Self { | |
5900 | *self | |
5901 | } | |
5902 | } | |
5903 | #[repr(C)] | |
5904 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5905 | #[cfg(feature = "Win32_Foundation")] | |
5906 | pub struct OEMUIPROCS { | |
5907 | pub DrvGetDriverSetting: PFN_DrvGetDriverSetting, | |
5908 | pub DrvUpdateUISetting: PFN_DrvUpdateUISetting, | |
5909 | } | |
5910 | #[cfg(feature = "Win32_Foundation")] | |
5911 | impl ::core::marker::Copy for OEMUIPROCS {} | |
5912 | #[cfg(feature = "Win32_Foundation")] | |
5913 | impl ::core::clone::Clone for OEMUIPROCS { | |
5914 | fn clone(&self) -> Self { | |
5915 | *self | |
5916 | } | |
5917 | } | |
5918 | #[repr(C)] | |
5919 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
5920 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
5921 | pub struct OEMUIPSPARAM { | |
5922 | pub cbSize: u32, | |
5923 | pub poemuiobj: *mut OEMUIOBJ, | |
5924 | pub hPrinter: super::super::Foundation::HANDLE, | |
5925 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
5926 | pub hModule: super::super::Foundation::HANDLE, | |
5927 | pub hOEMHeap: super::super::Foundation::HANDLE, | |
5928 | pub pPublicDM: *mut super::Gdi::DEVMODEA, | |
5929 | pub pOEMDM: *mut ::core::ffi::c_void, | |
5930 | pub pOEMUserData: *mut ::core::ffi::c_void, | |
5931 | pub dwFlags: u32, | |
5932 | pub pOemEntry: *mut ::core::ffi::c_void, | |
5933 | } | |
5934 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
5935 | impl ::core::marker::Copy for OEMUIPSPARAM {} | |
5936 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
5937 | impl ::core::clone::Clone for OEMUIPSPARAM { | |
5938 | fn clone(&self) -> Self { | |
5939 | *self | |
5940 | } | |
5941 | } | |
5942 | #[repr(C)] | |
5943 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
5944 | pub struct OEM_DMEXTRAHEADER { | |
5945 | pub dwSize: u32, | |
5946 | pub dwSignature: u32, | |
5947 | pub dwVersion: u32, | |
5948 | } | |
5949 | impl ::core::marker::Copy for OEM_DMEXTRAHEADER {} | |
5950 | impl ::core::clone::Clone for OEM_DMEXTRAHEADER { | |
5951 | fn clone(&self) -> Self { | |
5952 | *self | |
5953 | } | |
5954 | } | |
5955 | #[repr(C)] | |
5956 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5957 | #[cfg(feature = "Win32_Foundation")] | |
5958 | pub struct OIEXT { | |
5959 | pub cbSize: u16, | |
5960 | pub Flags: u16, | |
5961 | pub hInstCaller: super::super::Foundation::HINSTANCE, | |
5962 | pub pHelpFile: *mut i8, | |
5963 | pub dwReserved: [usize; 4], | |
5964 | } | |
5965 | #[cfg(feature = "Win32_Foundation")] | |
5966 | impl ::core::marker::Copy for OIEXT {} | |
5967 | #[cfg(feature = "Win32_Foundation")] | |
5968 | impl ::core::clone::Clone for OIEXT { | |
5969 | fn clone(&self) -> Self { | |
5970 | *self | |
5971 | } | |
5972 | } | |
5973 | #[repr(C)] | |
5974 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
5975 | #[cfg(feature = "Win32_Foundation")] | |
5976 | pub struct OPTCOMBO { | |
5977 | pub cbSize: u16, | |
5978 | pub Flags: u8, | |
5979 | pub cListItem: u16, | |
5980 | pub pListItem: *mut OPTPARAM, | |
5981 | pub Sel: i32, | |
5982 | pub dwReserved: [u32; 3], | |
5983 | } | |
5984 | #[cfg(feature = "Win32_Foundation")] | |
5985 | impl ::core::marker::Copy for OPTCOMBO {} | |
5986 | #[cfg(feature = "Win32_Foundation")] | |
5987 | impl ::core::clone::Clone for OPTCOMBO { | |
5988 | fn clone(&self) -> Self { | |
5989 | *self | |
5990 | } | |
5991 | } | |
5992 | #[repr(C)] | |
5993 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
5994 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
5995 | pub struct OPTITEM { | |
5996 | pub cbSize: u16, | |
5997 | pub Level: u8, | |
5998 | pub DlgPageIdx: u8, | |
5999 | pub Flags: u32, | |
6000 | pub UserData: usize, | |
6001 | pub pName: *mut i8, | |
6002 | pub Anonymous1: OPTITEM_0, | |
6003 | pub Anonymous2: OPTITEM_1, | |
6004 | pub pOptType: *mut OPTTYPE, | |
6005 | pub HelpIndex: u32, | |
6006 | pub DMPubID: u8, | |
6007 | pub UserItemID: u8, | |
6008 | pub wReserved: u16, | |
6009 | pub pOIExt: *mut OIEXT, | |
6010 | pub dwReserved: [usize; 3], | |
6011 | } | |
6012 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6013 | impl ::core::marker::Copy for OPTITEM {} | |
6014 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6015 | impl ::core::clone::Clone for OPTITEM { | |
6016 | fn clone(&self) -> Self { | |
6017 | *self | |
6018 | } | |
6019 | } | |
6020 | #[repr(C)] | |
6021 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
6022 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6023 | pub union OPTITEM_0 { | |
6024 | pub Sel: i32, | |
6025 | pub pSel: *mut i8, | |
6026 | } | |
6027 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6028 | impl ::core::marker::Copy for OPTITEM_0 {} | |
6029 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6030 | impl ::core::clone::Clone for OPTITEM_0 { | |
6031 | fn clone(&self) -> Self { | |
6032 | *self | |
6033 | } | |
6034 | } | |
6035 | #[repr(C)] | |
6036 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
6037 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6038 | pub union OPTITEM_1 { | |
6039 | pub pExtChkBox: *mut EXTCHKBOX, | |
6040 | pub pExtPush: *mut EXTPUSH, | |
6041 | } | |
6042 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6043 | impl ::core::marker::Copy for OPTITEM_1 {} | |
6044 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
6045 | impl ::core::clone::Clone for OPTITEM_1 { | |
6046 | fn clone(&self) -> Self { | |
6047 | *self | |
6048 | } | |
6049 | } | |
6050 | #[repr(C)] | |
6051 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
6052 | #[cfg(feature = "Win32_Foundation")] | |
6053 | pub struct OPTPARAM { | |
6054 | pub cbSize: u16, | |
6055 | pub Flags: u8, | |
6056 | pub Style: u8, | |
6057 | pub pData: *mut i8, | |
6058 | pub IconID: usize, | |
6059 | pub lParam: super::super::Foundation::LPARAM, | |
6060 | pub dwReserved: [usize; 2], | |
6061 | } | |
6062 | #[cfg(feature = "Win32_Foundation")] | |
6063 | impl ::core::marker::Copy for OPTPARAM {} | |
6064 | #[cfg(feature = "Win32_Foundation")] | |
6065 | impl ::core::clone::Clone for OPTPARAM { | |
6066 | fn clone(&self) -> Self { | |
6067 | *self | |
6068 | } | |
6069 | } | |
6070 | #[repr(C)] | |
6071 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
6072 | #[cfg(feature = "Win32_Foundation")] | |
6073 | pub struct OPTTYPE { | |
6074 | pub cbSize: u16, | |
6075 | pub Type: u8, | |
6076 | pub Flags: u8, | |
6077 | pub Count: u16, | |
6078 | pub BegCtrlID: u16, | |
6079 | pub pOptParam: *mut OPTPARAM, | |
6080 | pub Style: u16, | |
6081 | pub wReserved: [u16; 3], | |
6082 | pub dwReserved: [usize; 3], | |
6083 | } | |
6084 | #[cfg(feature = "Win32_Foundation")] | |
6085 | impl ::core::marker::Copy for OPTTYPE {} | |
6086 | #[cfg(feature = "Win32_Foundation")] | |
6087 | impl ::core::clone::Clone for OPTTYPE { | |
6088 | fn clone(&self) -> Self { | |
6089 | *self | |
6090 | } | |
6091 | } | |
6092 | #[repr(C)] | |
6093 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6094 | pub struct PORT_DATA_1 { | |
6095 | pub sztPortName: [u16; 64], | |
6096 | pub dwVersion: u32, | |
6097 | pub dwProtocol: u32, | |
6098 | pub cbSize: u32, | |
6099 | pub dwReserved: u32, | |
6100 | pub sztHostAddress: [u16; 49], | |
6101 | pub sztSNMPCommunity: [u16; 33], | |
6102 | pub dwDoubleSpool: u32, | |
6103 | pub sztQueue: [u16; 33], | |
6104 | pub sztIPAddress: [u16; 16], | |
6105 | pub Reserved: [u8; 540], | |
6106 | pub dwPortNumber: u32, | |
6107 | pub dwSNMPEnabled: u32, | |
6108 | pub dwSNMPDevIndex: u32, | |
6109 | } | |
6110 | impl ::core::marker::Copy for PORT_DATA_1 {} | |
6111 | impl ::core::clone::Clone for PORT_DATA_1 { | |
6112 | fn clone(&self) -> Self { | |
6113 | *self | |
6114 | } | |
6115 | } | |
6116 | #[repr(C)] | |
6117 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6118 | pub struct PORT_DATA_2 { | |
6119 | pub sztPortName: [u16; 64], | |
6120 | pub dwVersion: u32, | |
6121 | pub dwProtocol: u32, | |
6122 | pub cbSize: u32, | |
6123 | pub dwReserved: u32, | |
6124 | pub sztHostAddress: [u16; 128], | |
6125 | pub sztSNMPCommunity: [u16; 33], | |
6126 | pub dwDoubleSpool: u32, | |
6127 | pub sztQueue: [u16; 33], | |
6128 | pub Reserved: [u8; 514], | |
6129 | pub dwPortNumber: u32, | |
6130 | pub dwSNMPEnabled: u32, | |
6131 | pub dwSNMPDevIndex: u32, | |
6132 | pub dwPortMonitorMibIndex: u32, | |
6133 | } | |
6134 | impl ::core::marker::Copy for PORT_DATA_2 {} | |
6135 | impl ::core::clone::Clone for PORT_DATA_2 { | |
6136 | fn clone(&self) -> Self { | |
6137 | *self | |
6138 | } | |
6139 | } | |
6140 | #[repr(C)] | |
6141 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6142 | pub struct PORT_DATA_LIST_1 { | |
6143 | pub dwVersion: u32, | |
6144 | pub cPortData: u32, | |
6145 | pub pPortData: [PORT_DATA_2; 1], | |
6146 | } | |
6147 | impl ::core::marker::Copy for PORT_DATA_LIST_1 {} | |
6148 | impl ::core::clone::Clone for PORT_DATA_LIST_1 { | |
6149 | fn clone(&self) -> Self { | |
6150 | *self | |
6151 | } | |
6152 | } | |
6153 | #[repr(C)] | |
6154 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6155 | pub struct PORT_INFO_1A { | |
6156 | pub pName: ::windows_sys::core::PSTR, | |
6157 | } | |
6158 | impl ::core::marker::Copy for PORT_INFO_1A {} | |
6159 | impl ::core::clone::Clone for PORT_INFO_1A { | |
6160 | fn clone(&self) -> Self { | |
6161 | *self | |
6162 | } | |
6163 | } | |
6164 | #[repr(C)] | |
6165 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6166 | pub struct PORT_INFO_1W { | |
6167 | pub pName: ::windows_sys::core::PWSTR, | |
6168 | } | |
6169 | impl ::core::marker::Copy for PORT_INFO_1W {} | |
6170 | impl ::core::clone::Clone for PORT_INFO_1W { | |
6171 | fn clone(&self) -> Self { | |
6172 | *self | |
6173 | } | |
6174 | } | |
6175 | #[repr(C)] | |
6176 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6177 | pub struct PORT_INFO_2A { | |
6178 | pub pPortName: ::windows_sys::core::PSTR, | |
6179 | pub pMonitorName: ::windows_sys::core::PSTR, | |
6180 | pub pDescription: ::windows_sys::core::PSTR, | |
6181 | pub fPortType: u32, | |
6182 | pub Reserved: u32, | |
6183 | } | |
6184 | impl ::core::marker::Copy for PORT_INFO_2A {} | |
6185 | impl ::core::clone::Clone for PORT_INFO_2A { | |
6186 | fn clone(&self) -> Self { | |
6187 | *self | |
6188 | } | |
6189 | } | |
6190 | #[repr(C)] | |
6191 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6192 | pub struct PORT_INFO_2W { | |
6193 | pub pPortName: ::windows_sys::core::PWSTR, | |
6194 | pub pMonitorName: ::windows_sys::core::PWSTR, | |
6195 | pub pDescription: ::windows_sys::core::PWSTR, | |
6196 | pub fPortType: u32, | |
6197 | pub Reserved: u32, | |
6198 | } | |
6199 | impl ::core::marker::Copy for PORT_INFO_2W {} | |
6200 | impl ::core::clone::Clone for PORT_INFO_2W { | |
6201 | fn clone(&self) -> Self { | |
6202 | *self | |
6203 | } | |
6204 | } | |
6205 | #[repr(C)] | |
6206 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6207 | pub struct PORT_INFO_3A { | |
6208 | pub dwStatus: u32, | |
6209 | pub pszStatus: ::windows_sys::core::PSTR, | |
6210 | pub dwSeverity: u32, | |
6211 | } | |
6212 | impl ::core::marker::Copy for PORT_INFO_3A {} | |
6213 | impl ::core::clone::Clone for PORT_INFO_3A { | |
6214 | fn clone(&self) -> Self { | |
6215 | *self | |
6216 | } | |
6217 | } | |
6218 | #[repr(C)] | |
6219 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6220 | pub struct PORT_INFO_3W { | |
6221 | pub dwStatus: u32, | |
6222 | pub pszStatus: ::windows_sys::core::PWSTR, | |
6223 | pub dwSeverity: u32, | |
6224 | } | |
6225 | impl ::core::marker::Copy for PORT_INFO_3W {} | |
6226 | impl ::core::clone::Clone for PORT_INFO_3W { | |
6227 | fn clone(&self) -> Self { | |
6228 | *self | |
6229 | } | |
6230 | } | |
6231 | #[repr(C)] | |
6232 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6233 | pub struct PRINTER_CONNECTION_INFO_1A { | |
6234 | pub dwFlags: u32, | |
6235 | pub pszDriverName: ::windows_sys::core::PSTR, | |
6236 | } | |
6237 | impl ::core::marker::Copy for PRINTER_CONNECTION_INFO_1A {} | |
6238 | impl ::core::clone::Clone for PRINTER_CONNECTION_INFO_1A { | |
6239 | fn clone(&self) -> Self { | |
6240 | *self | |
6241 | } | |
6242 | } | |
6243 | #[repr(C)] | |
6244 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6245 | pub struct PRINTER_CONNECTION_INFO_1W { | |
6246 | pub dwFlags: u32, | |
6247 | pub pszDriverName: ::windows_sys::core::PWSTR, | |
6248 | } | |
6249 | impl ::core::marker::Copy for PRINTER_CONNECTION_INFO_1W {} | |
6250 | impl ::core::clone::Clone for PRINTER_CONNECTION_INFO_1W { | |
6251 | fn clone(&self) -> Self { | |
6252 | *self | |
6253 | } | |
6254 | } | |
6255 | #[repr(C)] | |
6256 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6257 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6258 | pub struct PRINTER_DEFAULTSA { | |
6259 | pub pDatatype: ::windows_sys::core::PSTR, | |
6260 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
6261 | pub DesiredAccess: PRINTER_ACCESS_RIGHTS, | |
6262 | } | |
6263 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6264 | impl ::core::marker::Copy for PRINTER_DEFAULTSA {} | |
6265 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6266 | impl ::core::clone::Clone for PRINTER_DEFAULTSA { | |
6267 | fn clone(&self) -> Self { | |
6268 | *self | |
6269 | } | |
6270 | } | |
6271 | #[repr(C)] | |
6272 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6273 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6274 | pub struct PRINTER_DEFAULTSW { | |
6275 | pub pDatatype: ::windows_sys::core::PWSTR, | |
6276 | pub pDevMode: *mut super::Gdi::DEVMODEW, | |
6277 | pub DesiredAccess: PRINTER_ACCESS_RIGHTS, | |
6278 | } | |
6279 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6280 | impl ::core::marker::Copy for PRINTER_DEFAULTSW {} | |
6281 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6282 | impl ::core::clone::Clone for PRINTER_DEFAULTSW { | |
6283 | fn clone(&self) -> Self { | |
6284 | *self | |
6285 | } | |
6286 | } | |
6287 | #[repr(C)] | |
6288 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6289 | pub struct PRINTER_ENUM_VALUESA { | |
6290 | pub pValueName: ::windows_sys::core::PSTR, | |
6291 | pub cbValueName: u32, | |
6292 | pub dwType: u32, | |
6293 | pub pData: *mut u8, | |
6294 | pub cbData: u32, | |
6295 | } | |
6296 | impl ::core::marker::Copy for PRINTER_ENUM_VALUESA {} | |
6297 | impl ::core::clone::Clone for PRINTER_ENUM_VALUESA { | |
6298 | fn clone(&self) -> Self { | |
6299 | *self | |
6300 | } | |
6301 | } | |
6302 | #[repr(C)] | |
6303 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6304 | pub struct PRINTER_ENUM_VALUESW { | |
6305 | pub pValueName: ::windows_sys::core::PWSTR, | |
6306 | pub cbValueName: u32, | |
6307 | pub dwType: u32, | |
6308 | pub pData: *mut u8, | |
6309 | pub cbData: u32, | |
6310 | } | |
6311 | impl ::core::marker::Copy for PRINTER_ENUM_VALUESW {} | |
6312 | impl ::core::clone::Clone for PRINTER_ENUM_VALUESW { | |
6313 | fn clone(&self) -> Self { | |
6314 | *self | |
6315 | } | |
6316 | } | |
6317 | #[repr(C)] | |
6318 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6319 | pub struct PRINTER_EVENT_ATTRIBUTES_INFO { | |
6320 | pub cbSize: u32, | |
6321 | pub dwOldAttributes: u32, | |
6322 | pub dwNewAttributes: u32, | |
6323 | } | |
6324 | impl ::core::marker::Copy for PRINTER_EVENT_ATTRIBUTES_INFO {} | |
6325 | impl ::core::clone::Clone for PRINTER_EVENT_ATTRIBUTES_INFO { | |
6326 | fn clone(&self) -> Self { | |
6327 | *self | |
6328 | } | |
6329 | } | |
6330 | #[repr(C)] | |
6331 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6332 | pub struct PRINTER_INFO_1A { | |
6333 | pub Flags: u32, | |
6334 | pub pDescription: ::windows_sys::core::PSTR, | |
6335 | pub pName: ::windows_sys::core::PSTR, | |
6336 | pub pComment: ::windows_sys::core::PSTR, | |
6337 | } | |
6338 | impl ::core::marker::Copy for PRINTER_INFO_1A {} | |
6339 | impl ::core::clone::Clone for PRINTER_INFO_1A { | |
6340 | fn clone(&self) -> Self { | |
6341 | *self | |
6342 | } | |
6343 | } | |
6344 | #[repr(C)] | |
6345 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6346 | pub struct PRINTER_INFO_1W { | |
6347 | pub Flags: u32, | |
6348 | pub pDescription: ::windows_sys::core::PWSTR, | |
6349 | pub pName: ::windows_sys::core::PWSTR, | |
6350 | pub pComment: ::windows_sys::core::PWSTR, | |
6351 | } | |
6352 | impl ::core::marker::Copy for PRINTER_INFO_1W {} | |
6353 | impl ::core::clone::Clone for PRINTER_INFO_1W { | |
6354 | fn clone(&self) -> Self { | |
6355 | *self | |
6356 | } | |
6357 | } | |
6358 | #[repr(C)] | |
6359 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] | |
6360 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
6361 | pub struct PRINTER_INFO_2A { | |
6362 | pub pServerName: ::windows_sys::core::PSTR, | |
6363 | pub pPrinterName: ::windows_sys::core::PSTR, | |
6364 | pub pShareName: ::windows_sys::core::PSTR, | |
6365 | pub pPortName: ::windows_sys::core::PSTR, | |
6366 | pub pDriverName: ::windows_sys::core::PSTR, | |
6367 | pub pComment: ::windows_sys::core::PSTR, | |
6368 | pub pLocation: ::windows_sys::core::PSTR, | |
6369 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
6370 | pub pSepFile: ::windows_sys::core::PSTR, | |
6371 | pub pPrintProcessor: ::windows_sys::core::PSTR, | |
6372 | pub pDatatype: ::windows_sys::core::PSTR, | |
6373 | pub pParameters: ::windows_sys::core::PSTR, | |
6374 | pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, | |
6375 | pub Attributes: u32, | |
6376 | pub Priority: u32, | |
6377 | pub DefaultPriority: u32, | |
6378 | pub StartTime: u32, | |
6379 | pub UntilTime: u32, | |
6380 | pub Status: u32, | |
6381 | pub cJobs: u32, | |
6382 | pub AveragePPM: u32, | |
6383 | } | |
6384 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
6385 | impl ::core::marker::Copy for PRINTER_INFO_2A {} | |
6386 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
6387 | impl ::core::clone::Clone for PRINTER_INFO_2A { | |
6388 | fn clone(&self) -> Self { | |
6389 | *self | |
6390 | } | |
6391 | } | |
6392 | #[repr(C)] | |
6393 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_Security\"`*"] | |
6394 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
6395 | pub struct PRINTER_INFO_2W { | |
6396 | pub pServerName: ::windows_sys::core::PWSTR, | |
6397 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
6398 | pub pShareName: ::windows_sys::core::PWSTR, | |
6399 | pub pPortName: ::windows_sys::core::PWSTR, | |
6400 | pub pDriverName: ::windows_sys::core::PWSTR, | |
6401 | pub pComment: ::windows_sys::core::PWSTR, | |
6402 | pub pLocation: ::windows_sys::core::PWSTR, | |
6403 | pub pDevMode: *mut super::Gdi::DEVMODEW, | |
6404 | pub pSepFile: ::windows_sys::core::PWSTR, | |
6405 | pub pPrintProcessor: ::windows_sys::core::PWSTR, | |
6406 | pub pDatatype: ::windows_sys::core::PWSTR, | |
6407 | pub pParameters: ::windows_sys::core::PWSTR, | |
6408 | pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, | |
6409 | pub Attributes: u32, | |
6410 | pub Priority: u32, | |
6411 | pub DefaultPriority: u32, | |
6412 | pub StartTime: u32, | |
6413 | pub UntilTime: u32, | |
6414 | pub Status: u32, | |
6415 | pub cJobs: u32, | |
6416 | pub AveragePPM: u32, | |
6417 | } | |
6418 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
6419 | impl ::core::marker::Copy for PRINTER_INFO_2W {} | |
6420 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_Security"))] | |
6421 | impl ::core::clone::Clone for PRINTER_INFO_2W { | |
6422 | fn clone(&self) -> Self { | |
6423 | *self | |
6424 | } | |
6425 | } | |
6426 | #[repr(C)] | |
6427 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Security\"`*"] | |
6428 | #[cfg(feature = "Win32_Security")] | |
6429 | pub struct PRINTER_INFO_3 { | |
6430 | pub pSecurityDescriptor: super::super::Security::PSECURITY_DESCRIPTOR, | |
6431 | } | |
6432 | #[cfg(feature = "Win32_Security")] | |
6433 | impl ::core::marker::Copy for PRINTER_INFO_3 {} | |
6434 | #[cfg(feature = "Win32_Security")] | |
6435 | impl ::core::clone::Clone for PRINTER_INFO_3 { | |
6436 | fn clone(&self) -> Self { | |
6437 | *self | |
6438 | } | |
6439 | } | |
6440 | #[repr(C)] | |
6441 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6442 | pub struct PRINTER_INFO_4A { | |
6443 | pub pPrinterName: ::windows_sys::core::PSTR, | |
6444 | pub pServerName: ::windows_sys::core::PSTR, | |
6445 | pub Attributes: u32, | |
6446 | } | |
6447 | impl ::core::marker::Copy for PRINTER_INFO_4A {} | |
6448 | impl ::core::clone::Clone for PRINTER_INFO_4A { | |
6449 | fn clone(&self) -> Self { | |
6450 | *self | |
6451 | } | |
6452 | } | |
6453 | #[repr(C)] | |
6454 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6455 | pub struct PRINTER_INFO_4W { | |
6456 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
6457 | pub pServerName: ::windows_sys::core::PWSTR, | |
6458 | pub Attributes: u32, | |
6459 | } | |
6460 | impl ::core::marker::Copy for PRINTER_INFO_4W {} | |
6461 | impl ::core::clone::Clone for PRINTER_INFO_4W { | |
6462 | fn clone(&self) -> Self { | |
6463 | *self | |
6464 | } | |
6465 | } | |
6466 | #[repr(C)] | |
6467 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6468 | pub struct PRINTER_INFO_5A { | |
6469 | pub pPrinterName: ::windows_sys::core::PSTR, | |
6470 | pub pPortName: ::windows_sys::core::PSTR, | |
6471 | pub Attributes: u32, | |
6472 | pub DeviceNotSelectedTimeout: u32, | |
6473 | pub TransmissionRetryTimeout: u32, | |
6474 | } | |
6475 | impl ::core::marker::Copy for PRINTER_INFO_5A {} | |
6476 | impl ::core::clone::Clone for PRINTER_INFO_5A { | |
6477 | fn clone(&self) -> Self { | |
6478 | *self | |
6479 | } | |
6480 | } | |
6481 | #[repr(C)] | |
6482 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6483 | pub struct PRINTER_INFO_5W { | |
6484 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
6485 | pub pPortName: ::windows_sys::core::PWSTR, | |
6486 | pub Attributes: u32, | |
6487 | pub DeviceNotSelectedTimeout: u32, | |
6488 | pub TransmissionRetryTimeout: u32, | |
6489 | } | |
6490 | impl ::core::marker::Copy for PRINTER_INFO_5W {} | |
6491 | impl ::core::clone::Clone for PRINTER_INFO_5W { | |
6492 | fn clone(&self) -> Self { | |
6493 | *self | |
6494 | } | |
6495 | } | |
6496 | #[repr(C)] | |
6497 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6498 | pub struct PRINTER_INFO_6 { | |
6499 | pub dwStatus: u32, | |
6500 | } | |
6501 | impl ::core::marker::Copy for PRINTER_INFO_6 {} | |
6502 | impl ::core::clone::Clone for PRINTER_INFO_6 { | |
6503 | fn clone(&self) -> Self { | |
6504 | *self | |
6505 | } | |
6506 | } | |
6507 | #[repr(C)] | |
6508 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6509 | pub struct PRINTER_INFO_7A { | |
6510 | pub pszObjectGUID: ::windows_sys::core::PSTR, | |
6511 | pub dwAction: u32, | |
6512 | } | |
6513 | impl ::core::marker::Copy for PRINTER_INFO_7A {} | |
6514 | impl ::core::clone::Clone for PRINTER_INFO_7A { | |
6515 | fn clone(&self) -> Self { | |
6516 | *self | |
6517 | } | |
6518 | } | |
6519 | #[repr(C)] | |
6520 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6521 | pub struct PRINTER_INFO_7W { | |
6522 | pub pszObjectGUID: ::windows_sys::core::PWSTR, | |
6523 | pub dwAction: u32, | |
6524 | } | |
6525 | impl ::core::marker::Copy for PRINTER_INFO_7W {} | |
6526 | impl ::core::clone::Clone for PRINTER_INFO_7W { | |
6527 | fn clone(&self) -> Self { | |
6528 | *self | |
6529 | } | |
6530 | } | |
6531 | #[repr(C)] | |
6532 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6533 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6534 | pub struct PRINTER_INFO_8A { | |
6535 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
6536 | } | |
6537 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6538 | impl ::core::marker::Copy for PRINTER_INFO_8A {} | |
6539 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6540 | impl ::core::clone::Clone for PRINTER_INFO_8A { | |
6541 | fn clone(&self) -> Self { | |
6542 | *self | |
6543 | } | |
6544 | } | |
6545 | #[repr(C)] | |
6546 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6547 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6548 | pub struct PRINTER_INFO_8W { | |
6549 | pub pDevMode: *mut super::Gdi::DEVMODEW, | |
6550 | } | |
6551 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6552 | impl ::core::marker::Copy for PRINTER_INFO_8W {} | |
6553 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6554 | impl ::core::clone::Clone for PRINTER_INFO_8W { | |
6555 | fn clone(&self) -> Self { | |
6556 | *self | |
6557 | } | |
6558 | } | |
6559 | #[repr(C)] | |
6560 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6561 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6562 | pub struct PRINTER_INFO_9A { | |
6563 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
6564 | } | |
6565 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6566 | impl ::core::marker::Copy for PRINTER_INFO_9A {} | |
6567 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6568 | impl ::core::clone::Clone for PRINTER_INFO_9A { | |
6569 | fn clone(&self) -> Self { | |
6570 | *self | |
6571 | } | |
6572 | } | |
6573 | #[repr(C)] | |
6574 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6575 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6576 | pub struct PRINTER_INFO_9W { | |
6577 | pub pDevMode: *mut super::Gdi::DEVMODEW, | |
6578 | } | |
6579 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6580 | impl ::core::marker::Copy for PRINTER_INFO_9W {} | |
6581 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6582 | impl ::core::clone::Clone for PRINTER_INFO_9W { | |
6583 | fn clone(&self) -> Self { | |
6584 | *self | |
6585 | } | |
6586 | } | |
6587 | #[repr(C)] | |
6588 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6589 | pub struct PRINTER_NOTIFY_INFO { | |
6590 | pub Version: u32, | |
6591 | pub Flags: u32, | |
6592 | pub Count: u32, | |
6593 | pub aData: [PRINTER_NOTIFY_INFO_DATA; 1], | |
6594 | } | |
6595 | impl ::core::marker::Copy for PRINTER_NOTIFY_INFO {} | |
6596 | impl ::core::clone::Clone for PRINTER_NOTIFY_INFO { | |
6597 | fn clone(&self) -> Self { | |
6598 | *self | |
6599 | } | |
6600 | } | |
6601 | #[repr(C)] | |
6602 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6603 | pub struct PRINTER_NOTIFY_INFO_DATA { | |
6604 | pub Type: u16, | |
6605 | pub Field: u16, | |
6606 | pub Reserved: u32, | |
6607 | pub Id: u32, | |
6608 | pub NotifyData: PRINTER_NOTIFY_INFO_DATA_0, | |
6609 | } | |
6610 | impl ::core::marker::Copy for PRINTER_NOTIFY_INFO_DATA {} | |
6611 | impl ::core::clone::Clone for PRINTER_NOTIFY_INFO_DATA { | |
6612 | fn clone(&self) -> Self { | |
6613 | *self | |
6614 | } | |
6615 | } | |
6616 | #[repr(C)] | |
6617 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6618 | pub union PRINTER_NOTIFY_INFO_DATA_0 { | |
6619 | pub adwData: [u32; 2], | |
6620 | pub Data: PRINTER_NOTIFY_INFO_DATA_0_0, | |
6621 | } | |
6622 | impl ::core::marker::Copy for PRINTER_NOTIFY_INFO_DATA_0 {} | |
6623 | impl ::core::clone::Clone for PRINTER_NOTIFY_INFO_DATA_0 { | |
6624 | fn clone(&self) -> Self { | |
6625 | *self | |
6626 | } | |
6627 | } | |
6628 | #[repr(C)] | |
6629 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6630 | pub struct PRINTER_NOTIFY_INFO_DATA_0_0 { | |
6631 | pub cbBuf: u32, | |
6632 | pub pBuf: *mut ::core::ffi::c_void, | |
6633 | } | |
6634 | impl ::core::marker::Copy for PRINTER_NOTIFY_INFO_DATA_0_0 {} | |
6635 | impl ::core::clone::Clone for PRINTER_NOTIFY_INFO_DATA_0_0 { | |
6636 | fn clone(&self) -> Self { | |
6637 | *self | |
6638 | } | |
6639 | } | |
6640 | #[repr(C)] | |
6641 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6642 | pub struct PRINTER_NOTIFY_INIT { | |
6643 | pub Size: u32, | |
6644 | pub Reserved: u32, | |
6645 | pub PollTime: u32, | |
6646 | } | |
6647 | impl ::core::marker::Copy for PRINTER_NOTIFY_INIT {} | |
6648 | impl ::core::clone::Clone for PRINTER_NOTIFY_INIT { | |
6649 | fn clone(&self) -> Self { | |
6650 | *self | |
6651 | } | |
6652 | } | |
6653 | #[repr(C)] | |
6654 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6655 | pub struct PRINTER_NOTIFY_OPTIONS { | |
6656 | pub Version: u32, | |
6657 | pub Flags: u32, | |
6658 | pub Count: u32, | |
6659 | pub pTypes: *mut PRINTER_NOTIFY_OPTIONS_TYPE, | |
6660 | } | |
6661 | impl ::core::marker::Copy for PRINTER_NOTIFY_OPTIONS {} | |
6662 | impl ::core::clone::Clone for PRINTER_NOTIFY_OPTIONS { | |
6663 | fn clone(&self) -> Self { | |
6664 | *self | |
6665 | } | |
6666 | } | |
6667 | #[repr(C)] | |
6668 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6669 | pub struct PRINTER_NOTIFY_OPTIONS_TYPE { | |
6670 | pub Type: u16, | |
6671 | pub Reserved0: u16, | |
6672 | pub Reserved1: u32, | |
6673 | pub Reserved2: u32, | |
6674 | pub Count: u32, | |
6675 | pub pFields: *mut u16, | |
6676 | } | |
6677 | impl ::core::marker::Copy for PRINTER_NOTIFY_OPTIONS_TYPE {} | |
6678 | impl ::core::clone::Clone for PRINTER_NOTIFY_OPTIONS_TYPE { | |
6679 | fn clone(&self) -> Self { | |
6680 | *self | |
6681 | } | |
6682 | } | |
6683 | #[repr(C)] | |
6684 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6685 | pub struct PRINTER_OPTIONSA { | |
6686 | pub cbSize: u32, | |
6687 | pub dwFlags: PRINTER_OPTION_FLAGS, | |
6688 | } | |
6689 | impl ::core::marker::Copy for PRINTER_OPTIONSA {} | |
6690 | impl ::core::clone::Clone for PRINTER_OPTIONSA { | |
6691 | fn clone(&self) -> Self { | |
6692 | *self | |
6693 | } | |
6694 | } | |
6695 | #[repr(C)] | |
6696 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6697 | pub struct PRINTER_OPTIONSW { | |
6698 | pub cbSize: u32, | |
6699 | pub dwFlags: PRINTER_OPTION_FLAGS, | |
6700 | } | |
6701 | impl ::core::marker::Copy for PRINTER_OPTIONSW {} | |
6702 | impl ::core::clone::Clone for PRINTER_OPTIONSW { | |
6703 | fn clone(&self) -> Self { | |
6704 | *self | |
6705 | } | |
6706 | } | |
6707 | #[repr(C)] | |
6708 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6709 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6710 | pub struct PRINTIFI32 { | |
6711 | pub cjThis: u32, | |
6712 | pub cjIfiExtra: u32, | |
6713 | pub dpwszFamilyName: i32, | |
6714 | pub dpwszStyleName: i32, | |
6715 | pub dpwszFaceName: i32, | |
6716 | pub dpwszUniqueName: i32, | |
6717 | pub dpFontSim: i32, | |
6718 | pub lEmbedId: i32, | |
6719 | pub lItalicAngle: i32, | |
6720 | pub lCharBias: i32, | |
6721 | pub dpCharSets: i32, | |
6722 | pub jWinCharSet: u8, | |
6723 | pub jWinPitchAndFamily: u8, | |
6724 | pub usWinWeight: u16, | |
6725 | pub flInfo: u32, | |
6726 | pub fsSelection: u16, | |
6727 | pub fsType: u16, | |
6728 | pub fwdUnitsPerEm: i16, | |
6729 | pub fwdLowestPPEm: i16, | |
6730 | pub fwdWinAscender: i16, | |
6731 | pub fwdWinDescender: i16, | |
6732 | pub fwdMacAscender: i16, | |
6733 | pub fwdMacDescender: i16, | |
6734 | pub fwdMacLineGap: i16, | |
6735 | pub fwdTypoAscender: i16, | |
6736 | pub fwdTypoDescender: i16, | |
6737 | pub fwdTypoLineGap: i16, | |
6738 | pub fwdAveCharWidth: i16, | |
6739 | pub fwdMaxCharInc: i16, | |
6740 | pub fwdCapHeight: i16, | |
6741 | pub fwdXHeight: i16, | |
6742 | pub fwdSubscriptXSize: i16, | |
6743 | pub fwdSubscriptYSize: i16, | |
6744 | pub fwdSubscriptXOffset: i16, | |
6745 | pub fwdSubscriptYOffset: i16, | |
6746 | pub fwdSuperscriptXSize: i16, | |
6747 | pub fwdSuperscriptYSize: i16, | |
6748 | pub fwdSuperscriptXOffset: i16, | |
6749 | pub fwdSuperscriptYOffset: i16, | |
6750 | pub fwdUnderscoreSize: i16, | |
6751 | pub fwdUnderscorePosition: i16, | |
6752 | pub fwdStrikeoutSize: i16, | |
6753 | pub fwdStrikeoutPosition: i16, | |
6754 | pub chFirstChar: u8, | |
6755 | pub chLastChar: u8, | |
6756 | pub chDefaultChar: u8, | |
6757 | pub chBreakChar: u8, | |
6758 | pub wcFirstChar: u16, | |
6759 | pub wcLastChar: u16, | |
6760 | pub wcDefaultChar: u16, | |
6761 | pub wcBreakChar: u16, | |
6762 | pub ptlBaseline: super::super::Foundation::POINTL, | |
6763 | pub ptlAspect: super::super::Foundation::POINTL, | |
6764 | pub ptlCaret: super::super::Foundation::POINTL, | |
6765 | pub rclFontBox: super::super::Foundation::RECTL, | |
6766 | pub achVendId: [u8; 4], | |
6767 | pub cKerningPairs: u32, | |
6768 | pub ulPanoseCulture: u32, | |
6769 | pub panose: super::Gdi::PANOSE, | |
6770 | } | |
6771 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6772 | impl ::core::marker::Copy for PRINTIFI32 {} | |
6773 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6774 | impl ::core::clone::Clone for PRINTIFI32 { | |
6775 | fn clone(&self) -> Self { | |
6776 | *self | |
6777 | } | |
6778 | } | |
6779 | #[repr(C)] | |
6780 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
6781 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6782 | pub struct PRINTPROCESSOROPENDATA { | |
6783 | pub pDevMode: *mut super::Gdi::DEVMODEA, | |
6784 | pub pDatatype: ::windows_sys::core::PWSTR, | |
6785 | pub pParameters: ::windows_sys::core::PWSTR, | |
6786 | pub pDocumentName: ::windows_sys::core::PWSTR, | |
6787 | pub JobId: u32, | |
6788 | pub pOutputFile: ::windows_sys::core::PWSTR, | |
6789 | pub pPrinterName: ::windows_sys::core::PWSTR, | |
6790 | } | |
6791 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6792 | impl ::core::marker::Copy for PRINTPROCESSOROPENDATA {} | |
6793 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
6794 | impl ::core::clone::Clone for PRINTPROCESSOROPENDATA { | |
6795 | fn clone(&self) -> Self { | |
6796 | *self | |
6797 | } | |
6798 | } | |
6799 | #[repr(C)] | |
6800 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6801 | pub struct PRINTPROCESSOR_CAPS_1 { | |
6802 | pub dwLevel: u32, | |
6803 | pub dwNupOptions: u32, | |
6804 | pub dwPageOrderFlags: u32, | |
6805 | pub dwNumberOfCopies: u32, | |
6806 | } | |
6807 | impl ::core::marker::Copy for PRINTPROCESSOR_CAPS_1 {} | |
6808 | impl ::core::clone::Clone for PRINTPROCESSOR_CAPS_1 { | |
6809 | fn clone(&self) -> Self { | |
6810 | *self | |
6811 | } | |
6812 | } | |
6813 | #[repr(C)] | |
6814 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6815 | pub struct PRINTPROCESSOR_CAPS_2 { | |
6816 | pub dwLevel: u32, | |
6817 | pub dwNupOptions: u32, | |
6818 | pub dwPageOrderFlags: u32, | |
6819 | pub dwNumberOfCopies: u32, | |
6820 | pub dwDuplexHandlingCaps: u32, | |
6821 | pub dwNupDirectionCaps: u32, | |
6822 | pub dwNupBorderCaps: u32, | |
6823 | pub dwBookletHandlingCaps: u32, | |
6824 | pub dwScalingCaps: u32, | |
6825 | } | |
6826 | impl ::core::marker::Copy for PRINTPROCESSOR_CAPS_2 {} | |
6827 | impl ::core::clone::Clone for PRINTPROCESSOR_CAPS_2 { | |
6828 | fn clone(&self) -> Self { | |
6829 | *self | |
6830 | } | |
6831 | } | |
6832 | #[repr(C)] | |
6833 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6834 | pub struct PRINTPROCESSOR_INFO_1A { | |
6835 | pub pName: ::windows_sys::core::PSTR, | |
6836 | } | |
6837 | impl ::core::marker::Copy for PRINTPROCESSOR_INFO_1A {} | |
6838 | impl ::core::clone::Clone for PRINTPROCESSOR_INFO_1A { | |
6839 | fn clone(&self) -> Self { | |
6840 | *self | |
6841 | } | |
6842 | } | |
6843 | #[repr(C)] | |
6844 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6845 | pub struct PRINTPROCESSOR_INFO_1W { | |
6846 | pub pName: ::windows_sys::core::PWSTR, | |
6847 | } | |
6848 | impl ::core::marker::Copy for PRINTPROCESSOR_INFO_1W {} | |
6849 | impl ::core::clone::Clone for PRINTPROCESSOR_INFO_1W { | |
6850 | fn clone(&self) -> Self { | |
6851 | *self | |
6852 | } | |
6853 | } | |
6854 | #[repr(C)] | |
6855 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6856 | pub struct PRINTPROVIDOR { | |
6857 | pub fpOpenPrinter: isize, | |
6858 | pub fpSetJob: isize, | |
6859 | pub fpGetJob: isize, | |
6860 | pub fpEnumJobs: isize, | |
6861 | pub fpAddPrinter: isize, | |
6862 | pub fpDeletePrinter: isize, | |
6863 | pub fpSetPrinter: isize, | |
6864 | pub fpGetPrinter: isize, | |
6865 | pub fpEnumPrinters: isize, | |
6866 | pub fpAddPrinterDriver: isize, | |
6867 | pub fpEnumPrinterDrivers: isize, | |
6868 | pub fpGetPrinterDriver: isize, | |
6869 | pub fpGetPrinterDriverDirectory: isize, | |
6870 | pub fpDeletePrinterDriver: isize, | |
6871 | pub fpAddPrintProcessor: isize, | |
6872 | pub fpEnumPrintProcessors: isize, | |
6873 | pub fpGetPrintProcessorDirectory: isize, | |
6874 | pub fpDeletePrintProcessor: isize, | |
6875 | pub fpEnumPrintProcessorDatatypes: isize, | |
6876 | pub fpStartDocPrinter: isize, | |
6877 | pub fpStartPagePrinter: isize, | |
6878 | pub fpWritePrinter: isize, | |
6879 | pub fpEndPagePrinter: isize, | |
6880 | pub fpAbortPrinter: isize, | |
6881 | pub fpReadPrinter: isize, | |
6882 | pub fpEndDocPrinter: isize, | |
6883 | pub fpAddJob: isize, | |
6884 | pub fpScheduleJob: isize, | |
6885 | pub fpGetPrinterData: isize, | |
6886 | pub fpSetPrinterData: isize, | |
6887 | pub fpWaitForPrinterChange: isize, | |
6888 | pub fpClosePrinter: isize, | |
6889 | pub fpAddForm: isize, | |
6890 | pub fpDeleteForm: isize, | |
6891 | pub fpGetForm: isize, | |
6892 | pub fpSetForm: isize, | |
6893 | pub fpEnumForms: isize, | |
6894 | pub fpEnumMonitors: isize, | |
6895 | pub fpEnumPorts: isize, | |
6896 | pub fpAddPort: isize, | |
6897 | pub fpConfigurePort: isize, | |
6898 | pub fpDeletePort: isize, | |
6899 | pub fpCreatePrinterIC: isize, | |
6900 | pub fpPlayGdiScriptOnPrinterIC: isize, | |
6901 | pub fpDeletePrinterIC: isize, | |
6902 | pub fpAddPrinterConnection: isize, | |
6903 | pub fpDeletePrinterConnection: isize, | |
6904 | pub fpPrinterMessageBox: isize, | |
6905 | pub fpAddMonitor: isize, | |
6906 | pub fpDeleteMonitor: isize, | |
6907 | pub fpResetPrinter: isize, | |
6908 | pub fpGetPrinterDriverEx: isize, | |
6909 | pub fpFindFirstPrinterChangeNotification: isize, | |
6910 | pub fpFindClosePrinterChangeNotification: isize, | |
6911 | pub fpAddPortEx: isize, | |
6912 | pub fpShutDown: isize, | |
6913 | pub fpRefreshPrinterChangeNotification: isize, | |
6914 | pub fpOpenPrinterEx: isize, | |
6915 | pub fpAddPrinterEx: isize, | |
6916 | pub fpSetPort: isize, | |
6917 | pub fpEnumPrinterData: isize, | |
6918 | pub fpDeletePrinterData: isize, | |
6919 | pub fpClusterSplOpen: isize, | |
6920 | pub fpClusterSplClose: isize, | |
6921 | pub fpClusterSplIsAlive: isize, | |
6922 | pub fpSetPrinterDataEx: isize, | |
6923 | pub fpGetPrinterDataEx: isize, | |
6924 | pub fpEnumPrinterDataEx: isize, | |
6925 | pub fpEnumPrinterKey: isize, | |
6926 | pub fpDeletePrinterDataEx: isize, | |
6927 | pub fpDeletePrinterKey: isize, | |
6928 | pub fpSeekPrinter: isize, | |
6929 | pub fpDeletePrinterDriverEx: isize, | |
6930 | pub fpAddPerMachineConnection: isize, | |
6931 | pub fpDeletePerMachineConnection: isize, | |
6932 | pub fpEnumPerMachineConnections: isize, | |
6933 | pub fpXcvData: isize, | |
6934 | pub fpAddPrinterDriverEx: isize, | |
6935 | pub fpSplReadPrinter: isize, | |
6936 | pub fpDriverUnloadComplete: isize, | |
6937 | pub fpGetSpoolFileInfo: isize, | |
6938 | pub fpCommitSpoolData: isize, | |
6939 | pub fpCloseSpoolFileHandle: isize, | |
6940 | pub fpFlushPrinter: isize, | |
6941 | pub fpSendRecvBidiData: isize, | |
6942 | pub fpAddPrinterConnection2: isize, | |
6943 | pub fpGetPrintClassObject: isize, | |
6944 | pub fpReportJobProcessingProgress: isize, | |
6945 | pub fpEnumAndLogProvidorObjects: isize, | |
6946 | pub fpInternalGetPrinterDriver: isize, | |
6947 | pub fpFindCompatibleDriver: isize, | |
6948 | pub fpGetJobNamedPropertyValue: isize, | |
6949 | pub fpSetJobNamedProperty: isize, | |
6950 | pub fpDeleteJobNamedProperty: isize, | |
6951 | pub fpEnumJobNamedProperties: isize, | |
6952 | pub fpPowerEvent: isize, | |
6953 | pub fpGetUserPropertyBag: isize, | |
6954 | pub fpCanShutdown: isize, | |
6955 | pub fpLogJobInfoForBranchOffice: isize, | |
6956 | pub fpRegeneratePrintDeviceCapabilities: isize, | |
6957 | pub fpPrintSupportOperation: isize, | |
6958 | pub fpIppCreateJobOnPrinter: isize, | |
6959 | pub fpIppGetJobAttributes: isize, | |
6960 | pub fpIppSetJobAttributes: isize, | |
6961 | pub fpIppGetPrinterAttributes: isize, | |
6962 | pub fpIppSetPrinterAttributes: isize, | |
6963 | } | |
6964 | impl ::core::marker::Copy for PRINTPROVIDOR {} | |
6965 | impl ::core::clone::Clone for PRINTPROVIDOR { | |
6966 | fn clone(&self) -> Self { | |
6967 | *self | |
6968 | } | |
6969 | } | |
6970 | #[repr(C)] | |
6971 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6972 | pub struct PRINT_EXECUTION_DATA { | |
6973 | pub context: PRINT_EXECUTION_CONTEXT, | |
6974 | pub clientAppPID: u32, | |
6975 | } | |
6976 | impl ::core::marker::Copy for PRINT_EXECUTION_DATA {} | |
6977 | impl ::core::clone::Clone for PRINT_EXECUTION_DATA { | |
6978 | fn clone(&self) -> Self { | |
6979 | *self | |
6980 | } | |
6981 | } | |
6982 | #[repr(C)] | |
6983 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
6984 | pub struct PRINT_FEATURE_OPTION { | |
6985 | pub pszFeature: ::windows_sys::core::PCSTR, | |
6986 | pub pszOption: ::windows_sys::core::PCSTR, | |
6987 | } | |
6988 | impl ::core::marker::Copy for PRINT_FEATURE_OPTION {} | |
6989 | impl ::core::clone::Clone for PRINT_FEATURE_OPTION { | |
6990 | fn clone(&self) -> Self { | |
6991 | *self | |
6992 | } | |
6993 | } | |
6994 | #[repr(C)] | |
6995 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
6996 | #[cfg(feature = "Win32_UI_WindowsAndMessaging")] | |
6997 | pub struct PROPSHEETUI_GETICON_INFO { | |
6998 | pub cbSize: u16, | |
6999 | pub Flags: u16, | |
7000 | pub cxIcon: u16, | |
7001 | pub cyIcon: u16, | |
7002 | pub hIcon: super::super::UI::WindowsAndMessaging::HICON, | |
7003 | } | |
7004 | #[cfg(feature = "Win32_UI_WindowsAndMessaging")] | |
7005 | impl ::core::marker::Copy for PROPSHEETUI_GETICON_INFO {} | |
7006 | #[cfg(feature = "Win32_UI_WindowsAndMessaging")] | |
7007 | impl ::core::clone::Clone for PROPSHEETUI_GETICON_INFO { | |
7008 | fn clone(&self) -> Self { | |
7009 | *self | |
7010 | } | |
7011 | } | |
7012 | #[repr(C)] | |
7013 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7014 | #[cfg(feature = "Win32_Foundation")] | |
7015 | pub struct PROPSHEETUI_INFO { | |
7016 | pub cbSize: u16, | |
7017 | pub Version: u16, | |
7018 | pub Flags: u16, | |
7019 | pub Reason: u16, | |
7020 | pub hComPropSheet: super::super::Foundation::HANDLE, | |
7021 | pub pfnComPropSheet: PFNCOMPROPSHEET, | |
7022 | pub lParamInit: super::super::Foundation::LPARAM, | |
7023 | pub UserData: usize, | |
7024 | pub Result: usize, | |
7025 | } | |
7026 | #[cfg(feature = "Win32_Foundation")] | |
7027 | impl ::core::marker::Copy for PROPSHEETUI_INFO {} | |
7028 | #[cfg(feature = "Win32_Foundation")] | |
7029 | impl ::core::clone::Clone for PROPSHEETUI_INFO { | |
7030 | fn clone(&self) -> Self { | |
7031 | *self | |
7032 | } | |
7033 | } | |
7034 | #[repr(C)] | |
7035 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
7036 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
7037 | pub struct PROPSHEETUI_INFO_HEADER { | |
7038 | pub cbSize: u16, | |
7039 | pub Flags: u16, | |
7040 | pub pTitle: *mut i8, | |
7041 | pub hWndParent: super::super::Foundation::HWND, | |
7042 | pub hInst: super::super::Foundation::HINSTANCE, | |
7043 | pub Anonymous: PROPSHEETUI_INFO_HEADER_0, | |
7044 | } | |
7045 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
7046 | impl ::core::marker::Copy for PROPSHEETUI_INFO_HEADER {} | |
7047 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
7048 | impl ::core::clone::Clone for PROPSHEETUI_INFO_HEADER { | |
7049 | fn clone(&self) -> Self { | |
7050 | *self | |
7051 | } | |
7052 | } | |
7053 | #[repr(C)] | |
7054 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
7055 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
7056 | pub union PROPSHEETUI_INFO_HEADER_0 { | |
7057 | pub hIcon: super::super::UI::WindowsAndMessaging::HICON, | |
7058 | pub IconID: usize, | |
7059 | } | |
7060 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
7061 | impl ::core::marker::Copy for PROPSHEETUI_INFO_HEADER_0 {} | |
7062 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
7063 | impl ::core::clone::Clone for PROPSHEETUI_INFO_HEADER_0 { | |
7064 | fn clone(&self) -> Self { | |
7065 | *self | |
7066 | } | |
7067 | } | |
7068 | #[repr(C)] | |
7069 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7070 | pub struct PROVIDOR_INFO_1A { | |
7071 | pub pName: ::windows_sys::core::PSTR, | |
7072 | pub pEnvironment: ::windows_sys::core::PSTR, | |
7073 | pub pDLLName: ::windows_sys::core::PSTR, | |
7074 | } | |
7075 | impl ::core::marker::Copy for PROVIDOR_INFO_1A {} | |
7076 | impl ::core::clone::Clone for PROVIDOR_INFO_1A { | |
7077 | fn clone(&self) -> Self { | |
7078 | *self | |
7079 | } | |
7080 | } | |
7081 | #[repr(C)] | |
7082 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7083 | pub struct PROVIDOR_INFO_1W { | |
7084 | pub pName: ::windows_sys::core::PWSTR, | |
7085 | pub pEnvironment: ::windows_sys::core::PWSTR, | |
7086 | pub pDLLName: ::windows_sys::core::PWSTR, | |
7087 | } | |
7088 | impl ::core::marker::Copy for PROVIDOR_INFO_1W {} | |
7089 | impl ::core::clone::Clone for PROVIDOR_INFO_1W { | |
7090 | fn clone(&self) -> Self { | |
7091 | *self | |
7092 | } | |
7093 | } | |
7094 | #[repr(C)] | |
7095 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7096 | pub struct PROVIDOR_INFO_2A { | |
7097 | pub pOrder: ::windows_sys::core::PSTR, | |
7098 | } | |
7099 | impl ::core::marker::Copy for PROVIDOR_INFO_2A {} | |
7100 | impl ::core::clone::Clone for PROVIDOR_INFO_2A { | |
7101 | fn clone(&self) -> Self { | |
7102 | *self | |
7103 | } | |
7104 | } | |
7105 | #[repr(C)] | |
7106 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7107 | pub struct PROVIDOR_INFO_2W { | |
7108 | pub pOrder: ::windows_sys::core::PWSTR, | |
7109 | } | |
7110 | impl ::core::marker::Copy for PROVIDOR_INFO_2W {} | |
7111 | impl ::core::clone::Clone for PROVIDOR_INFO_2W { | |
7112 | fn clone(&self) -> Self { | |
7113 | *self | |
7114 | } | |
7115 | } | |
7116 | #[repr(C)] | |
7117 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7118 | pub struct PSCRIPT5_PRIVATE_DEVMODE { | |
7119 | pub wReserved: [u16; 57], | |
7120 | pub wSize: u16, | |
7121 | } | |
7122 | impl ::core::marker::Copy for PSCRIPT5_PRIVATE_DEVMODE {} | |
7123 | impl ::core::clone::Clone for PSCRIPT5_PRIVATE_DEVMODE { | |
7124 | fn clone(&self) -> Self { | |
7125 | *self | |
7126 | } | |
7127 | } | |
7128 | #[repr(C)] | |
7129 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7130 | #[cfg(feature = "Win32_Foundation")] | |
7131 | pub struct PSPINFO { | |
7132 | pub cbSize: u16, | |
7133 | pub wReserved: u16, | |
7134 | pub hComPropSheet: super::super::Foundation::HANDLE, | |
7135 | pub hCPSUIPage: super::super::Foundation::HANDLE, | |
7136 | pub pfnComPropSheet: PFNCOMPROPSHEET, | |
7137 | } | |
7138 | #[cfg(feature = "Win32_Foundation")] | |
7139 | impl ::core::marker::Copy for PSPINFO {} | |
7140 | #[cfg(feature = "Win32_Foundation")] | |
7141 | impl ::core::clone::Clone for PSPINFO { | |
7142 | fn clone(&self) -> Self { | |
7143 | *self | |
7144 | } | |
7145 | } | |
7146 | #[repr(C)] | |
7147 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7148 | pub struct PUBLISHERINFO { | |
7149 | pub dwMode: u32, | |
7150 | pub wMinoutlinePPEM: u16, | |
7151 | pub wMaxbitmapPPEM: u16, | |
7152 | } | |
7153 | impl ::core::marker::Copy for PUBLISHERINFO {} | |
7154 | impl ::core::clone::Clone for PUBLISHERINFO { | |
7155 | fn clone(&self) -> Self { | |
7156 | *self | |
7157 | } | |
7158 | } | |
7159 | #[repr(C)] | |
7160 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7161 | pub struct PrintNamedProperty { | |
7162 | pub propertyName: ::windows_sys::core::PWSTR, | |
7163 | pub propertyValue: PrintPropertyValue, | |
7164 | } | |
7165 | impl ::core::marker::Copy for PrintNamedProperty {} | |
7166 | impl ::core::clone::Clone for PrintNamedProperty { | |
7167 | fn clone(&self) -> Self { | |
7168 | *self | |
7169 | } | |
7170 | } | |
7171 | #[repr(C)] | |
7172 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7173 | pub struct PrintPropertiesCollection { | |
7174 | pub numberOfProperties: u32, | |
7175 | pub propertiesCollection: *mut PrintNamedProperty, | |
7176 | } | |
7177 | impl ::core::marker::Copy for PrintPropertiesCollection {} | |
7178 | impl ::core::clone::Clone for PrintPropertiesCollection { | |
7179 | fn clone(&self) -> Self { | |
7180 | *self | |
7181 | } | |
7182 | } | |
7183 | #[repr(C)] | |
7184 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7185 | pub struct PrintPropertyValue { | |
7186 | pub ePropertyType: EPrintPropertyType, | |
7187 | pub value: PrintPropertyValue_0, | |
7188 | } | |
7189 | impl ::core::marker::Copy for PrintPropertyValue {} | |
7190 | impl ::core::clone::Clone for PrintPropertyValue { | |
7191 | fn clone(&self) -> Self { | |
7192 | *self | |
7193 | } | |
7194 | } | |
7195 | #[repr(C)] | |
7196 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7197 | pub union PrintPropertyValue_0 { | |
7198 | pub propertyByte: u8, | |
7199 | pub propertyString: ::windows_sys::core::PWSTR, | |
7200 | pub propertyInt32: i32, | |
7201 | pub propertyInt64: i64, | |
7202 | pub propertyBlob: PrintPropertyValue_0_0, | |
7203 | } | |
7204 | impl ::core::marker::Copy for PrintPropertyValue_0 {} | |
7205 | impl ::core::clone::Clone for PrintPropertyValue_0 { | |
7206 | fn clone(&self) -> Self { | |
7207 | *self | |
7208 | } | |
7209 | } | |
7210 | #[repr(C)] | |
7211 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7212 | pub struct PrintPropertyValue_0_0 { | |
7213 | pub cbBuf: u32, | |
7214 | pub pBuf: *mut ::core::ffi::c_void, | |
7215 | } | |
7216 | impl ::core::marker::Copy for PrintPropertyValue_0_0 {} | |
7217 | impl ::core::clone::Clone for PrintPropertyValue_0_0 { | |
7218 | fn clone(&self) -> Self { | |
7219 | *self | |
7220 | } | |
7221 | } | |
7222 | #[repr(C)] | |
7223 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7224 | #[cfg(feature = "Win32_Foundation")] | |
7225 | pub struct SETRESULT_INFO { | |
7226 | pub cbSize: u16, | |
7227 | pub wReserved: u16, | |
7228 | pub hSetResult: super::super::Foundation::HANDLE, | |
7229 | pub Result: super::super::Foundation::LRESULT, | |
7230 | } | |
7231 | #[cfg(feature = "Win32_Foundation")] | |
7232 | impl ::core::marker::Copy for SETRESULT_INFO {} | |
7233 | #[cfg(feature = "Win32_Foundation")] | |
7234 | impl ::core::clone::Clone for SETRESULT_INFO { | |
7235 | fn clone(&self) -> Self { | |
7236 | *self | |
7237 | } | |
7238 | } | |
7239 | #[repr(C)] | |
7240 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7241 | #[cfg(feature = "Win32_Foundation")] | |
7242 | pub struct SHOWUIPARAMS { | |
7243 | pub UIType: UI_TYPE, | |
7244 | pub MessageBoxParams: MESSAGEBOX_PARAMS, | |
7245 | } | |
7246 | #[cfg(feature = "Win32_Foundation")] | |
7247 | impl ::core::marker::Copy for SHOWUIPARAMS {} | |
7248 | #[cfg(feature = "Win32_Foundation")] | |
7249 | impl ::core::clone::Clone for SHOWUIPARAMS { | |
7250 | fn clone(&self) -> Self { | |
7251 | *self | |
7252 | } | |
7253 | } | |
7254 | #[repr(C)] | |
7255 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7256 | pub struct SIMULATE_CAPS_1 { | |
7257 | pub dwLevel: u32, | |
7258 | pub dwPageOrderFlags: u32, | |
7259 | pub dwNumberOfCopies: u32, | |
7260 | pub dwCollate: u32, | |
7261 | pub dwNupOptions: u32, | |
7262 | } | |
7263 | impl ::core::marker::Copy for SIMULATE_CAPS_1 {} | |
7264 | impl ::core::clone::Clone for SIMULATE_CAPS_1 { | |
7265 | fn clone(&self) -> Self { | |
7266 | *self | |
7267 | } | |
7268 | } | |
7269 | #[repr(C)] | |
7270 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7271 | pub struct SPLCLIENT_INFO_1 { | |
7272 | pub dwSize: u32, | |
7273 | pub pMachineName: ::windows_sys::core::PWSTR, | |
7274 | pub pUserName: ::windows_sys::core::PWSTR, | |
7275 | pub dwBuildNum: u32, | |
7276 | pub dwMajorVersion: u32, | |
7277 | pub dwMinorVersion: u32, | |
7278 | pub wProcessorArchitecture: u16, | |
7279 | } | |
7280 | impl ::core::marker::Copy for SPLCLIENT_INFO_1 {} | |
7281 | impl ::core::clone::Clone for SPLCLIENT_INFO_1 { | |
7282 | fn clone(&self) -> Self { | |
7283 | *self | |
7284 | } | |
7285 | } | |
7286 | #[repr(C)] | |
7287 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7288 | pub struct SPLCLIENT_INFO_2_W2K { | |
7289 | pub hSplPrinter: usize, | |
7290 | } | |
7291 | impl ::core::marker::Copy for SPLCLIENT_INFO_2_W2K {} | |
7292 | impl ::core::clone::Clone for SPLCLIENT_INFO_2_W2K { | |
7293 | fn clone(&self) -> Self { | |
7294 | *self | |
7295 | } | |
7296 | } | |
7297 | #[repr(C)] | |
7298 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7299 | #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] | |
7300 | pub struct SPLCLIENT_INFO_2_WINXP { | |
7301 | pub hSplPrinter: u64, | |
7302 | } | |
7303 | #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] | |
7304 | impl ::core::marker::Copy for SPLCLIENT_INFO_2_WINXP {} | |
7305 | #[cfg(any(target_arch = "aarch64", target_arch = "x86_64"))] | |
7306 | impl ::core::clone::Clone for SPLCLIENT_INFO_2_WINXP { | |
7307 | fn clone(&self) -> Self { | |
7308 | *self | |
7309 | } | |
7310 | } | |
7311 | #[repr(C)] | |
7312 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7313 | #[cfg(target_arch = "x86")] | |
7314 | pub struct SPLCLIENT_INFO_2_WINXP { | |
7315 | pub hSplPrinter: u32, | |
7316 | } | |
7317 | #[cfg(target_arch = "x86")] | |
7318 | impl ::core::marker::Copy for SPLCLIENT_INFO_2_WINXP {} | |
7319 | #[cfg(target_arch = "x86")] | |
7320 | impl ::core::clone::Clone for SPLCLIENT_INFO_2_WINXP { | |
7321 | fn clone(&self) -> Self { | |
7322 | *self | |
7323 | } | |
7324 | } | |
7325 | #[repr(C)] | |
7326 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7327 | pub struct SPLCLIENT_INFO_3_VISTA { | |
7328 | pub cbSize: u32, | |
7329 | pub dwFlags: u32, | |
7330 | pub dwSize: u32, | |
7331 | pub pMachineName: ::windows_sys::core::PWSTR, | |
7332 | pub pUserName: ::windows_sys::core::PWSTR, | |
7333 | pub dwBuildNum: u32, | |
7334 | pub dwMajorVersion: u32, | |
7335 | pub dwMinorVersion: u32, | |
7336 | pub wProcessorArchitecture: u16, | |
7337 | pub hSplPrinter: u64, | |
7338 | } | |
7339 | impl ::core::marker::Copy for SPLCLIENT_INFO_3_VISTA {} | |
7340 | impl ::core::clone::Clone for SPLCLIENT_INFO_3_VISTA { | |
7341 | fn clone(&self) -> Self { | |
7342 | *self | |
7343 | } | |
7344 | } | |
7345 | #[repr(C)] | |
7346 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7347 | pub struct TRANSDATA { | |
7348 | pub ubCodePageID: u8, | |
7349 | pub ubType: u8, | |
7350 | pub uCode: TRANSDATA_0, | |
7351 | } | |
7352 | impl ::core::marker::Copy for TRANSDATA {} | |
7353 | impl ::core::clone::Clone for TRANSDATA { | |
7354 | fn clone(&self) -> Self { | |
7355 | *self | |
7356 | } | |
7357 | } | |
7358 | #[repr(C)] | |
7359 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7360 | pub union TRANSDATA_0 { | |
7361 | pub sCode: i16, | |
7362 | pub ubCode: u8, | |
7363 | pub ubPairs: [u8; 2], | |
7364 | } | |
7365 | impl ::core::marker::Copy for TRANSDATA_0 {} | |
7366 | impl ::core::clone::Clone for TRANSDATA_0 { | |
7367 | fn clone(&self) -> Self { | |
7368 | *self | |
7369 | } | |
7370 | } | |
7371 | #[repr(C)] | |
7372 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7373 | pub struct UFF_FILEHEADER { | |
7374 | pub dwSignature: u32, | |
7375 | pub dwVersion: u32, | |
7376 | pub dwSize: u32, | |
7377 | pub nFonts: u32, | |
7378 | pub nGlyphSets: u32, | |
7379 | pub nVarData: u32, | |
7380 | pub offFontDir: u32, | |
7381 | pub dwFlags: u32, | |
7382 | pub dwReserved: [u32; 4], | |
7383 | } | |
7384 | impl ::core::marker::Copy for UFF_FILEHEADER {} | |
7385 | impl ::core::clone::Clone for UFF_FILEHEADER { | |
7386 | fn clone(&self) -> Self { | |
7387 | *self | |
7388 | } | |
7389 | } | |
7390 | #[repr(C)] | |
7391 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7392 | pub struct UFF_FONTDIRECTORY { | |
7393 | pub dwSignature: u32, | |
7394 | pub wSize: u16, | |
7395 | pub wFontID: u16, | |
7396 | pub sGlyphID: i16, | |
7397 | pub wFlags: u16, | |
7398 | pub dwInstallerSig: u32, | |
7399 | pub offFontName: u32, | |
7400 | pub offCartridgeName: u32, | |
7401 | pub offFontData: u32, | |
7402 | pub offGlyphData: u32, | |
7403 | pub offVarData: u32, | |
7404 | } | |
7405 | impl ::core::marker::Copy for UFF_FONTDIRECTORY {} | |
7406 | impl ::core::clone::Clone for UFF_FONTDIRECTORY { | |
7407 | fn clone(&self) -> Self { | |
7408 | *self | |
7409 | } | |
7410 | } | |
7411 | #[repr(C)] | |
7412 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7413 | pub struct UNIDRVINFO { | |
7414 | pub dwSize: u32, | |
7415 | pub flGenFlags: u32, | |
7416 | pub wType: u16, | |
7417 | pub fCaps: u16, | |
7418 | pub wXRes: u16, | |
7419 | pub wYRes: u16, | |
7420 | pub sYAdjust: i16, | |
7421 | pub sYMoved: i16, | |
7422 | pub wPrivateData: u16, | |
7423 | pub sShift: i16, | |
7424 | pub SelectFont: INVOC, | |
7425 | pub UnSelectFont: INVOC, | |
7426 | pub wReserved: [u16; 4], | |
7427 | } | |
7428 | impl ::core::marker::Copy for UNIDRVINFO {} | |
7429 | impl ::core::clone::Clone for UNIDRVINFO { | |
7430 | fn clone(&self) -> Self { | |
7431 | *self | |
7432 | } | |
7433 | } | |
7434 | #[repr(C)] | |
7435 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7436 | pub struct UNIDRV_PRIVATE_DEVMODE { | |
7437 | pub wReserved: [u16; 4], | |
7438 | pub wSize: u16, | |
7439 | } | |
7440 | impl ::core::marker::Copy for UNIDRV_PRIVATE_DEVMODE {} | |
7441 | impl ::core::clone::Clone for UNIDRV_PRIVATE_DEVMODE { | |
7442 | fn clone(&self) -> Self { | |
7443 | *self | |
7444 | } | |
7445 | } | |
7446 | #[repr(C)] | |
7447 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7448 | pub struct UNIFM_HDR { | |
7449 | pub dwSize: u32, | |
7450 | pub dwVersion: u32, | |
7451 | pub ulDefaultCodepage: u32, | |
7452 | pub lGlyphSetDataRCID: i32, | |
7453 | pub loUnidrvInfo: u32, | |
7454 | pub loIFIMetrics: u32, | |
7455 | pub loExtTextMetric: u32, | |
7456 | pub loWidthTable: u32, | |
7457 | pub loKernPair: u32, | |
7458 | pub dwReserved: [u32; 2], | |
7459 | } | |
7460 | impl ::core::marker::Copy for UNIFM_HDR {} | |
7461 | impl ::core::clone::Clone for UNIFM_HDR { | |
7462 | fn clone(&self) -> Self { | |
7463 | *self | |
7464 | } | |
7465 | } | |
7466 | #[repr(C)] | |
7467 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7468 | pub struct UNI_CODEPAGEINFO { | |
7469 | pub dwCodePage: u32, | |
7470 | pub SelectSymbolSet: INVOC, | |
7471 | pub UnSelectSymbolSet: INVOC, | |
7472 | } | |
7473 | impl ::core::marker::Copy for UNI_CODEPAGEINFO {} | |
7474 | impl ::core::clone::Clone for UNI_CODEPAGEINFO { | |
7475 | fn clone(&self) -> Self { | |
7476 | *self | |
7477 | } | |
7478 | } | |
7479 | #[repr(C)] | |
7480 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7481 | pub struct UNI_GLYPHSETDATA { | |
7482 | pub dwSize: u32, | |
7483 | pub dwVersion: u32, | |
7484 | pub dwFlags: u32, | |
7485 | pub lPredefinedID: i32, | |
7486 | pub dwGlyphCount: u32, | |
7487 | pub dwRunCount: u32, | |
7488 | pub loRunOffset: u32, | |
7489 | pub dwCodePageCount: u32, | |
7490 | pub loCodePageOffset: u32, | |
7491 | pub loMapTableOffset: u32, | |
7492 | pub dwReserved: [u32; 2], | |
7493 | } | |
7494 | impl ::core::marker::Copy for UNI_GLYPHSETDATA {} | |
7495 | impl ::core::clone::Clone for UNI_GLYPHSETDATA { | |
7496 | fn clone(&self) -> Self { | |
7497 | *self | |
7498 | } | |
7499 | } | |
7500 | #[repr(C)] | |
7501 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7502 | pub struct USERDATA { | |
7503 | pub dwSize: u32, | |
7504 | pub dwItemID: usize, | |
7505 | pub pKeyWordName: ::windows_sys::core::PSTR, | |
7506 | pub dwReserved: [u32; 8], | |
7507 | } | |
7508 | impl ::core::marker::Copy for USERDATA {} | |
7509 | impl ::core::clone::Clone for USERDATA { | |
7510 | fn clone(&self) -> Self { | |
7511 | *self | |
7512 | } | |
7513 | } | |
7514 | #[repr(C)] | |
7515 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7516 | pub struct WIDTHRUN { | |
7517 | pub wStartGlyph: u16, | |
7518 | pub wGlyphCount: u16, | |
7519 | pub loCharWidthOffset: u32, | |
7520 | } | |
7521 | impl ::core::marker::Copy for WIDTHRUN {} | |
7522 | impl ::core::clone::Clone for WIDTHRUN { | |
7523 | fn clone(&self) -> Self { | |
7524 | *self | |
7525 | } | |
7526 | } | |
7527 | #[repr(C)] | |
7528 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7529 | pub struct WIDTHTABLE { | |
7530 | pub dwSize: u32, | |
7531 | pub dwRunNum: u32, | |
7532 | pub WidthRun: [WIDTHRUN; 1], | |
7533 | } | |
7534 | impl ::core::marker::Copy for WIDTHTABLE {} | |
7535 | impl ::core::clone::Clone for WIDTHTABLE { | |
7536 | fn clone(&self) -> Self { | |
7537 | *self | |
7538 | } | |
7539 | } | |
7540 | #[repr(C)] | |
7541 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`*"] | |
7542 | pub struct _SPLCLIENT_INFO_2_V3 { | |
7543 | pub hSplPrinter: u64, | |
7544 | } | |
7545 | impl ::core::marker::Copy for _SPLCLIENT_INFO_2_V3 {} | |
7546 | impl ::core::clone::Clone for _SPLCLIENT_INFO_2_V3 { | |
7547 | fn clone(&self) -> Self { | |
7548 | *self | |
7549 | } | |
7550 | } | |
7551 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`*"] | |
7552 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi"))] | |
7553 | pub type EMFPLAYPROC = ::core::option::Option<unsafe extern "system" fn(param0: super::Gdi::HDC, param1: i32, param2: super::super::Foundation::HANDLE) -> i32>; | |
7554 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_Graphics_Gdi\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
7555 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_Graphics_Gdi", feature = "Win32_UI_WindowsAndMessaging"))] | |
7556 | pub type OEMCUIPCALLBACK = ::core::option::Option<unsafe extern "system" fn(param0: *mut CPSUICBPARAM, param1: *mut OEMCUIPPARAM) -> i32>; | |
7557 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7558 | #[cfg(feature = "Win32_Foundation")] | |
7559 | pub type PFNCOMPROPSHEET = ::core::option::Option<unsafe extern "system" fn(hcompropsheet: super::super::Foundation::HANDLE, function: u32, lparam1: super::super::Foundation::LPARAM, lparam2: super::super::Foundation::LPARAM) -> isize>; | |
7560 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7561 | #[cfg(feature = "Win32_Foundation")] | |
7562 | pub type PFNPROPSHEETUI = ::core::option::Option<unsafe extern "system" fn(ppsuiinfo: *mut PROPSHEETUI_INFO, lparam: super::super::Foundation::LPARAM) -> i32>; | |
7563 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7564 | #[cfg(feature = "Win32_Foundation")] | |
7565 | pub type PFN_DrvGetDriverSetting = ::core::option::Option<unsafe extern "system" fn(pdriverobj: *mut ::core::ffi::c_void, feature: ::windows_sys::core::PCSTR, poutput: *mut ::core::ffi::c_void, cbsize: u32, pcbneeded: *mut u32, pdwoptionsreturned: *mut u32) -> super::super::Foundation::BOOL>; | |
7566 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7567 | #[cfg(feature = "Win32_Foundation")] | |
7568 | pub type PFN_DrvUpdateUISetting = ::core::option::Option<unsafe extern "system" fn(pdriverobj: *mut ::core::ffi::c_void, poptitem: *mut ::core::ffi::c_void, dwpreviousselection: u32, dwmode: u32) -> super::super::Foundation::BOOL>; | |
7569 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7570 | #[cfg(feature = "Win32_Foundation")] | |
7571 | pub type PFN_DrvUpgradeRegistrySetting = ::core::option::Option<unsafe extern "system" fn(hprinter: super::super::Foundation::HANDLE, pfeature: ::windows_sys::core::PCSTR, poption: ::windows_sys::core::PCSTR) -> super::super::Foundation::BOOL>; | |
7572 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`*"] | |
7573 | #[cfg(feature = "Win32_Foundation")] | |
7574 | pub type ROUTER_NOTIFY_CALLBACK = ::core::option::Option<unsafe extern "system" fn(dwcommand: u32, pcontext: *const ::core::ffi::c_void, dwcolor: u32, pnofityinfo: *const PRINTER_NOTIFY_INFO, fdwflags: u32, pdwresult: *mut u32) -> super::super::Foundation::BOOL>; | |
7575 | #[doc = "*Required features: `\"Win32_Graphics_Printing\"`, `\"Win32_Foundation\"`, `\"Win32_UI_WindowsAndMessaging\"`*"] | |
7576 | #[cfg(all(feature = "Win32_Foundation", feature = "Win32_UI_WindowsAndMessaging"))] | |
7577 | pub type _CPSUICALLBACK = ::core::option::Option<unsafe extern "system" fn(pcpsuicbparam: *mut CPSUICBPARAM) -> i32>; |