Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

142 lines
7.3 KiB

  1. /*****************************************************************************\
  2. * *
  3. * w9xwraps.h - Unicode wrappers for ANSI functions on Win9x *
  4. * *
  5. * Version 1.0 *
  6. * *
  7. * Copyright (c) 1991-1998, Microsoft Corp. All rights reserved. *
  8. * *
  9. \*****************************************************************************/
  10. //
  11. // This file is for internal use only. Do not put it in the SDK.
  12. //
  13. #ifndef _INC_W9XWRAPS
  14. #define _INC_W9XWRAPS
  15. #ifndef DONOT_USE_WRAPPER
  16. #define RegOpenKeyExW RegOpenKeyExWrapW
  17. #define RegQueryValueW RegQueryValueWrapW
  18. #define RegEnumKeyExW RegEnumKeyExWrapW
  19. #define RegSetValueW RegSetValueWrapW
  20. #define RegDeleteKeyW RegDeleteKeyWrapW
  21. #define GetUserNameW GetUserNameWrapW
  22. #define RegEnumValueW RegEnumValueWrapW
  23. #define RegDeleteValueW RegDeleteValueWrapW
  24. #define RegCreateKeyW RegCreateKeyWrapW
  25. //#define CryptAcquireContextW CryptAcquireContextWrapW
  26. #define RegQueryValueExW RegQueryValueExWrapW
  27. #define RegCreateKeyExW RegCreateKeyExWrapW
  28. #define RegSetValueExW RegSetValueExWrapW
  29. #define RegQueryInfoKeyW RegQueryInfoKeyWrapW
  30. #define GetObjectW GetObjectWrapW
  31. #define StartDocW StartDocWrapW
  32. #define CreateFontIndirectW CreateFontIndirectWrapW
  33. #define GetLocaleInfoW GetLocaleInfoWrapW
  34. #define CreateDirectoryW CreateDirectoryWrapW
  35. #define GetWindowsDirectoryW GetWindowsDirectoryWrapW
  36. #define GetSystemDirectoryW GetSystemDirectoryWrapW
  37. #define GetProfileIntW GetProfileIntWrapW
  38. #define LCMapStringW LCMapStringWrapW
  39. #define GetFileAttributesW GetFileAttributesWrapW
  40. #define CompareStringW CompareStringWrapW
  41. #define GetStringTypeW GetStringTypeWrapW
  42. #define lstrcpyW lstrcpyWrapW
  43. #define lstrcmpiW lstrcmpiWrapW
  44. #define LoadLibraryW LoadLibraryWrapW
  45. #define GetTimeFormatW GetTimeFormatWrapW
  46. #define GetTextExtentPoint32W GetTextExtentPoint32WrapW
  47. #define GetDateFormatW GetDateFormatWrapW
  48. #define lstrcpynW lstrcpynWrapW
  49. #define CreateFileW CreateFileWrapW
  50. #define OutputDebugStringW OutputDebugStringWrapW
  51. #define lstrcatW lstrcatWrapW
  52. #define FormatMessageW FormatMessageWrapW
  53. #define GetModuleFileNameW GetModuleFileNameWrapW
  54. #define GetPrivateProfileIntW GetPrivateProfileIntWrapW
  55. #define IsBadStringPtrW IsBadStringPtrWrapW
  56. #define GetPrivateProfileStringW GetPrivateProfileStringWrapW
  57. #define lstrcmpW lstrcmpWrapW
  58. #define CreateMutexW CreateMutexWrapW
  59. #define GetTempPathW GetTempPathWrapW
  60. #define ExpandEnvironmentStringsW ExpandEnvironmentStringsWrapW
  61. #define GetTempFileNameW GetTempFileNameWrapW
  62. #define DeleteFileW DeleteFileWrapW
  63. #define CopyFileW CopyFileWrapW
  64. #define FindFirstChangeNotificationW FindFirstChangeNotificationWrapW
  65. #define FindFirstFileW FindFirstFileWrapW
  66. #define GetDiskFreeSpaceW GetDiskFreeSpaceWrapW
  67. #define MoveFileW MoveFileWrapW
  68. #define ShellExecuteW ShellExecuteWrapW
  69. #define DragQueryFileW DragQueryFileWrapW
  70. #define CharPrevW CharPrevWrapW
  71. #define DrawTextW DrawTextWrapW
  72. #define ModifyMenuW ModifyMenuWrapW
  73. #define InsertMenuW InsertMenuWrapW
  74. #define LoadImageW LoadImageWrapW
  75. #define GetClassInfoExW GetClassInfoExWrapW
  76. #define LoadStringW LoadStringWrapW
  77. #define CharNextW CharNextWrapW
  78. #define SendMessageW SendMessageWrapW
  79. #define DefWindowProcW DefWindowProcWrapW
  80. #define DialogBoxParamW DialogBoxParamWrapW
  81. #define SendDlgItemMessageW SendDlgItemMessageWrapW
  82. #define SetWindowLongW SetWindowLongWrapW
  83. #define GetWindowLongW GetWindowLongWrapW
  84. #define CreateWindowExW CreateWindowExWrapW
  85. #define UnRegisterClassW UnRegisterClassWrapW
  86. #define RegisterClassW RegisterClassWrapW
  87. #define LoadCursorW LoadCursorWrapW
  88. #define wsprintfW wsprintfWrapW
  89. #define wvsprintfW wvsprintfWrapW
  90. #define RegisterWindowMessageW RegisterWindowMessageWrapW
  91. #define SystemParametersInfoW SystemParametersInfoWrapW
  92. #define CreateDialogParamW CreateDialogParamWrapW
  93. #define SetWindowTextW SetWindowTextWrapW
  94. #define PostMessageW PostMessageWrapW
  95. #define GetMenuItemInfoW GetMenuItemInfoWrapW
  96. #define GetClassInfoW GetClassInfoWrapW
  97. #define CharUpperW CharUpperWrapW
  98. #define CharUpperBuffW CharUpperBuffWrapW
  99. #define CharLowerW CharLowerWrapW
  100. #define CharLowerBuffW CharLowerBuffWrapW
  101. #define IsCharUpperW IsCharUpperWrapW
  102. #define IsCharLowerW IsCharLowerWrapW
  103. #define RegisterClipboardFormatW RegisterClipboardFormatWrapW
  104. #define DispatchMessageW DispatchMessageWrapW
  105. #define IsDialogMessageW IsDialogMessageWrapW
  106. #define GetMessageW GetMessageWrapW
  107. #define SetDlgItemTextW SetDlgItemTextWrapW
  108. #define RegisterClassExW RegisterClassExWrapW
  109. #define LoadAcceleratorsW LoadAcceleratorsWrapW
  110. #define LoadMenuW LoadMenuWrapW
  111. #define LoadIconW LoadIconWrapW
  112. #define GetWindowTextW GetWindowTextWrapW
  113. #define CallWindowProcW CallWindowProcWrapW
  114. #define GetClassNameW GetClassNameWrapW
  115. #define TranslateAcceleratorW TranslateAcceleratorWrapW
  116. #define GetDlgItemTextW GetDlgItemTextWrapW
  117. #define SetMenuItemInfoW SetMenuItemInfoWrapW
  118. #define PeekMessageW PeekMessageWrapW
  119. #define GetWindowTextLengthW GetWindowTextLengthWrapW
  120. #define CreateEventW CreateEventWrapW
  121. // for RunTime loaded functions in Comctl32.dll
  122. #define gpfnImageList_LoadImage gpfnImageList_LoadImageWrapW
  123. #define gpfnPropertySheet gpfnPropertySheetWrapW
  124. #define gpfnCreatePropertySheetPage gpfnCreatePropertySheetPageWrapW
  125. // for APIs in Commdlg32.dll
  126. #define pfnGetOpenFileName pfnGetOpenFileNameWrapW
  127. #define pfnGetSaveFileName pfnGetSaveFileNameWrapW
  128. #define pfnPrintDlgEx pfnPrintDlgExWrapW
  129. #define pfnPrintDlg pfnPrintDlgWrapW
  130. #endif // DONOT_USER_WRAPPER
  131. #endif