2 * Implementation of the unicows dll
4 * Copyright (C) 2003 Alexandre Julliard
6 * This library is free software; you can redistribute it and/or
7 * modify it under the terms of the GNU Lesser General Public
8 * License as published by the Free Software Foundation; either
9 * version 2.1 of the License, or (at your option) any later version.
11 * This library is distributed in the hope that it will be useful,
12 * but WITHOUT ANY WARRANTY; without even the implied warranty of
13 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14 * Lesser General Public License for more details.
16 * You should have received a copy of the GNU Lesser General Public
17 * License along with this library; if not, write to the Free Software
18 * Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
44 /* Create a dummy reference to every function we need so that
45 * the linker will import them.
47 const void *dummy_references
[] =
49 AcquireCredentialsHandleW
,
58 BroadcastSystemMessageW
,
59 BuildCommDCBAndTimeoutsW
,
65 ChangeDisplaySettingsExW
,
66 ChangeDisplaySettingsW
,
80 CopyAcceleratorTableW
,
85 CreateAcceleratorTableW
,
88 CreateDialogIndirectParamW
,
105 CreateScalableFontResourceW
,
107 CreateWaitableTimerW
,
109 CryptAcquireContextW
,
110 CryptEnumProviderTypesW
,
112 CryptGetDefaultProviderW
,
116 CryptVerifySignatureW
,
119 DdeCreateStringHandleW
,
129 DialogBoxIndirectParamW
,
134 DlgDirSelectComboBoxExW
,
146 EnumClipboardFormats
,
149 EnumDisplaySettingsExW
,
150 EnumDisplaySettingsW
,
156 EnumPrintProcessorsW
,
163 EnumSystemCodePagesW
,
166 EnumerateSecurityPackagesW
,
167 ExpandEnvironmentStringsW
,
172 FillConsoleOutputCharacterW
,
175 FindFirstChangeNotificationW
,
185 FreeEnvironmentStringsW
,
190 GetCharABCWidthsFloatW
,
195 GetCharacterPlacementW
,
201 GetClipboardFormatNameW
,
205 GetCurrentDirectoryW
,
206 GetCurrentHwProfileW
,
208 GetDefaultCommConfigW
,
209 GetDiskFreeSpaceExW
,
213 GetEnhMetaFileDescriptionW
,
215 GetEnvironmentStringsW
,
216 GetEnvironmentVariableW
,
217 GetFileAttributesExW
,
220 GetFileVersionInfoSizeW
,
226 GetKeyboardLayoutNameW
,
228 GetLogicalDriveStringsW
,
237 GetNamedPipeHandleStateW
,
240 GetOpenFileNamePreviewW
,
242 GetOutlineTextMetricsW
,
244 GetPrinterDriverDirectoryW
,
247 GetPrivateProfileIntW
,
248 GetPrivateProfileSectionNamesW
,
249 GetPrivateProfileSectionW
,
250 GetPrivateProfileStringW
,
251 GetPrivateProfileStructW
,
258 GetSaveFileNamePreviewW
,
265 GetSystemWindowsDirectoryW
,
266 GetTabbedTextExtentW
,
269 GetTextExtentExPointW
,
270 GetTextExtentPoint32W
,
277 GetVolumeInformationW
,
280 GetWindowModuleFileNameW
,
281 GetWindowTextLengthW
,
283 GetWindowsDirectoryW
,
288 InitSecurityInterfaceW
,
289 InitializeSecurityContextW
,
297 IsClipboardFormatAvailable
,
324 MultinetGetConnectionPerformanceW
,
334 OleUIObjectPropertiesW
,
353 QueryContextAttributesW
,
354 QueryCredentialsAttributesW
,
356 QuerySecurityPackageInfoW
,
361 RasSetEntryPropertiesW
,
362 RasValidateEntryNameW
,
364 ReadConsoleOutputCharacterW
,
379 RegQueryMultipleValuesW
,
389 RegisterClipboardFormatW
,
390 RegisterDeviceNotificationW
,
391 RegisterWindowMessageW
,
403 SHGetPathFromIDListW
,
404 ScrollConsoleScreenBufferW
,
407 SendMessageCallbackW
,
415 SetCurrentDirectoryW
,
416 SetDefaultCommConfigW
,
418 SetEnvironmentVariableW
,
439 SystemParametersInfoW
,
442 TranslateAcceleratorW
,
455 WNetCancelConnection2W
,
456 WNetCancelConnectionW
,
457 WNetConnectionDialog1W
,
458 WNetDisconnectDialog1W
,
462 WNetGetNetworkInformationW
,
463 WNetGetProviderNameW
,
464 WNetGetResourceInformationW
,
465 WNetGetResourceParentW
,
466 WNetGetUniversalNameW
,
474 WriteConsoleOutputCharacterW
,
477 WritePrivateProfileSectionW
,
478 WritePrivateProfileStringW
,
479 WritePrivateProfileStructW
,
480 WriteProfileSectionW
,
483 capCreateCaptureWindowW
,
484 capGetDriverDescriptionW
,
499 midiOutGetErrorTextW
,
500 mixerGetControlDetailsW
,
502 mixerGetLineControlsW
,
512 waveOutGetErrorTextW
,