1*b1cdbd2cSJim Jagielski;*************************************************************************
2*b1cdbd2cSJim Jagielski;
3*b1cdbd2cSJim Jagielski;  Licensed to the Apache Software Foundation (ASF) under one
4*b1cdbd2cSJim Jagielski;  or more contributor license agreements.  See the NOTICE file
5*b1cdbd2cSJim Jagielski;  distributed with this work for additional information
6*b1cdbd2cSJim Jagielski;  regarding copyright ownership.  The ASF licenses this file
7*b1cdbd2cSJim Jagielski;  to you under the Apache License, Version 2.0 (the
8*b1cdbd2cSJim Jagielski;  "License"); you may not use this file except in compliance
9*b1cdbd2cSJim Jagielski;  with the License.  You may obtain a copy of the License at
10*b1cdbd2cSJim Jagielski;
11*b1cdbd2cSJim Jagielski;    http://www.apache.org/licenses/LICENSE-2.0
12*b1cdbd2cSJim Jagielski;
13*b1cdbd2cSJim Jagielski;  Unless required by applicable law or agreed to in writing,
14*b1cdbd2cSJim Jagielski;  software distributed under the License is distributed on an
15*b1cdbd2cSJim Jagielski;  "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
16*b1cdbd2cSJim Jagielski;  KIND, either express or implied.  See the License for the
17*b1cdbd2cSJim Jagielski;  specific language governing permissions and limitations
18*b1cdbd2cSJim Jagielski;  under the License.
19*b1cdbd2cSJim Jagielski;
20*b1cdbd2cSJim Jagielski;*************************************************************************
21*b1cdbd2cSJim Jagielski;
22*b1cdbd2cSJim Jagielski; Functions that are exported but not implemented by unicows.dll
23*b1cdbd2cSJim Jagielski; are only inserted as comment.
24*b1cdbd2cSJim Jagielski;
25*b1cdbd2cSJim Jagielski; In addition to MSDN Platform SDK documentation the following functions
26*b1cdbd2cSJim Jagielski; are not implemented too:
27*b1cdbd2cSJim Jagielski; AddMonitorW, FreeContextBufferW, GetPrinterDriverDirectoryW,
28*b1cdbd2cSJim Jagielski; MCIWndCreateW
29*b1cdbd2cSJim Jagielski;
30*b1cdbd2cSJim Jagielski; The following functions of unicows.dll are buggy:
31*b1cdbd2cSJim Jagielski; DrawStateW, GetLogicalDriveStringsW (both implemented in uwinapi.dll)
32*b1cdbd2cSJim Jagielski;
33*b1cdbd2cSJim Jagielski; The following functions of unicows.dll are wrapped but the ANSI versions
34*b1cdbd2cSJim Jagielski; do not exist on Win9x so the wrapper is useless:
35*b1cdbd2cSJim Jagielski; MoveFileExW, CopyFileExW (both implemented in uwinapi.dll along with the
36*b1cdbd2cSJim Jagielski; ANSI versions )
37*b1cdbd2cSJim Jagielski;
38*b1cdbd2cSJim Jagielski; These functions do not exist on Win 95 and NT neither as Unicode
39*b1cdbd2cSJim Jagielski; nor as ANSI version, so the wrapper will fail on NT4 and Win 95
40*b1cdbd2cSJim Jagielski; GetLongPathNameW ( implemented in uwinapi.dll along with the
41*b1cdbd2cSJim Jagielski; ANSI version )
42*b1cdbd2cSJim Jagielski;
43*b1cdbd2cSJim Jagielski; These essential functions aren't implemented by unicows.dll because
44*b1cdbd2cSJim Jagielski; there's no ANSI version:
45*b1cdbd2cSJim Jagielski; CommandLineToArgvW (implemented by uwinapi.dll)
46*b1cdbd2cSJim Jagielski;
47*b1cdbd2cSJim Jagielski;*************************************************************************
48*b1cdbd2cSJim Jagielski
49*b1cdbd2cSJim Jagielski;AcquireCredentialsHandleW
50*b1cdbd2cSJim JagielskiAddAtomW
51*b1cdbd2cSJim JagielskiAddFontResourceW
52*b1cdbd2cSJim JagielskiAddJobW
53*b1cdbd2cSJim Jagielski;AddMonitorW
54*b1cdbd2cSJim JagielskiAddPortW
55*b1cdbd2cSJim JagielskiAddPrintProcessorW
56*b1cdbd2cSJim JagielskiAddPrintProvidorW
57*b1cdbd2cSJim JagielskiAddPrinterDriverW
58*b1cdbd2cSJim JagielskiAddPrinterW
59*b1cdbd2cSJim JagielskiAdvancedDocumentPropertiesW
60*b1cdbd2cSJim JagielskiAppendMenuW
61*b1cdbd2cSJim JagielskiBeginUpdateResourceW
62*b1cdbd2cSJim JagielskiBroadcastSystemMessageW
63*b1cdbd2cSJim JagielskiBuildCommDCBAndTimeoutsW
64*b1cdbd2cSJim JagielskiBuildCommDCBW
65*b1cdbd2cSJim JagielskiCallMsgFilterW
66*b1cdbd2cSJim JagielskiCallNamedPipeW
67*b1cdbd2cSJim JagielskiCallWindowProcA
68*b1cdbd2cSJim JagielskiCallWindowProcW
69*b1cdbd2cSJim JagielskiChangeDisplaySettingsExW
70*b1cdbd2cSJim JagielskiChangeDisplaySettingsW
71*b1cdbd2cSJim JagielskiChangeMenuW
72*b1cdbd2cSJim JagielskiCharLowerBuffW
73*b1cdbd2cSJim JagielskiCharLowerW
74*b1cdbd2cSJim JagielskiCharNextW
75*b1cdbd2cSJim JagielskiCharPrevW
76*b1cdbd2cSJim JagielskiCharToOemBuffW
77*b1cdbd2cSJim JagielskiCharToOemW
78*b1cdbd2cSJim JagielskiCharUpperBuffW
79*b1cdbd2cSJim JagielskiCharUpperW
80*b1cdbd2cSJim JagielskiChooseColorW
81*b1cdbd2cSJim JagielskiChooseFontW
82*b1cdbd2cSJim JagielskiCommConfigDialogW
83*b1cdbd2cSJim JagielskiCompareStringW
84*b1cdbd2cSJim JagielskiConfigurePortW
85*b1cdbd2cSJim JagielskiCopyAcceleratorTableW
86*b1cdbd2cSJim JagielskiCopyEnhMetaFileW
87*b1cdbd2cSJim JagielskiCopyFileExW
88*b1cdbd2cSJim JagielskiCopyFileW
89*b1cdbd2cSJim JagielskiCopyMetaFileW
90*b1cdbd2cSJim JagielskiCreateAcceleratorTableW
91*b1cdbd2cSJim JagielskiCreateColorSpaceW
92*b1cdbd2cSJim JagielskiCreateDCW
93*b1cdbd2cSJim JagielskiCreateDialogIndirectParamW
94*b1cdbd2cSJim JagielskiCreateDialogParamW
95*b1cdbd2cSJim JagielskiCreateDirectoryExW
96*b1cdbd2cSJim JagielskiCreateDirectoryW
97*b1cdbd2cSJim JagielskiCreateEnhMetaFileW
98*b1cdbd2cSJim JagielskiCreateEventW
99*b1cdbd2cSJim JagielskiCreateFileMappingW
100*b1cdbd2cSJim JagielskiCreateFileW
101*b1cdbd2cSJim JagielskiCreateFontIndirectW
102*b1cdbd2cSJim JagielskiCreateFontW
103*b1cdbd2cSJim JagielskiCreateICW
104*b1cdbd2cSJim JagielskiCreateMDIWindowW
105*b1cdbd2cSJim JagielskiCreateMailslotW
106*b1cdbd2cSJim JagielskiCreateMetaFileW
107*b1cdbd2cSJim JagielskiCreateMutexW
108*b1cdbd2cSJim Jagielski;CreateNamedPipeW
109*b1cdbd2cSJim JagielskiCreateProcessW
110*b1cdbd2cSJim JagielskiCreateScalableFontResourceW
111*b1cdbd2cSJim JagielskiCreateSemaphoreW
112*b1cdbd2cSJim JagielskiCreateStdAccessibleProxyW
113*b1cdbd2cSJim JagielskiCreateWaitableTimerW
114*b1cdbd2cSJim JagielskiCreateWindowExW
115*b1cdbd2cSJim JagielskiDdeConnect
116*b1cdbd2cSJim JagielskiDdeConnectList
117*b1cdbd2cSJim JagielskiDdeCreateStringHandleW
118*b1cdbd2cSJim JagielskiDdeInitializeW
119*b1cdbd2cSJim JagielskiDdeQueryConvInfo
120*b1cdbd2cSJim JagielskiDdeQueryStringW
121*b1cdbd2cSJim JagielskiDefDlgProcW
122*b1cdbd2cSJim JagielskiDefFrameProcW
123*b1cdbd2cSJim JagielskiDefMDIChildProcW
124*b1cdbd2cSJim JagielskiDefWindowProcW
125*b1cdbd2cSJim JagielskiDeleteFileW
126*b1cdbd2cSJim JagielskiDeleteMonitorW
127*b1cdbd2cSJim JagielskiDeletePortW
128*b1cdbd2cSJim JagielskiDeletePrintProcessorW
129*b1cdbd2cSJim JagielskiDeletePrintProvidorW
130*b1cdbd2cSJim JagielskiDeletePrinterDriverW
131*b1cdbd2cSJim Jagielski;DeviceCapabilitiesW
132*b1cdbd2cSJim JagielskiDialogBoxIndirectParamW
133*b1cdbd2cSJim JagielskiDialogBoxParamW
134*b1cdbd2cSJim JagielskiDispatchMessageW
135*b1cdbd2cSJim JagielskiDlgDirListComboBoxW
136*b1cdbd2cSJim JagielskiDlgDirListW
137*b1cdbd2cSJim JagielskiDlgDirSelectComboBoxExW
138*b1cdbd2cSJim JagielskiDlgDirSelectExW
139*b1cdbd2cSJim Jagielski;DocumentPropertiesW
140*b1cdbd2cSJim JagielskiDragQueryFileW
141*b1cdbd2cSJim JagielskiDrawStateW
142*b1cdbd2cSJim JagielskiDrawTextExW
143*b1cdbd2cSJim JagielskiDrawTextW
144*b1cdbd2cSJim JagielskiEnableWindow
145*b1cdbd2cSJim JagielskiEndUpdateResourceW
146*b1cdbd2cSJim JagielskiEnumCalendarInfoExW
147*b1cdbd2cSJim JagielskiEnumCalendarInfoW
148*b1cdbd2cSJim JagielskiEnumClipboardFormats
149*b1cdbd2cSJim JagielskiEnumDateFormatsExW
150*b1cdbd2cSJim JagielskiEnumDateFormatsW
151*b1cdbd2cSJim JagielskiEnumDisplayDevicesW
152*b1cdbd2cSJim JagielskiEnumDisplaySettingsExW
153*b1cdbd2cSJim JagielskiEnumDisplaySettingsW
154*b1cdbd2cSJim JagielskiEnumFontFamiliesExW
155*b1cdbd2cSJim JagielskiEnumFontFamiliesW
156*b1cdbd2cSJim JagielskiEnumFontsW
157*b1cdbd2cSJim JagielskiEnumICMProfilesW
158*b1cdbd2cSJim Jagielski;EnumMonitorsW
159*b1cdbd2cSJim Jagielski;EnumPortsW
160*b1cdbd2cSJim Jagielski;EnumPrintProcessorDatatypesW
161*b1cdbd2cSJim Jagielski;EnumPrintProcessorsW
162*b1cdbd2cSJim Jagielski;EnumPrinterDriversW
163*b1cdbd2cSJim Jagielski;EnumPrintersW
164*b1cdbd2cSJim JagielskiEnumPropsA
165*b1cdbd2cSJim JagielskiEnumPropsExA
166*b1cdbd2cSJim JagielskiEnumPropsExW
167*b1cdbd2cSJim JagielskiEnumPropsW
168*b1cdbd2cSJim JagielskiEnumSystemCodePagesW
169*b1cdbd2cSJim JagielskiEnumSystemLocalesW
170*b1cdbd2cSJim JagielskiEnumTimeFormatsW
171*b1cdbd2cSJim Jagielski;EnumerateSecurityPackagesW
172*b1cdbd2cSJim JagielskiExpandEnvironmentStringsW
173*b1cdbd2cSJim JagielskiExtTextOutW
174*b1cdbd2cSJim JagielskiExtractIconExW
175*b1cdbd2cSJim JagielskiExtractIconW
176*b1cdbd2cSJim JagielskiFatalAppExitW
177*b1cdbd2cSJim JagielskiFillConsoleOutputCharacterW
178*b1cdbd2cSJim JagielskiFindAtomW
179*b1cdbd2cSJim Jagielski;FindExecutableW
180*b1cdbd2cSJim JagielskiFindFirstChangeNotificationW
181*b1cdbd2cSJim JagielskiFindFirstFileW
182*b1cdbd2cSJim JagielskiFindNextFileW
183*b1cdbd2cSJim JagielskiFindResourceExW
184*b1cdbd2cSJim JagielskiFindResourceW
185*b1cdbd2cSJim JagielskiFindTextW
186*b1cdbd2cSJim JagielskiFindWindowExW
187*b1cdbd2cSJim JagielskiFindWindowW
188*b1cdbd2cSJim JagielskiFormatMessageW
189*b1cdbd2cSJim Jagielski;FreeContextBufferW
190*b1cdbd2cSJim JagielskiFreeEnvironmentStringsW
191*b1cdbd2cSJim JagielskiGetAltTabInfoW
192*b1cdbd2cSJim JagielskiGetAtomNameW
193*b1cdbd2cSJim JagielskiGetCPInfo
194*b1cdbd2cSJim JagielskiGetCPInfoExW
195*b1cdbd2cSJim JagielskiGetCalendarInfoW
196*b1cdbd2cSJim Jagielski;GetCharABCWidthsFloatW
197*b1cdbd2cSJim JagielskiGetCharABCWidthsW
198*b1cdbd2cSJim JagielskiGetCharWidthFloatW
199*b1cdbd2cSJim JagielskiGetCharWidthW
200*b1cdbd2cSJim JagielskiGetCharacterPlacementW
201*b1cdbd2cSJim JagielskiGetClassInfoExW
202*b1cdbd2cSJim JagielskiGetClassInfoW
203*b1cdbd2cSJim JagielskiGetClassLongW
204*b1cdbd2cSJim JagielskiGetClassNameW
205*b1cdbd2cSJim JagielskiGetClipboardData
206*b1cdbd2cSJim JagielskiGetClipboardFormatNameW
207*b1cdbd2cSJim JagielskiGetComputerNameW
208*b1cdbd2cSJim JagielskiGetConsoleTitleW
209*b1cdbd2cSJim JagielskiGetCurrencyFormatW
210*b1cdbd2cSJim JagielskiGetCurrentDirectoryW
211*b1cdbd2cSJim JagielskiGetCurrentHwProfileW
212*b1cdbd2cSJim JagielskiGetDateFormatW
213*b1cdbd2cSJim JagielskiGetDefaultCommConfigW
214*b1cdbd2cSJim JagielskiGetDiskFreeSpaceExW
215*b1cdbd2cSJim JagielskiGetDiskFreeSpaceW
216*b1cdbd2cSJim JagielskiGetDlgItemTextW
217*b1cdbd2cSJim JagielskiGetDriveTypeW
218*b1cdbd2cSJim JagielskiGetEnhMetaFileDescriptionW
219*b1cdbd2cSJim JagielskiGetEnhMetaFileW
220*b1cdbd2cSJim JagielskiGetEnvironmentStringsW
221*b1cdbd2cSJim JagielskiGetEnvironmentVariableW
222*b1cdbd2cSJim JagielskiGetFileAttributesExW
223*b1cdbd2cSJim JagielskiGetFileAttributesW
224*b1cdbd2cSJim JagielskiGetFileTitleW
225*b1cdbd2cSJim JagielskiGetFileVersionInfoSizeW
226*b1cdbd2cSJim JagielskiGetFileVersionInfoW
227*b1cdbd2cSJim JagielskiGetFullPathNameW
228*b1cdbd2cSJim JagielskiGetGlyphOutlineW
229*b1cdbd2cSJim JagielskiGetICMProfileW
230*b1cdbd2cSJim Jagielski;GetJobW
231*b1cdbd2cSJim JagielskiGetKerningPairsW
232*b1cdbd2cSJim JagielskiGetKeyNameTextW
233*b1cdbd2cSJim JagielskiGetKeyboardLayoutNameW
234*b1cdbd2cSJim JagielskiGetLocaleInfoW
235*b1cdbd2cSJim JagielskiGetLogColorSpaceW
236*b1cdbd2cSJim JagielskiGetLogicalDriveStringsW
237*b1cdbd2cSJim JagielskiGetLongPathNameW
238*b1cdbd2cSJim JagielskiGetMenuItemInfoW
239*b1cdbd2cSJim JagielskiGetMenuStringW
240*b1cdbd2cSJim JagielskiGetMessageW
241*b1cdbd2cSJim JagielskiGetMetaFileW
242*b1cdbd2cSJim JagielskiGetModuleFileNameW
243*b1cdbd2cSJim JagielskiGetModuleHandleW
244*b1cdbd2cSJim JagielskiGetMonitorInfoW
245*b1cdbd2cSJim JagielskiGetNamedPipeHandleStateW
246*b1cdbd2cSJim JagielskiGetNumberFormatW
247*b1cdbd2cSJim JagielskiGetObjectW
248*b1cdbd2cSJim JagielskiGetOpenFileNamePreviewW
249*b1cdbd2cSJim JagielskiGetOpenFileNameW
250*b1cdbd2cSJim JagielskiGetOutlineTextMetricsW
251*b1cdbd2cSJim JagielskiGetPrintProcessorDirectoryW
252*b1cdbd2cSJim Jagielski;GetPrinterDataW
253*b1cdbd2cSJim Jagielski;GetPrinterDriverDirectoryW
254*b1cdbd2cSJim Jagielski;GetPrinterDriverW
255*b1cdbd2cSJim Jagielski;GetPrinterW
256*b1cdbd2cSJim JagielskiGetPrivateProfileIntW
257*b1cdbd2cSJim JagielskiGetPrivateProfileSectionNamesW
258*b1cdbd2cSJim JagielskiGetPrivateProfileSectionW
259*b1cdbd2cSJim JagielskiGetPrivateProfileStringW
260*b1cdbd2cSJim JagielskiGetPrivateProfileStructW
261*b1cdbd2cSJim Jagielski;GetProcAddress
262*b1cdbd2cSJim JagielskiGetProfileIntW
263*b1cdbd2cSJim JagielskiGetProfileSectionW
264*b1cdbd2cSJim JagielskiGetProfileStringW
265*b1cdbd2cSJim JagielskiGetPropA
266*b1cdbd2cSJim JagielskiGetPropW
267*b1cdbd2cSJim JagielskiGetRoleTextW
268*b1cdbd2cSJim JagielskiGetSaveFileNamePreviewW
269*b1cdbd2cSJim JagielskiGetSaveFileNameW
270*b1cdbd2cSJim JagielskiGetShortPathNameW
271*b1cdbd2cSJim JagielskiGetStartupInfoW
272*b1cdbd2cSJim JagielskiGetStateTextW
273*b1cdbd2cSJim JagielskiGetStringTypeExW
274*b1cdbd2cSJim JagielskiGetStringTypeW
275*b1cdbd2cSJim JagielskiGetSystemDirectoryW
276*b1cdbd2cSJim JagielskiGetSystemWindowsDirectoryW
277*b1cdbd2cSJim JagielskiGetTabbedTextExtentW
278*b1cdbd2cSJim JagielskiGetTempFileNameW
279*b1cdbd2cSJim JagielskiGetTempPathW
280*b1cdbd2cSJim JagielskiGetTextExtentExPointW
281*b1cdbd2cSJim JagielskiGetTextExtentPoint32W
282*b1cdbd2cSJim JagielskiGetTextExtentPointW
283*b1cdbd2cSJim JagielskiGetTextFaceW
284*b1cdbd2cSJim JagielskiGetTextMetricsW
285*b1cdbd2cSJim JagielskiGetTimeFormatW
286*b1cdbd2cSJim JagielskiGetUserNameW
287*b1cdbd2cSJim JagielskiGetVersionExW
288*b1cdbd2cSJim JagielskiGetVolumeInformationW
289*b1cdbd2cSJim JagielskiGetWindowLongA
290*b1cdbd2cSJim JagielskiGetWindowLongW
291*b1cdbd2cSJim JagielskiGetWindowModuleFileNameW
292*b1cdbd2cSJim JagielskiGetWindowTextLengthW
293*b1cdbd2cSJim JagielskiGetWindowTextW
294*b1cdbd2cSJim JagielskiGetWindowsDirectoryW
295*b1cdbd2cSJim JagielskiGlobalAddAtomW
296*b1cdbd2cSJim JagielskiGlobalFindAtomW
297*b1cdbd2cSJim JagielskiGlobalGetAtomNameW
298*b1cdbd2cSJim JagielskiGrayStringW
299*b1cdbd2cSJim Jagielski;InitSecurityInterfaceW
300*b1cdbd2cSJim Jagielski;InitializeSecurityContextW
301*b1cdbd2cSJim JagielskiInsertMenuItemW
302*b1cdbd2cSJim JagielskiInsertMenuW
303*b1cdbd2cSJim JagielskiIsBadStringPtrW
304*b1cdbd2cSJim JagielskiIsCharAlphaNumericW
305*b1cdbd2cSJim JagielskiIsCharAlphaW
306*b1cdbd2cSJim JagielskiIsCharLowerW
307*b1cdbd2cSJim JagielskiIsCharUpperW
308*b1cdbd2cSJim JagielskiIsClipboardFormatAvailable
309*b1cdbd2cSJim JagielskiIsDestinationReachableW
310*b1cdbd2cSJim JagielskiIsDialogMessageW
311*b1cdbd2cSJim JagielskiIsTextUnicode
312*b1cdbd2cSJim JagielskiIsValidCodePage
313*b1cdbd2cSJim JagielskiIsWindowUnicode
314*b1cdbd2cSJim JagielskiLCMapStringW
315*b1cdbd2cSJim JagielskiLoadAcceleratorsW
316*b1cdbd2cSJim JagielskiLoadBitmapW
317*b1cdbd2cSJim JagielskiLoadCursorFromFileW
318*b1cdbd2cSJim JagielskiLoadCursorW
319*b1cdbd2cSJim JagielskiLoadIconW
320*b1cdbd2cSJim JagielskiLoadImageW
321*b1cdbd2cSJim JagielskiLoadKeyboardLayoutW
322*b1cdbd2cSJim JagielskiLoadLibraryExW
323*b1cdbd2cSJim JagielskiLoadLibraryW
324*b1cdbd2cSJim JagielskiLoadMenuIndirectW
325*b1cdbd2cSJim JagielskiLoadMenuW
326*b1cdbd2cSJim JagielskiLoadStringW
327*b1cdbd2cSJim Jagielski;MCIWndCreateW
328*b1cdbd2cSJim JagielskiMapVirtualKeyExW
329*b1cdbd2cSJim JagielskiMapVirtualKeyW
330*b1cdbd2cSJim JagielskiMessageBoxExW
331*b1cdbd2cSJim JagielskiMessageBoxIndirectW
332*b1cdbd2cSJim JagielskiMessageBoxW
333*b1cdbd2cSJim JagielskiModifyMenuW
334*b1cdbd2cSJim JagielskiMoveFileW
335*b1cdbd2cSJim JagielskiMultiByteToWideChar
336*b1cdbd2cSJim JagielskiMultinetGetConnectionPerformanceW
337*b1cdbd2cSJim JagielskiOemToCharBuffW
338*b1cdbd2cSJim JagielskiOemToCharW
339*b1cdbd2cSJim Jagielski;OleUIAddVerbMenuW
340*b1cdbd2cSJim Jagielski;OleUIBusyW
341*b1cdbd2cSJim Jagielski;OleUIChangeIconW
342*b1cdbd2cSJim Jagielski;OleUIChangeSourceW
343*b1cdbd2cSJim Jagielski;OleUIConvertW
344*b1cdbd2cSJim Jagielski;OleUIEditLinksW
345*b1cdbd2cSJim Jagielski;OleUIInsertObjectW
346*b1cdbd2cSJim Jagielski;OleUIObjectPropertiesW
347*b1cdbd2cSJim Jagielski;OleUIPasteSpecialW
348*b1cdbd2cSJim Jagielski;OleUIPromptUserW
349*b1cdbd2cSJim Jagielski;OleUIUpdateLinksW
350*b1cdbd2cSJim JagielskiOpenEventW
351*b1cdbd2cSJim JagielskiOpenFileMappingW
352*b1cdbd2cSJim JagielskiOpenMutexW
353*b1cdbd2cSJim JagielskiOpenPrinterW
354*b1cdbd2cSJim JagielskiOpenSemaphoreW
355*b1cdbd2cSJim JagielskiOpenWaitableTimerW
356*b1cdbd2cSJim JagielskiOutputDebugStringW
357*b1cdbd2cSJim JagielskiPageSetupDlgW
358*b1cdbd2cSJim JagielskiPeekConsoleInputW
359*b1cdbd2cSJim JagielskiPeekMessageW
360*b1cdbd2cSJim JagielskiPlaySoundW
361*b1cdbd2cSJim Jagielski;PolyTextOutW
362*b1cdbd2cSJim JagielskiPostMessageW
363*b1cdbd2cSJim JagielskiPostThreadMessageW
364*b1cdbd2cSJim JagielskiPrintDlgW
365*b1cdbd2cSJim Jagielski;QueryContextAttributesW
366*b1cdbd2cSJim Jagielski;QueryCredentialsAttributesW
367*b1cdbd2cSJim JagielskiQueryDosDeviceW
368*b1cdbd2cSJim Jagielski;QuerySecurityPackageInfoW
369*b1cdbd2cSJim JagielskiRasConnectionNotificationW
370*b1cdbd2cSJim JagielskiRasCreatePhonebookEntryW
371*b1cdbd2cSJim JagielskiRasDeleteEntryW
372*b1cdbd2cSJim JagielskiRasDeleteSubEntryW
373*b1cdbd2cSJim Jagielski;RasDialW
374*b1cdbd2cSJim JagielskiRasEditPhonebookEntryW
375*b1cdbd2cSJim JagielskiRasEnumConnectionsW
376*b1cdbd2cSJim JagielskiRasEnumDevicesW
377*b1cdbd2cSJim JagielskiRasEnumEntriesW
378*b1cdbd2cSJim JagielskiRasGetConnectStatusW
379*b1cdbd2cSJim JagielskiRasGetEntryDialParamsW
380*b1cdbd2cSJim JagielskiRasGetEntryPropertiesW
381*b1cdbd2cSJim JagielskiRasGetErrorStringW
382*b1cdbd2cSJim JagielskiRasHangUpW
383*b1cdbd2cSJim JagielskiRasRenameEntryW
384*b1cdbd2cSJim JagielskiRasSetEntryDialParamsW
385*b1cdbd2cSJim JagielskiRasSetEntryPropertiesW
386*b1cdbd2cSJim JagielskiRasSetSubEntryPropertiesW
387*b1cdbd2cSJim JagielskiRasValidateEntryNameW
388*b1cdbd2cSJim JagielskiReadConsoleInputW
389*b1cdbd2cSJim JagielskiReadConsoleOutputCharacterW
390*b1cdbd2cSJim JagielskiReadConsoleOutputW
391*b1cdbd2cSJim JagielskiReadConsoleW
392*b1cdbd2cSJim JagielskiRegConnectRegistryW
393*b1cdbd2cSJim JagielskiRegCreateKeyExW
394*b1cdbd2cSJim JagielskiRegCreateKeyW
395*b1cdbd2cSJim JagielskiRegDeleteKeyW
396*b1cdbd2cSJim JagielskiRegDeleteValueW
397*b1cdbd2cSJim JagielskiRegEnumKeyExW
398*b1cdbd2cSJim JagielskiRegEnumKeyW
399*b1cdbd2cSJim JagielskiRegEnumValueW
400*b1cdbd2cSJim JagielskiRegLoadKeyW
401*b1cdbd2cSJim JagielskiRegOpenKeyExW
402*b1cdbd2cSJim JagielskiRegOpenKeyW
403*b1cdbd2cSJim JagielskiRegQueryInfoKeyW
404*b1cdbd2cSJim JagielskiRegQueryMultipleValuesW
405*b1cdbd2cSJim JagielskiRegQueryValueExW
406*b1cdbd2cSJim JagielskiRegQueryValueW
407*b1cdbd2cSJim JagielskiRegReplaceKeyW
408*b1cdbd2cSJim JagielskiRegSaveKeyW
409*b1cdbd2cSJim JagielskiRegSetValueExW
410*b1cdbd2cSJim JagielskiRegSetValueW
411*b1cdbd2cSJim JagielskiRegUnLoadKeyW
412*b1cdbd2cSJim JagielskiRegisterClassExW
413*b1cdbd2cSJim JagielskiRegisterClassW
414*b1cdbd2cSJim JagielskiRegisterClipboardFormatW
415*b1cdbd2cSJim JagielskiRegisterDeviceNotificationW
416*b1cdbd2cSJim JagielskiRegisterWindowMessageW
417*b1cdbd2cSJim JagielskiRemoveDirectoryW
418*b1cdbd2cSJim JagielskiRemoveFontResourceW
419*b1cdbd2cSJim JagielskiRemovePropA
420*b1cdbd2cSJim JagielskiRemovePropW
421*b1cdbd2cSJim JagielskiReplaceTextW
422*b1cdbd2cSJim JagielskiResetDCW
423*b1cdbd2cSJim Jagielski;ResetPrinterW
424*b1cdbd2cSJim JagielskiSHBrowseForFolderW
425*b1cdbd2cSJim JagielskiSHChangeNotify
426*b1cdbd2cSJim JagielskiSHFileOperationW
427*b1cdbd2cSJim JagielskiSHGetFileInfoW
428*b1cdbd2cSJim JagielskiSHGetNewLinkInfoW
429*b1cdbd2cSJim JagielskiSHGetPathFromIDListW
430*b1cdbd2cSJim JagielskiScrollConsoleScreenBufferW
431*b1cdbd2cSJim JagielskiSearchPathW
432*b1cdbd2cSJim JagielskiSendDlgItemMessageW
433*b1cdbd2cSJim JagielskiSendMessageCallbackW
434*b1cdbd2cSJim JagielskiSendMessageTimeoutW
435*b1cdbd2cSJim JagielskiSendMessageW
436*b1cdbd2cSJim JagielskiSendNotifyMessageW
437*b1cdbd2cSJim JagielskiSetCalendarInfoW
438*b1cdbd2cSJim JagielskiSetClassLongW
439*b1cdbd2cSJim JagielskiSetComputerNameW
440*b1cdbd2cSJim JagielskiSetConsoleTitleW
441*b1cdbd2cSJim JagielskiSetCurrentDirectoryW
442*b1cdbd2cSJim JagielskiSetDefaultCommConfigW
443*b1cdbd2cSJim JagielskiSetDlgItemTextW
444*b1cdbd2cSJim JagielskiSetEnvironmentVariableW
445*b1cdbd2cSJim JagielskiSetFileAttributesW
446*b1cdbd2cSJim JagielskiSetICMProfileW
447*b1cdbd2cSJim JagielskiSetJobW
448*b1cdbd2cSJim JagielskiSetLocaleInfoW
449*b1cdbd2cSJim JagielskiSetMenuItemInfoW
450*b1cdbd2cSJim JagielskiSetPrinterDataW
451*b1cdbd2cSJim JagielskiSetPrinterW
452*b1cdbd2cSJim JagielskiSetPropA
453*b1cdbd2cSJim JagielskiSetPropW
454*b1cdbd2cSJim JagielskiSetVolumeLabelW
455*b1cdbd2cSJim JagielskiSetWindowLongA
456*b1cdbd2cSJim JagielskiSetWindowLongW
457*b1cdbd2cSJim JagielskiSetWindowTextW
458*b1cdbd2cSJim JagielskiSetWindowsHookExW
459*b1cdbd2cSJim JagielskiSetWindowsHookW
460*b1cdbd2cSJim JagielskiShellAboutW
461*b1cdbd2cSJim JagielskiShellExecuteExW
462*b1cdbd2cSJim JagielskiShellExecuteW
463*b1cdbd2cSJim JagielskiShell_NotifyIconW
464*b1cdbd2cSJim JagielskiStartDocPrinterW
465*b1cdbd2cSJim JagielskiStartDocW
466*b1cdbd2cSJim JagielskiSystemParametersInfoW
467*b1cdbd2cSJim JagielskiTabbedTextOutW
468*b1cdbd2cSJim JagielskiTextOutW
469*b1cdbd2cSJim JagielskiTranslateAcceleratorW
470*b1cdbd2cSJim JagielskiUnregisterClassW
471*b1cdbd2cSJim JagielskiUpdateResourceW
472*b1cdbd2cSJim JagielskiVerFindFileW
473*b1cdbd2cSJim JagielskiVerInstallFileW
474*b1cdbd2cSJim JagielskiVerLanguageNameW
475*b1cdbd2cSJim JagielskiVerQueryValueW
476*b1cdbd2cSJim JagielskiVkKeyScanExW
477*b1cdbd2cSJim JagielskiVkKeyScanW
478*b1cdbd2cSJim JagielskiWNetAddConnection2W
479*b1cdbd2cSJim JagielskiWNetAddConnection3W
480*b1cdbd2cSJim JagielskiWNetAddConnectionW
481*b1cdbd2cSJim JagielskiWNetCancelConnection2W
482*b1cdbd2cSJim JagielskiWNetCancelConnectionW
483*b1cdbd2cSJim JagielskiWNetConnectionDialog1W
484*b1cdbd2cSJim JagielskiWNetDisconnectDialog1W
485*b1cdbd2cSJim JagielskiWNetEnumResourceW
486*b1cdbd2cSJim JagielskiWNetGetConnectionW
487*b1cdbd2cSJim JagielskiWNetGetLastErrorW
488*b1cdbd2cSJim JagielskiWNetGetNetworkInformationW
489*b1cdbd2cSJim JagielskiWNetGetProviderNameW
490*b1cdbd2cSJim JagielskiWNetGetResourceInformationW
491*b1cdbd2cSJim JagielskiWNetGetResourceParentW
492*b1cdbd2cSJim JagielskiWNetGetUniversalNameW
493*b1cdbd2cSJim JagielskiWNetGetUserW
494*b1cdbd2cSJim JagielskiWNetOpenEnumW
495*b1cdbd2cSJim JagielskiWNetUseConnectionW
496*b1cdbd2cSJim JagielskiWaitNamedPipeW
497*b1cdbd2cSJim JagielskiWideCharToMultiByte
498*b1cdbd2cSJim JagielskiWinHelpW
499*b1cdbd2cSJim JagielskiWriteConsoleInputW
500*b1cdbd2cSJim JagielskiWriteConsoleOutputCharacterW
501*b1cdbd2cSJim JagielskiWriteConsoleOutputW
502*b1cdbd2cSJim JagielskiWriteConsoleW
503*b1cdbd2cSJim JagielskiWritePrivateProfileSectionW
504*b1cdbd2cSJim JagielskiWritePrivateProfileStringW
505*b1cdbd2cSJim JagielskiWritePrivateProfileStructW
506*b1cdbd2cSJim JagielskiWriteProfileSectionW
507*b1cdbd2cSJim JagielskiWriteProfileStringW
508*b1cdbd2cSJim Jagielski;auxGetDevCapsW
509*b1cdbd2cSJim JagielskicapCreateCaptureWindowW
510*b1cdbd2cSJim JagielskicapGetDriverDescriptionW
511*b1cdbd2cSJim Jagielski;joyGetDevCapsW
512*b1cdbd2cSJim JagielskilstrcatW
513*b1cdbd2cSJim JagielskilstrcmpW
514*b1cdbd2cSJim JagielskilstrcmpiW
515*b1cdbd2cSJim JagielskilstrcpyW
516*b1cdbd2cSJim JagielskilstrcpynW
517*b1cdbd2cSJim JagielskilstrlenW
518*b1cdbd2cSJim Jagielski;mciGetDeviceIDW
519*b1cdbd2cSJim Jagielski;mciGetErrorStringW
520*b1cdbd2cSJim Jagielski;mciSendCommandW
521*b1cdbd2cSJim Jagielski;mciSendStringW
522*b1cdbd2cSJim Jagielski;midiInGetDevCapsW
523*b1cdbd2cSJim Jagielski;midiInGetErrorTextW
524*b1cdbd2cSJim Jagielski;midiOutGetDevCapsW
525*b1cdbd2cSJim Jagielski;midiOutGetErrorTextW
526*b1cdbd2cSJim Jagielski;mixerGetControlDetailsW
527*b1cdbd2cSJim Jagielski;mixerGetDevCapsW
528*b1cdbd2cSJim Jagielski;mixerGetLineControlsW
529*b1cdbd2cSJim Jagielski;mixerGetLineInfoW
530*b1cdbd2cSJim Jagielski;mmioInstallIOProcW
531*b1cdbd2cSJim Jagielski;mmioOpenW
532*b1cdbd2cSJim Jagielski;mmioRenameW
533*b1cdbd2cSJim Jagielski;mmioStringToFOURCCW
534*b1cdbd2cSJim JagielskisndPlaySoundW
535*b1cdbd2cSJim Jagielski;waveInGetDevCapsW
536*b1cdbd2cSJim Jagielski;waveInGetErrorTextW
537*b1cdbd2cSJim Jagielski;waveOutGetDevCapsW
538*b1cdbd2cSJim Jagielski;waveOutGetErrorTextW
539*b1cdbd2cSJim JagielskiwsprintfW
540*b1cdbd2cSJim JagielskiwvsprintfW
541