Changeset 21858 for branches/gcc-kmk/src
- Timestamp:
- Dec 6, 2011, 6:50:58 PM (14 years ago)
- Location:
- branches/gcc-kmk/src
- Files:
-
- 1 added
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/gcc-kmk/src/Makefile.kmk
r21855 r21858 30 30 include $(PATH_SUB_CURRENT)/oleaut32/Makefile.kmk 31 31 include $(PATH_SUB_CURRENT)/ole32/Makefile.kmk 32 include $(PATH_SUB_CURRENT)/shlwapi/Makefile.kmk 32 33 33 34 include $(FILE_KBUILD_SUB_FOOTER) -
branches/gcc-kmk/src/shlwapi/shlwapi.cpp
r21720 r21858 60 60 BOOL VERSION_OsIsUnicode(void) 61 61 { 62 static version = 0;62 static int version = 0; 63 63 64 64 if(version == 0) { -
branches/gcc-kmk/src/shlwapi/shlwapi.def
r10291 r21858 25 25 ; So for ODIN, we're just directly linking to the unicode functions. 26 26 27 _SHLWAPI_1@8@1 NONAME28 _SHLWAPI_2@8@2 NONAME29 _SHLWAPI_3@8@3 NONAME30 _SHLWAPI_4@8@4 NONAME31 _SHLWAPI_5@12@5 NONAME32 _SHLWAPI_6@12@6 NONAME33 _SHLWAPI_7@12@7 NONAME34 _SHLWAPI_8@8@8 NONAME35 _SHLWAPI_9@4@9 NONAME27 "_SHLWAPI_1@8" @1 NONAME 28 "_SHLWAPI_2@8" @2 NONAME 29 "_SHLWAPI_3@8" @3 NONAME 30 "_SHLWAPI_4@8" @4 NONAME 31 "_SHLWAPI_5@12" @5 NONAME 32 "_SHLWAPI_6@12" @6 NONAME 33 "_SHLWAPI_7@12" @7 NONAME 34 "_SHLWAPI_8@8" @8 NONAME 35 "_SHLWAPI_9@4" @9 NONAME 36 36 37 _SHLWAPI_10@8@10 NONAME38 _SHLWAPI_11@20@11 NONAME39 _SHLWAPI_12@8@12 NONAME40 _SHLWAPI_13@8@13 NONAME41 _SHLWAPI_14@8@14 NONAME42 _SHLWAPI_15@8@15 NONAME43 _SHLWAPI_16@16@16 NONAME44 _SHLWAPI_17@8@17 NONAME45 _SHLWAPI_18@8@18 NONAME46 _SHLWAPI_19@4@19 NONAME37 "_SHLWAPI_10@8" @10 NONAME 38 "_SHLWAPI_11@20" @11 NONAME 39 "_SHLWAPI_12@8" @12 NONAME 40 "_SHLWAPI_13@8" @13 NONAME 41 "_SHLWAPI_14@8" @14 NONAME 42 "_SHLWAPI_15@8" @15 NONAME 43 "_SHLWAPI_16@16" @16 NONAME 44 "_SHLWAPI_17@8" @17 NONAME 45 "_SHLWAPI_18@8" @18 NONAME 46 "_SHLWAPI_19@4" @19 NONAME 47 47 48 _SHLWAPI_20@8@20 NONAME49 _SHLWAPI_21@8@21 NONAME50 _SHLWAPI_22@8@22 NONAME51 _SHLWAPI_23@12@23 NONAME52 _SHLWAPI_24@12@24 NONAME53 _SHLWAPI_25@4@25 NONAME54 _SHLWAPI_26@4@26 NONAME55 _SHLWAPI_27@4@27 NONAME56 _SHLWAPI_28@4@28 NONAME57 _SHLWAPI_29@4@29 NONAME58 59 _SHLWAPI_30@4@30 NONAME60 _SHLWAPI_31@4@31 NONAME61 _SHLWAPI_32@4@32 NONAME62 _SHLWAPI_33@4@33 NONAME63 _SHLWAPI_34@4@34 NONAME64 _SHLWAPI_35@12@35 NONAME65 _SHLWAPI_36@16@36 NONAME66 _CallWindowProcW@20@37 NONAME67 _CharLowerW@4@38 NONAME68 _CharLowerBuffW@8@39 NONAME69 70 _CharNextW@4@40 NONAME71 _CharPrevW@8@41 NONAME72 _CharToOemW@8@42 NONAME73 _CharUpperW@4@43 NONAME74 _CharUpperBuffW@8@44 NONAME75 _CompareStringW@24@45 NONAME76 _CopyAcceleratorTableW@12@46 NONAME77 _CreateAcceleratorTableW@8@47 NONAME78 _CreateDCW@16@48 NONAME79 _CreateDialogParamA@20@49 NONAME80 81 _CreateDirectoryW@8@50 NONAME82 _CreateEventW@16@51 NONAME83 _CreateFileW@28@52 NONAME84 _CreateFontIndirectW@4@53 NONAME85 _CreateICW@16@54 NONAME86 _CreateWindowExW@48@55 NONAME87 _DefWindowProcW@16@56 NONAME88 _DeleteFileW@4@57 NONAME89 _DialogBoxIndirectParamW@20@58 NONAME ; @@@PH imcomplete90 _DialogBoxParamW@20@59 NONAME ; @@@PH imcomplete91 92 _DispatchMessageW@4@60 NONAME93 _DrawTextW@20@61 NONAME94 _EnumFontFamiliesW@16@62 NONAME95 _EnumFontFamiliesExW@20@63 NONAME96 _EnumResourceNamesW@16@64 NONAME97 _FindFirstFileW@8@65 NONAME98 _FindResourceW@12@66 NONAME99 _FindWindowW@8@67 NONAME100 _FormatMessageW@28@68 NONAME101 _GetClassInfoW@12@69 NONAME102 103 _GetClassLongW@8@70 NONAME104 _GetClassNameW@12@71 NONAME105 _GetClipboardFormatNameW@12@72 NONAME106 _GetCurrentDirectoryW@8@73 NONAME107 _SHLWAPI_74@16@74 NONAME108 _GetFileAttributesW@4@75 NONAME109 _GetFullPathNameW@16@76 NONAME110 _GetLocaleInfoW@16@77 NONAME111 _GetMenuItemInfoW@16@78 NONAME112 _GetMessageW@16@79 NONAME113 114 _GetModuleFileNameW@12@80 NONAME115 _GetSystemDirectoryW@8@81 NONAME116 _SearchPathW@24@82 NONAME117 _GetModuleHandleW@4@83 NONAME118 _GetObjectW@12@84 NONAME119 _GetPrivateProfileIntW@16@85 NONAME120 _GetProfileStringW@20@86 NONAME121 _GetPropW@8@87 NONAME122 _GetStringTypeExW@20@88 NONAME123 _GetTempFileNameW@16@89 NONAME124 125 _GetTempPathW@8@90 NONAME126 _GetTextExtentPoint32W@16@91 NONAME127 _GetTextFaceW@12@92 NONAME128 _GetTextMetricsW@8@93 NONAME129 _GetWindowLongW@8@94 NONAME130 _GetWindowTextW@12@95 NONAME131 _GetWindowTextLengthW@4@96 NONAME132 _GetWindowsDirectoryW@8@97 NONAME133 _InsertMenuW@20@98 NONAME134 _IsDialogMessageW@8@99 NONAME135 136 _LoadAcceleratorsW@8@100 NONAME137 _LoadBitmapW@8@101 NONAME138 _LoadCursorW@8@102 NONAME139 _LoadIconW@8@103 NONAME140 _LoadImageW@24@104 NONAME141 _LoadLibraryExW@12@105 NONAME142 _LoadMenuW@8@106 NONAME143 _LoadStringW@16@107 NONAME144 _MessageBoxIndirectW@4@108 NONAME145 _ModifyMenuW@20@109 NONAME146 147 _GetCharWidth32W@16@110 NONAME148 _GetCharacterPlacementW@24@111 NONAME149 _CopyFileW@12@112 NONAME150 _MoveFileW@8@113 NONAME151 _OemToCharW@8@114 NONAME152 _OutputDebugStringW@4@115 NONAME153 _PeekMessageW@20@116 NONAME154 _PostMessageW@16@117 NONAME155 _PostThreadMessageW@16@118 NONAME156 _RegCreateKeyW@12@119 NONAME157 158 _RegCreateKeyExW@36@120 NONAME159 _RegDeleteKeyW@8@121 NONAME160 _RegEnumKeyW@16@122 NONAME161 _RegEnumKeyExW@32@123 NONAME162 _RegOpenKeyW@12@124 NONAME163 _RegOpenKeyExW@20@125 NONAME164 _RegQueryInfoKeyW@48@126 NONAME165 _RegQueryValueW@16@127 NONAME166 _RegQueryValueExW@24@128 NONAME167 _RegSetValueW@20@129 NONAME168 169 _RegSetValueExW@24@130 NONAME170 _RegisterClassW@4@131 NONAME171 _RegisterClipboardFormatW@4@132 NONAME172 _RegisterWindowMessageW@4@133 NONAME173 _RemovePropW@8@134 NONAME174 _SendDlgItemMessageW@20@135 NONAME175 _SendMessageW@16@136 NONAME176 _SetCurrentDirectoryW@4@137 NONAME177 _SetDlgItemTextW@12@138 NONAME178 _SetMenuItemInfoW@16@139 NONAME ; @@@PH imcomplete179 180 _SetPropW@12@140 NONAME181 _SetWindowLongW@12@141 NONAME182 _SetWindowsHookExW@16@142 NONAME183 _SetWindowTextW@8@143 NONAME184 _StartDocW@8@144 NONAME185 _SystemParametersInfoW@16@145 NONAME48 "_SHLWAPI_20@8" @20 NONAME 49 "_SHLWAPI_21@8" @21 NONAME 50 "_SHLWAPI_22@8" @22 NONAME 51 "_SHLWAPI_23@12" @23 NONAME 52 "_SHLWAPI_24@12" @24 NONAME 53 "_SHLWAPI_25@4" @25 NONAME 54 "_SHLWAPI_26@4" @26 NONAME 55 "_SHLWAPI_27@4" @27 NONAME 56 "_SHLWAPI_28@4" @28 NONAME 57 "_SHLWAPI_29@4" @29 NONAME 58 59 "_SHLWAPI_30@4" @30 NONAME 60 "_SHLWAPI_31@4" @31 NONAME 61 "_SHLWAPI_32@4" @32 NONAME 62 "_SHLWAPI_33@4" @33 NONAME 63 "_SHLWAPI_34@4" @34 NONAME 64 "_SHLWAPI_35@12" @35 NONAME 65 "_SHLWAPI_36@16" @36 NONAME 66 "_CallWindowProcW@20" @37 NONAME 67 "_CharLowerW@4" @38 NONAME 68 "_CharLowerBuffW@8" @39 NONAME 69 70 "_CharNextW@4" @40 NONAME 71 "_CharPrevW@8" @41 NONAME 72 "_CharToOemW@8" @42 NONAME 73 "_CharUpperW@4" @43 NONAME 74 "_CharUpperBuffW@8" @44 NONAME 75 "_CompareStringW@24" @45 NONAME 76 "_CopyAcceleratorTableW@12" @46 NONAME 77 "_CreateAcceleratorTableW@8" @47 NONAME 78 "_CreateDCW@16" @48 NONAME 79 "_CreateDialogParamA@20" @49 NONAME 80 81 "_CreateDirectoryW@8" @50 NONAME 82 "_CreateEventW@16" @51 NONAME 83 "_CreateFileW@28" @52 NONAME 84 "_CreateFontIndirectW@4" @53 NONAME 85 "_CreateICW@16" @54 NONAME 86 "_CreateWindowExW@48" @55 NONAME 87 "_DefWindowProcW@16" @56 NONAME 88 "_DeleteFileW@4" @57 NONAME 89 "_DialogBoxIndirectParamW@20" @58 NONAME ; @@@PH imcomplete 90 "_DialogBoxParamW@20" @59 NONAME ; @@@PH imcomplete 91 92 "_DispatchMessageW@4" @60 NONAME 93 "_DrawTextW@20" @61 NONAME 94 "_EnumFontFamiliesW@16" @62 NONAME 95 "_EnumFontFamiliesExW@20" @63 NONAME 96 "_EnumResourceNamesW@16" @64 NONAME 97 "_FindFirstFileW@8" @65 NONAME 98 "_FindResourceW@12" @66 NONAME 99 "_FindWindowW@8" @67 NONAME 100 "_FormatMessageW@28" @68 NONAME 101 "_GetClassInfoW@12" @69 NONAME 102 103 "_GetClassLongW@8" @70 NONAME 104 "_GetClassNameW@12" @71 NONAME 105 "_GetClipboardFormatNameW@12" @72 NONAME 106 "_GetCurrentDirectoryW@8" @73 NONAME 107 "_SHLWAPI_74@16" @74 NONAME 108 "_GetFileAttributesW@4" @75 NONAME 109 "_GetFullPathNameW@16" @76 NONAME 110 "_GetLocaleInfoW@16" @77 NONAME 111 "_GetMenuItemInfoW@16" @78 NONAME 112 "_GetMessageW@16" @79 NONAME 113 114 "_GetModuleFileNameW@12" @80 NONAME 115 "_GetSystemDirectoryW@8" @81 NONAME 116 "_SearchPathW@24" @82 NONAME 117 "_GetModuleHandleW@4" @83 NONAME 118 "_GetObjectW@12" @84 NONAME 119 "_GetPrivateProfileIntW@16" @85 NONAME 120 "_GetProfileStringW@20" @86 NONAME 121 "_GetPropW@8" @87 NONAME 122 "_GetStringTypeExW@20" @88 NONAME 123 "_GetTempFileNameW@16" @89 NONAME 124 125 "_GetTempPathW@8" @90 NONAME 126 "_GetTextExtentPoint32W@16" @91 NONAME 127 "_GetTextFaceW@12" @92 NONAME 128 "_GetTextMetricsW@8" @93 NONAME 129 "_GetWindowLongW@8" @94 NONAME 130 "_GetWindowTextW@12" @95 NONAME 131 "_GetWindowTextLengthW@4" @96 NONAME 132 "_GetWindowsDirectoryW@8" @97 NONAME 133 "_InsertMenuW@20" @98 NONAME 134 "_IsDialogMessageW@8" @99 NONAME 135 136 "_LoadAcceleratorsW@8" @100 NONAME 137 "_LoadBitmapW@8" @101 NONAME 138 "_LoadCursorW@8" @102 NONAME 139 "_LoadIconW@8" @103 NONAME 140 "_LoadImageW@24" @104 NONAME 141 "_LoadLibraryExW@12" @105 NONAME 142 "_LoadMenuW@8" @106 NONAME 143 "_LoadStringW@16" @107 NONAME 144 "_MessageBoxIndirectW@4" @108 NONAME 145 "_ModifyMenuW@20" @109 NONAME 146 147 "_GetCharWidth32W@16" @110 NONAME 148 "_GetCharacterPlacementW@24" @111 NONAME 149 "_CopyFileW@12" @112 NONAME 150 "_MoveFileW@8" @113 NONAME 151 "_OemToCharW@8" @114 NONAME 152 "_OutputDebugStringW@4" @115 NONAME 153 "_PeekMessageW@20" @116 NONAME 154 "_PostMessageW@16" @117 NONAME 155 "_PostThreadMessageW@16" @118 NONAME 156 "_RegCreateKeyW@12" @119 NONAME 157 158 "_RegCreateKeyExW@36" @120 NONAME 159 "_RegDeleteKeyW@8" @121 NONAME 160 "_RegEnumKeyW@16" @122 NONAME 161 "_RegEnumKeyExW@32" @123 NONAME 162 "_RegOpenKeyW@12" @124 NONAME 163 "_RegOpenKeyExW@20" @125 NONAME 164 "_RegQueryInfoKeyW@48" @126 NONAME 165 "_RegQueryValueW@16" @127 NONAME 166 "_RegQueryValueExW@24" @128 NONAME 167 "_RegSetValueW@20" @129 NONAME 168 169 "_RegSetValueExW@24" @130 NONAME 170 "_RegisterClassW@4" @131 NONAME 171 "_RegisterClipboardFormatW@4" @132 NONAME 172 "_RegisterWindowMessageW@4" @133 NONAME 173 "_RemovePropW@8" @134 NONAME 174 "_SendDlgItemMessageW@20" @135 NONAME 175 "_SendMessageW@16" @136 NONAME 176 "_SetCurrentDirectoryW@4" @137 NONAME 177 "_SetDlgItemTextW@12" @138 NONAME 178 "_SetMenuItemInfoW@16" @139 NONAME ; @@@PH imcomplete 179 180 "_SetPropW@12" @140 NONAME 181 "_SetWindowLongW@12" @141 NONAME 182 "_SetWindowsHookExW@16" @142 NONAME 183 "_SetWindowTextW@8" @143 NONAME 184 "_StartDocW@8" @144 NONAME 185 "_SystemParametersInfoW@16" @145 NONAME 186 186 ;;the same as _TranslateAcceleratorW@12 187 _TranslateAcceleratorA@12@146 NONAME188 _UnregisterClassW@8@147 NONAME189 _VkKeyScanW@4@148 NONAME190 _WinHelpW@16@149 NONAME191 _wvsprintfW@12@150 NONAME192 193 _SHLWAPI_151@12@151 NONAME194 _SHLWAPI_152@12@152 NONAME195 _SHLWAPI_153@12@153 NONAME196 _SHLWAPI_154@12@154 NONAME197 _SHLWAPI_155@8@155 NONAME198 _SHLWAPI_156@8@156 NONAME199 _SHLWAPI_158@8@158 NONAME200 _CompareStringW@24@159 NONAME201 202 _SHLWAPI_160@8@160 NONAME203 _SHLWAPI_162@8@162 NONAME204 205 _SHLWAPI_164@24@164 NONAME206 _SHLWAPI_165@16@165 NONAME207 _SHLWAPI_169@4@169 NONAME208 209 _SHLWAPI_170@4@170 NONAME210 _SHLWAPI_172@8@172 NONAME211 _SHLWAPI_174@8@174 NONAME212 _SHLWAPI_175@8@175 NONAME213 _SHLWAPI_176@16@176 NONAME214 215 216 _SHLWAPI_181@12@181 NONAME217 _SHLWAPI_183@4@183 NONAME218 _SHLWAPI_185@24@185 NONAME219 220 _SHLWAPI_191@24@191 NONAME221 _SHLWAPI_193@0@193 NONAME222 _SHLWAPI_197@12@197 NONAME223 _SHLWAPI_199@8@199 NONAME224 225 _SHLWAPI_205@24@205 NONAME226 _SHLWAPI_206@24@206 NONAME227 _SHLWAPI_208@20@208 NONAME228 _SHLWAPI_209@4@209 NONAME187 "_TranslateAcceleratorA@12" @146 NONAME 188 "_UnregisterClassW@8" @147 NONAME 189 "_VkKeyScanW@4" @148 NONAME 190 "_WinHelpW@16" @149 NONAME 191 "_wvsprintfW@12" @150 NONAME 192 193 "_SHLWAPI_151@12" @151 NONAME 194 "_SHLWAPI_152@12" @152 NONAME 195 "_SHLWAPI_153@12" @153 NONAME 196 "_SHLWAPI_154@12" @154 NONAME 197 "_SHLWAPI_155@8" @155 NONAME 198 "_SHLWAPI_156@8" @156 NONAME 199 "_SHLWAPI_158@8" @158 NONAME 200 "_SHLWAPI_159@24" = "_CompareStringW@24" @159 NONAME 201 202 "_SHLWAPI_160@8" @160 NONAME 203 "_SHLWAPI_162@8" @162 NONAME 204 205 "_SHLWAPI_164@24" @164 NONAME 206 "_SHLWAPI_165@16" @165 NONAME 207 "_SHLWAPI_169@4" @169 NONAME 208 209 "_SHLWAPI_170@4" @170 NONAME 210 "_SHLWAPI_172@8" @172 NONAME 211 "_SHLWAPI_174@8" @174 NONAME 212 "_SHLWAPI_175@8" @175 NONAME 213 "_SHLWAPI_176@16" @176 NONAME 214 215 216 "_SHLWAPI_181@12" @181 NONAME 217 "_SHLWAPI_183@4" @183 NONAME 218 "_SHLWAPI_185@24" @185 NONAME 219 220 "_SHLWAPI_191@24" @191 NONAME 221 "_SHLWAPI_193@0" @193 NONAME 222 "_SHLWAPI_197@12" @197 NONAME 223 "_SHLWAPI_199@8" @199 NONAME 224 225 "_SHLWAPI_205@24" @205 NONAME 226 "_SHLWAPI_206@24" @206 NONAME 227 "_SHLWAPI_208@20" @208 NONAME 228 "_SHLWAPI_209@4" @209 NONAME 229 229 230 _SHLWAPI_210@12@210 NONAME231 _SHLWAPI_211@8@211 NONAME232 233 _SHLWAPI_215@12@215 NONAME234 _SHLWAPI_217@12@217 NONAME235 _SHLWAPI_218@16@218 NONAME236 _SHLWAPI_219@16@219 NONAME237 238 _SHLWAPI_222@4@222 NONAME239 _SHLWAPI_223@4@223 NONAME240 241 _SHLWAPI_236@4@236 NONAME242 _SHLWAPI_237@4@237 NONAME243 _SHLWAPI_239@12@239 NONAME244 245 _SHLWAPI_240@16@240 NONAME246 _SHLWAPI_241@0@241 NONAME247 _SHLWAPI_243@20@243 NONAME230 "_SHLWAPI_210@12" @210 NONAME 231 "_SHLWAPI_211@8" @211 NONAME 232 233 "_SHLWAPI_215@12" @215 NONAME 234 "_SHLWAPI_217@12" @217 NONAME 235 "_SHLWAPI_218@16" @218 NONAME 236 "_SHLWAPI_219@16" @219 NONAME 237 238 "_SHLWAPI_222@4" @222 NONAME 239 "_SHLWAPI_223@4" @223 NONAME 240 241 "_SHLWAPI_236@4" @236 NONAME 242 "_SHLWAPI_237@4" @237 NONAME 243 "_SHLWAPI_239@12" @239 NONAME 244 245 "_SHLWAPI_240@16" @240 NONAME 246 "_SHLWAPI_241@0" @241 NONAME 247 "_SHLWAPI_243@20" @243 NONAME 248 248 249 249 ; AssocCreate = _AssocCreate@20 @253 ;by name … … 251 251 ; AssocQueryKeyW = _AssocQueryKeyW@20 @255 ;by name 252 252 253 _SHLWAPI_266@16@266 NONAME254 _SHLWAPI_267@16@267 NONAME255 _SHLWAPI_268@8@268 NONAME256 257 _SHLWAPI_276@0@276 NONAME ; -> SHEnumKeyExA258 _SHLWAPI_278@24@278 NONAME259 260 _SHLWAPI_289@12@289 NONAME261 _SHLWAPI_294@20@294 NONAME262 _WritePrivateProfileStringW@16@298 NONAME263 264 _CreateFontW@56@300 NONAME265 _DrawTextExW@24@301 NONAME266 _GetMenuItemInfoW@16@302 NONAME267 _InsertMenuItemW@16@303 NONAME268 _CreateMetaFileW@4@304 NONAME269 _CreateMutexW@12@305 NONAME270 _ExpandEnvironmentStringsW@12@306 NONAME271 _CreateSemaphoreW@16@307 NONAME272 _IsBadStringPtrW@8@308 NONAME273 _LoadLibraryW@4@309 NONAME253 "_SHLWAPI_266@16" @266 NONAME 254 "_SHLWAPI_267@16" @267 NONAME 255 "_SHLWAPI_268@8" @268 NONAME 256 257 "_SHLWAPI_276@0" @276 NONAME ; -> SHEnumKeyExA 258 "_SHLWAPI_278@24" @278 NONAME 259 260 "_SHLWAPI_289@12" @289 NONAME 261 "_SHLWAPI_294@20" @294 NONAME 262 "_WritePrivateProfileStringW@16" @298 NONAME 263 264 "_CreateFontW@56" @300 NONAME 265 "_DrawTextExW@24" @301 NONAME 266 "_dup_GetMenuItemInfoW@16" = "_GetMenuItemInfoW@16" @302 NONAME 267 "_InsertMenuItemW@16" @303 NONAME 268 "_CreateMetaFileW@4" @304 NONAME 269 "_CreateMutexW@12" @305 NONAME 270 "_ExpandEnvironmentStringsW@12" @306 NONAME 271 "_CreateSemaphoreW@16" @307 NONAME 272 "_IsBadStringPtrW@8" @308 NONAME 273 "_LoadLibraryW@4" @309 NONAME 274 274 275 _GetTimeFormatW@24@310 NONAME276 _GetDateFormatW@24@311 NONAME277 _GetPrivateProfileStringW@24@312 NONAME278 _SHLWAPI_313@20@313 NONAME279 _RegisterClassExW@4@314 NONAME280 _GetClassInfoExW@12@315 NONAME275 "_GetTimeFormatW@24" @310 NONAME 276 "_GetDateFormatW@24" @311 NONAME 277 "_GetPrivateProfileStringW@24" @312 NONAME 278 "_SHLWAPI_313@20" @313 NONAME 279 "_RegisterClassExW@4" @314 NONAME 280 "_GetClassInfoExW@12" @315 NONAME 281 281 ;;316 stub SHCreateStreamOnFileAOld 282 282 ;;317 stub SHCreateStreamOnFileWOld 283 _SHLWAPI_318@16@318 NONAME284 _FindWindowExW@16@319 NONAME285 286 _SHLWAPI_320@8@320 NONAME287 _SHLWAPI_321@8@321 NONAME288 _SHLWAPI_322@4@322 NONAME289 _SHLWAPI_323@4@323 NONAME290 291 _CallMsgFilterW@8@332 NONAME292 _SHLWAPI_333@4@333 NONAME293 _SHLWAPI_334@8@334 NONAME294 _SHLWAPI_335@4@335 NONAME295 _SHLWAPI_336@4@336 NONAME296 _SHLWAPI_337@20@337 NONAME297 _SetFileAttributesW@8@338 NONAME298 _GetNumberFormatW@24@339 NONAME283 "_SHLWAPI_318@16" @318 NONAME 284 "_FindWindowExW@16" @319 NONAME 285 286 "_SHLWAPI_320@8" @320 NONAME 287 "_SHLWAPI_321@8" @321 NONAME 288 "_SHLWAPI_322@4" @322 NONAME 289 "_SHLWAPI_323@4" @323 NONAME 290 291 "_CallMsgFilterW@8" @332 NONAME 292 "_SHLWAPI_333@4" @333 NONAME 293 "_SHLWAPI_334@8" @334 NONAME 294 "_SHLWAPI_335@4" @335 NONAME 295 "_SHLWAPI_336@4" @336 NONAME 296 "_SHLWAPI_337@20" @337 NONAME 297 "_SetFileAttributesW@8" @338 NONAME 298 "_GetNumberFormatW@24" @339 NONAME 299 299 300 _MessageBoxW@16@340 NONAME301 _FindNextFileW@8@341 NONAME302 _SHInterlockedCompareExchange@12@342 NONAME303 _SHLWAPI_346@12@346 NONAME304 _RegDeleteValueW@8@347 NONAME305 306 _SHLWAPI_350@8@350 NONAME307 _SHLWAPI_351@16@351 NONAME308 _SHLWAPI_352@16@352 NONAME309 _SHLWAPI_356@12@356 NONAME310 _SHLWAPI_357@20@357 NONAME311 _SHLWAPI_358@24@358 NONAME312 _OpenEventW@12@359 NONAME313 _RemoveDirectoryW@4@360 NONAME314 _GetShortPathNameW@12@361 NONAME315 316 _SHLWAPI_364@12@364 NONAME317 318 _RegEnumValueW@32@366 NONAME319 _WritePrivateProfileStructW@20@367 NONAME320 _GetPrivateProfileStructW@20@368 NONAME321 _CreateProcessW@40@369 NONAME322 _SHLWAPI_370@12@370 NONAME323 324 _SHLWAPI_376@0@376 NONAME ;kernel32.GetUserDefaultUILanguage325 _SHLWAPI_377@12@377 NONAME326 _SHLWAPI_378@12@378 NONAME300 "_MessageBoxW@16" @340 NONAME 301 "_FindNextFileW@8" @341 NONAME 302 "_SHInterlockedCompareExchange@12" @342 NONAME 303 "_SHLWAPI_346@12" @346 NONAME 304 "_RegDeleteValueW@8" @347 NONAME 305 306 "_SHLWAPI_350@8" @350 NONAME 307 "_SHLWAPI_351@16" @351 NONAME 308 "_SHLWAPI_352@16" @352 NONAME 309 "_SHLWAPI_356@12" @356 NONAME 310 "_SHLWAPI_357@20" @357 NONAME 311 "_SHLWAPI_358@24" @358 NONAME 312 "_OpenEventW@12" @359 NONAME 313 "_RemoveDirectoryW@4" @360 NONAME 314 "_GetShortPathNameW@12" @361 NONAME 315 316 "_SHLWAPI_364@12" @364 NONAME 317 318 "_RegEnumValueW@32" @366 NONAME 319 "_WritePrivateProfileStructW@20" @367 NONAME 320 "_GetPrivateProfileStructW@20" @368 NONAME 321 "_CreateProcessW@40" @369 NONAME 322 "_SHLWAPI_370@12" @370 NONAME 323 324 "_SHLWAPI_376@0" @376 NONAME ;kernel32.GetUserDefaultUILanguage 325 "_SHLWAPI_377@12" @377 NONAME 326 "_SHLWAPI_378@12" @378 NONAME 327 327 328 328 ; AssocQueryStringA = _AssocQueryStringA@20 @381 … … 330 330 ;;383 stub AssocQueryStringByKeyW 331 331 ;;384 stub AssocQueryStringW 332 ChrCmpIA = _ChrCmpIA@8@385333 ChrCmpIW = _ChrCmpIW@8@386332 ChrCmpIA = "_ChrCmpIA@8" @385 333 ChrCmpIW = "_ChrCmpIW@8" @386 334 334 ;;387 stub ColorAdjustLuma 335 335 336 _SHLWAPI_389@4@389 NONAME337 _SHLWAPI_390@8@390 NONAME338 _SHLWAPI_391@20@391 NONAME339 340 _SHLWAPI_401@4@401 NONAME341 _SHLWAPI_402@4@402 NONAME342 _SHLWAPI_403@4@403 NONAME343 ColorHLSToRGB = _ColorHLSToRGB@12@404 NONAME336 "_SHLWAPI_389@4" @389 NONAME 337 "_SHLWAPI_390@8" @390 NONAME 338 "_SHLWAPI_391@20" @391 NONAME 339 340 "_SHLWAPI_401@4" @401 NONAME 341 "_SHLWAPI_402@4" @402 NONAME 342 "_SHLWAPI_403@4" @403 NONAME 343 ColorHLSToRGB = "_ColorHLSToRGB@12" @404 NONAME 344 344 345 345 ; _SHLWAPI_407@16 @407 NONAME … … 348 348 ; _SHLWAPI_410@12 @410 NONAME 349 349 350 _SHLWAPI_413@4@413 NONAME351 _SHLWAPI_418@4@418 NONAME350 "_SHLWAPI_413@4" @413 NONAME 351 "_SHLWAPI_418@4" @418 NONAME 352 352 353 _TrackPopupMenuEx@24@428 NONAME354 355 _SHLWAPI_431@4@431 NONAME356 357 _SendMessageTimeoutW@28@434 NONAME358 359 _SHLWAPI_436@8@436 NONAME360 _SHLWAPI_437@4@437 NONAME361 362 _GetEnvironmentVariableW@12@442 NONAME363 _GetWindowsDirectoryA@8@443 NONAME364 _GetWindowsDirectoryW@8@444 NONAME365 ColorRGBToHLS = _ColorRGBToHLS@16@445366 367 DllGetVersion = _SHLWAPI_DllGetVersion@4@1046368 GetMenuPosFromID = _GetMenuPosFromID@8@1047369 HashData = _HashData@16@1048353 "_TrackPopupMenuEx@24" @428 NONAME 354 355 "_SHLWAPI_431@4" @431 NONAME 356 357 "_SendMessageTimeoutW@28" @434 NONAME 358 359 "_SHLWAPI_436@8" @436 NONAME 360 "_SHLWAPI_437@4" @437 NONAME 361 362 "_GetEnvironmentVariableW@12" @442 NONAME 363 "_GetWindowsDirectoryA@8" @443 NONAME 364 "__dup_GetWindowsDirectoryW@8" = "_GetWindowsDirectoryW@8" @444 NONAME 365 ColorRGBToHLS = "_ColorRGBToHLS@16" @445 366 367 DllGetVersion = "_SHLWAPI_DllGetVersion@4" @1046 368 GetMenuPosFromID = "_GetMenuPosFromID@8" @1047 369 HashData = "_HashData@16" @1048 370 370 ; IntlStrEqWorkerA = _StrIsIntlEqualA@16 @1049 371 371 ; IntlStrEqWorkerW = _StrIsIntlEqualw@16 @1050 372 PathAddBackslashA = _PathAddBackslashA@4@1051373 PathAddBackslashW = _PathAddBackslashW@4@1052374 PathAddExtensionA = _PathAddExtensionA@8@1053375 PathAddExtensionW = _PathAddExtensionW@8@1054376 PathAppendA = _PathAppendA@8@1055377 PathAppendW = _PathAppendW@8@1056378 PathBuildRootA = _PathBuildRootA@8@1057379 PathBuildRootW = _PathBuildRootW@8@1058380 PathCanonicalizeA = _PathCanonicalizeA@8@1059381 PathCanonicalizeW = _PathCanonicalizeW@8@1060382 PathCombineA = _PathCombineA@12@1061383 PathCombineW = _PathCombineW@12@1062384 PathCommonPrefixA = _PathCommonPrefixA@12@1063385 PathCommonPrefixW = _PathCommonPrefixW@12@1064386 PathCompactPathA = _PathCompactPathA@12@1065387 PathCompactPathExA = _PathCompactPathExA@16@1066388 PathCompactPathExW = _PathCompactPathExW@16@1067389 PathCompactPathW = _PathCompactPathW@12@1068390 PathCreateFromUrlA = _PathCreateFromUrlA@16@1069391 PathCreateFromUrlW = _PathCreateFromUrlW@16@1070392 PathFileExistsA = _PathFileExistsA@4@1071393 PathFileExistsW = _PathFileExistsW@4@1072394 PathFindExtensionA = _PathFindExtensionA@4@1073395 PathFindExtensionW = _PathFindExtensionW@4@1074396 PathFindFileNameA = _PathFindFileNameA@4@1075397 PathFindFileNameW = _PathFindFileNameW@4@1076398 PathFindNextComponentA = _PathFindNextComponentA@4@1077399 PathFindNextComponentW = _PathFindNextComponentW@4@1078400 PathFindOnPathA = _PathFindOnPathA@8@1079401 PathFindOnPathW = _PathFindOnPathW@8@1080402 PathFindSuffixArrayA = _PathFindSuffixArrayA@12@1081403 PathFindSuffixArrayW = _PathFindSuffixArrayW@12@1082404 PathGetArgsA = _PathGetArgsA@4@1083405 PathGetArgsW = _PathGetArgsW@4@1084406 PathGetCharTypeA = _PathGetCharTypeA@4@1085407 PathGetCharTypeW = _PathGetCharTypeW@4@1086408 PathGetDriveNumberA = _PathGetDriveNumberA@4@1087409 PathGetDriveNumberW = _PathGetDriveNumberW@4@1088410 PathIsContentTypeA = _PathIsContentTypeA@8@1089411 PathIsContentTypeW = _PathIsContentTypeW@8@1090412 PathIsDirectoryA = _PathIsDirectoryA@4@1091413 PathIsDirectoryEmptyA = _PathIsDirectoryEmptyA@4@1092414 PathIsDirectoryEmptyW = _PathIsDirectoryEmptyW@4@1093415 PathIsDirectoryW = _PathIsDirectoryW@4@1094416 PathIsFileSpecA = _PathIsFileSpecA@4@1095417 PathIsFileSpecW = _PathIsFileSpecW@4@1096418 PathIsLFNFileSpecA = _PathIsLFNFileSpecA@4@1097419 PathIsLFNFileSpecW = _PathIsLFNFileSpecW@4@1098420 PathIsNetworkPathA = _PathIsNetworkPathA@4@1099421 PathIsNetworkPathW = _PathIsNetworkPathW@4@1100422 PathIsPrefixA = _PathIsPrefixA@8@1101423 PathIsPrefixW = _PathIsPrefixW@8@1102424 PathIsRelativeA = _PathIsRelativeA@4@1103425 PathIsRelativeW = _PathIsRelativeW@4@1104426 PathIsRootA = _PathIsRootA@4@1105427 PathIsRootW = _PathIsRootW@4@1106428 PathIsSameRootA = _PathIsSameRootA@8@1107429 PathIsSameRootW = _PathIsSameRootW@8@1108430 PathIsSystemFolderA = _PathIsSystemFolderA@8@1109431 PathIsSystemFolderW = _PathIsSystemFolderW@8@1110432 PathIsUNCA = _PathIsUNCA@4@1111433 PathIsUNCServerA = _PathIsUNCServerA@4@1112434 PathIsUNCServerShareA = _PathIsUNCServerShareA@4@1113435 PathIsUNCServerShareW = _PathIsUNCServerShareW@4@1114436 PathIsUNCServerW = _PathIsUNCServerW@4@1115437 PathIsUNCW = _PathIsUNCW@4@1116438 PathIsURLA = _PathIsURLA@4@1117439 PathIsURLW = _PathIsURLW@4@1118440 PathMakePrettyA = _PathMakePrettyA@4@1119441 PathMakePrettyW = _PathMakePrettyW@4@1120442 PathMakeSystemFolderA = _PathMakeSystemFolderA@4@1121443 PathMakeSystemFolderW = _PathMakeSystemFolderW@4@1122444 PathMatchSpecA = _PathMatchSpecA@8@1123445 PathMatchSpecW = _PathMatchSpecW@8@1124446 PathParseIconLocationA = _PathParseIconLocationA@4@1125447 PathParseIconLocationW = _PathParseIconLocationW@4@1126448 PathQuoteSpacesA = _PathQuoteSpacesA@4@1127449 PathQuoteSpacesW = _PathQuoteSpacesW@4@1128450 PathRelativePathToA = _PathRelativePathToA@20@1129451 PathRelativePathToW = _PathRelativePathToW@20@1130452 PathRemoveArgsA = _PathRemoveArgsA@4@1131453 PathRemoveArgsW = _PathRemoveArgsW@4@1132454 PathRemoveBackslashA = _PathRemoveBackslashA@4@1133455 PathRemoveBackslashW = _PathRemoveBackslashW@4@1134456 PathRemoveBlanksA = _PathRemoveBlanksA@4@1135457 PathRemoveBlanksW = _PathRemoveBlanksW@4@1136458 PathRemoveExtensionA = _PathRemoveExtensionA@4@1137459 PathRemoveExtensionW = _PathRemoveExtensionW@4@1138460 PathRemoveFileSpecA = _PathRemoveFileSpecA@4@1139461 PathRemoveFileSpecW = _PathRemoveFileSpecW@4@1140462 PathRenameExtensionA = _PathRenameExtensionA@8@1141463 PathRenameExtensionW = _PathRenameExtensionW@8@1142464 PathSearchAndQualifyA = _PathSearchAndQualifyA@12@1143465 PathSearchAndQualifyW = _PathSearchAndQualifyW@12@1144466 PathSetDlgItemPathA = _PathSetDlgItemPathA@12@1145467 PathSetDlgItemPathW = _PathSetDlgItemPathW@12@1146468 PathSkipRootA = _PathSkipRootA@4@1147469 PathSkipRootW = _PathSkipRootW@4@1148470 PathStripPathA = _PathStripPathA@4@1149471 PathStripPathW = _PathStripPathW@4@1150472 PathStripToRootA = _PathStripToRootA@4@1151473 PathStripToRootW = _PathStripToRootW@4@1152474 PathUndecorateA = _PathUndecorateA@4@1153475 PathUndecorateW = _PathUndecorateW@4@1154476 PathUnmakeSystemFolderA= _PathUnmakeSystemFolderA@4@1155477 PathUnmakeSystemFolderW= _PathUnmakeSystemFolderW@4@1156478 PathUnquoteSpacesA = _PathUnquoteSpacesA@4@1157479 PathUnquoteSpacesW = _PathUnquoteSpacesW@4@1158372 PathAddBackslashA = "_PathAddBackslashA@4" @1051 373 PathAddBackslashW = "_PathAddBackslashW@4" @1052 374 PathAddExtensionA = "_PathAddExtensionA@8" @1053 375 PathAddExtensionW = "_PathAddExtensionW@8" @1054 376 PathAppendA = "_PathAppendA@8" @1055 377 PathAppendW = "_PathAppendW@8" @1056 378 PathBuildRootA = "_PathBuildRootA@8" @1057 379 PathBuildRootW = "_PathBuildRootW@8" @1058 380 PathCanonicalizeA = "_PathCanonicalizeA@8" @1059 381 PathCanonicalizeW = "_PathCanonicalizeW@8" @1060 382 PathCombineA = "_PathCombineA@12" @1061 383 PathCombineW = "_PathCombineW@12" @1062 384 PathCommonPrefixA = "_PathCommonPrefixA@12" @1063 385 PathCommonPrefixW = "_PathCommonPrefixW@12" @1064 386 PathCompactPathA = "_PathCompactPathA@12" @1065 387 PathCompactPathExA = "_PathCompactPathExA@16" @1066 388 PathCompactPathExW = "_PathCompactPathExW@16" @1067 389 PathCompactPathW = "_PathCompactPathW@12" @1068 390 PathCreateFromUrlA = "_PathCreateFromUrlA@16" @1069 391 PathCreateFromUrlW = "_PathCreateFromUrlW@16" @1070 392 PathFileExistsA = "_PathFileExistsA@4" @1071 393 PathFileExistsW = "_PathFileExistsW@4" @1072 394 PathFindExtensionA = "_PathFindExtensionA@4" @1073 395 PathFindExtensionW = "_PathFindExtensionW@4" @1074 396 PathFindFileNameA = "_PathFindFileNameA@4" @1075 397 PathFindFileNameW = "_PathFindFileNameW@4" @1076 398 PathFindNextComponentA = "_PathFindNextComponentA@4" @1077 399 PathFindNextComponentW = "_PathFindNextComponentW@4" @1078 400 PathFindOnPathA = "_PathFindOnPathA@8" @1079 401 PathFindOnPathW = "_PathFindOnPathW@8" @1080 402 PathFindSuffixArrayA = "_PathFindSuffixArrayA@12" @1081 403 PathFindSuffixArrayW = "_PathFindSuffixArrayW@12" @1082 404 PathGetArgsA = "_PathGetArgsA@4" @1083 405 PathGetArgsW = "_PathGetArgsW@4" @1084 406 PathGetCharTypeA = "_PathGetCharTypeA@4" @1085 407 PathGetCharTypeW = "_PathGetCharTypeW@4" @1086 408 PathGetDriveNumberA = "_PathGetDriveNumberA@4" @1087 409 PathGetDriveNumberW = "_PathGetDriveNumberW@4" @1088 410 PathIsContentTypeA = "_PathIsContentTypeA@8" @1089 411 PathIsContentTypeW = "_PathIsContentTypeW@8" @1090 412 PathIsDirectoryA = "_PathIsDirectoryA@4" @1091 413 PathIsDirectoryEmptyA = "_PathIsDirectoryEmptyA@4" @1092 414 PathIsDirectoryEmptyW = "_PathIsDirectoryEmptyW@4" @1093 415 PathIsDirectoryW = "_PathIsDirectoryW@4" @1094 416 PathIsFileSpecA = "_PathIsFileSpecA@4" @1095 417 PathIsFileSpecW = "_PathIsFileSpecW@4" @1096 418 PathIsLFNFileSpecA = "_PathIsLFNFileSpecA@4" @1097 419 PathIsLFNFileSpecW = "_PathIsLFNFileSpecW@4" @1098 420 PathIsNetworkPathA = "_PathIsNetworkPathA@4" @1099 421 PathIsNetworkPathW = "_PathIsNetworkPathW@4" @1100 422 PathIsPrefixA = "_PathIsPrefixA@8" @1101 423 PathIsPrefixW = "_PathIsPrefixW@8" @1102 424 PathIsRelativeA = "_PathIsRelativeA@4" @1103 425 PathIsRelativeW = "_PathIsRelativeW@4" @1104 426 PathIsRootA = "_PathIsRootA@4" @1105 427 PathIsRootW = "_PathIsRootW@4" @1106 428 PathIsSameRootA = "_PathIsSameRootA@8" @1107 429 PathIsSameRootW = "_PathIsSameRootW@8" @1108 430 PathIsSystemFolderA = "_PathIsSystemFolderA@8" @1109 431 PathIsSystemFolderW = "_PathIsSystemFolderW@8" @1110 432 PathIsUNCA = "_PathIsUNCA@4" @1111 433 PathIsUNCServerA = "_PathIsUNCServerA@4" @1112 434 PathIsUNCServerShareA = "_PathIsUNCServerShareA@4" @1113 435 PathIsUNCServerShareW = "_PathIsUNCServerShareW@4" @1114 436 PathIsUNCServerW = "_PathIsUNCServerW@4" @1115 437 PathIsUNCW = "_PathIsUNCW@4" @1116 438 PathIsURLA = "_PathIsURLA@4" @1117 439 PathIsURLW = "_PathIsURLW@4" @1118 440 PathMakePrettyA = "_PathMakePrettyA@4" @1119 441 PathMakePrettyW = "_PathMakePrettyW@4" @1120 442 PathMakeSystemFolderA = "_PathMakeSystemFolderA@4" @1121 443 PathMakeSystemFolderW = "_PathMakeSystemFolderW@4" @1122 444 PathMatchSpecA = "_PathMatchSpecA@8" @1123 445 PathMatchSpecW = "_PathMatchSpecW@8" @1124 446 PathParseIconLocationA = "_PathParseIconLocationA@4" @1125 447 PathParseIconLocationW = "_PathParseIconLocationW@4" @1126 448 PathQuoteSpacesA = "_PathQuoteSpacesA@4" @1127 449 PathQuoteSpacesW = "_PathQuoteSpacesW@4" @1128 450 PathRelativePathToA = "_PathRelativePathToA@20" @1129 451 PathRelativePathToW = "_PathRelativePathToW@20" @1130 452 PathRemoveArgsA = "_PathRemoveArgsA@4" @1131 453 PathRemoveArgsW = "_PathRemoveArgsW@4" @1132 454 PathRemoveBackslashA = "_PathRemoveBackslashA@4" @1133 455 PathRemoveBackslashW = "_PathRemoveBackslashW@4" @1134 456 PathRemoveBlanksA = "_PathRemoveBlanksA@4" @1135 457 PathRemoveBlanksW = "_PathRemoveBlanksW@4" @1136 458 PathRemoveExtensionA = "_PathRemoveExtensionA@4" @1137 459 PathRemoveExtensionW = "_PathRemoveExtensionW@4" @1138 460 PathRemoveFileSpecA = "_PathRemoveFileSpecA@4" @1139 461 PathRemoveFileSpecW = "_PathRemoveFileSpecW@4" @1140 462 PathRenameExtensionA = "_PathRenameExtensionA@8" @1141 463 PathRenameExtensionW = "_PathRenameExtensionW@8" @1142 464 PathSearchAndQualifyA = "_PathSearchAndQualifyA@12" @1143 465 PathSearchAndQualifyW = "_PathSearchAndQualifyW@12" @1144 466 PathSetDlgItemPathA = "_PathSetDlgItemPathA@12" @1145 467 PathSetDlgItemPathW = "_PathSetDlgItemPathW@12" @1146 468 PathSkipRootA = "_PathSkipRootA@4" @1147 469 PathSkipRootW = "_PathSkipRootW@4" @1148 470 PathStripPathA = "_PathStripPathA@4" @1149 471 PathStripPathW = "_PathStripPathW@4" @1150 472 PathStripToRootA = "_PathStripToRootA@4" @1151 473 PathStripToRootW = "_PathStripToRootW@4" @1152 474 PathUndecorateA = "_PathUndecorateA@4" @1153 475 PathUndecorateW = "_PathUndecorateW@4" @1154 476 PathUnmakeSystemFolderA= "_PathUnmakeSystemFolderA@4" @1155 477 PathUnmakeSystemFolderW= "_PathUnmakeSystemFolderW@4" @1156 478 PathUnquoteSpacesA = "_PathUnquoteSpacesA@4" @1157 479 PathUnquoteSpacesW = "_PathUnquoteSpacesW@4" @1158 480 480 481 481 ; SHAutoComplete = _SHAutoComplete@8 @1159 482 482 ; SHCopyKeyA = _SHCopyKeyA@? @1160 483 483 ; SHCopyKeyW = _SHCopyKeyW@? @1161 484 SHCreateShellPalette = _SHCreateShellPalette@4@1162484 SHCreateShellPalette = "_SHCreateShellPalette@4" @1162 485 485 ; SHCreateStreamOnFileA = _SHCreateStreamOnFileA@? @1163 486 486 ; SHCreateStreamOnFileW = _SHCreateStreamOnFileW@? @1164 487 487 ; SHCreateStreamWrapper = _SHCreateStreamWrapper@? @1165 488 488 489 SHDeleteEmptyKeyA = _SHDeleteEmptyKeyA@8@1167490 SHDeleteEmptyKeyW = _SHDeleteEmptyKeyW@8@1168491 SHDeleteKeyA = _SHDeleteKeyA@8@1169492 SHDeleteKeyW = _SHDeleteKeyW@8@1170493 SHDeleteOrphanKeyA = _SHDeleteOrphanKeyA@8@1171494 SHDeleteOrphanKeyW = _SHDeleteOrphanKeyW@8@1172495 SHDeleteValueA = _SHDeleteValueA@12@1173496 SHDeleteValueW = _SHDeleteValueW@12@1174497 SHEnumKeyExA = _SHEnumKeyExA@16@1175498 SHEnumKeyExW = _SHEnumKeyExW@16@1176499 SHEnumValueA = _SHEnumValueA@28@1177500 SHEnumValueW = _SHEnumValueW@28@1178501 _SHGetInstanceExplorer = __SHGetInstanceExplorer@4@1179502 SHGetInverseCMAP = _SHGetInverseCMAP@8@1180503 SHGetThreadRef = _SHGetThreadRef@4@1181504 SHGetValueA = _SHGetValueA@24@1182505 SHGetValueW = _SHGetValueW@24@1183506 SHIsLowMemoryMachine = _SHIsLowMemoryMachine@4@1184507 SHOpenRegStream2A = _SHOpenRegStreamA@16@1185508 SHOpenRegStream2W = _SHOpenRegStreamW@16@1186509 SHOpenRegStreamA = _SHOpenRegStreamA@16@1187510 SHOpenRegStreamW = _SHOpenRegStreamW@16@1188511 SHQueryInfoKeyA = _SHQueryInfoKeyA@20@1189512 SHQueryInfoKeyW = _SHQueryInfoKeyW@20@1190513 SHQueryValueExA = _SHQueryValueExA@24@1191514 SHQueryValueExW = _SHQueryValueExW@24@1192515 SHRegCloseUSKey = _SHRegCloseUSKey@4@1193516 SHRegCreateUSKeyA = _SHRegCreateUSKeyA@20@1194517 SHRegCreateUSKeyW = _SHRegCreateUSKeyW@20@1195518 SHRegDeleteEmptyUSKeyA = _SHRegDeleteEmptyUSKeyA@12@1196519 SHRegDeleteEmptyUSKeyW = _SHRegDeleteEmptyUSKeyW@12@1197520 SHRegDeleteUSKeyA = _SHRegDeleteUSKeyA@12@1198521 SHRegDeleteUSKeyW = _SHRegDeleteUSKeyW@12@1199522 SHRegDuplicateHKey = _SHRegDuplicateHKey@4@1200523 SHRegEnumUSKeyA = _SHRegEnumUSKeyA@20@1201524 SHRegEnumUSKeyW = _SHRegEnumUSKeyW@20@1202525 SHRegEnumUSValueA = _SHRegEnumUSValueA@32@1203526 SHRegEnumUSValueW = _SHRegEnumUSValueW@32@1204527 SHRegGetBoolUSValueA = _SHRegGetBoolUSValueA@16@1205528 SHRegGetBoolUSValueW = _SHRegGetBoolUSValueW@16@1206529 SHRegGetUSValueA = _SHRegGetUSValueA@32@1207530 SHRegGetUSValueW = _SHRegGetUSValueW@32@1208531 SHRegOpenUSKeyA = _SHRegOpenUSKeyA@20@1209532 SHRegOpenUSKeyW = _SHRegOpenUSKeyW@20@1210489 SHDeleteEmptyKeyA = "_SHDeleteEmptyKeyA@8" @1167 490 SHDeleteEmptyKeyW = "_SHDeleteEmptyKeyW@8" @1168 491 SHDeleteKeyA = "_SHDeleteKeyA@8" @1169 492 SHDeleteKeyW = "_SHDeleteKeyW@8" @1170 493 SHDeleteOrphanKeyA = "_SHDeleteOrphanKeyA@8" @1171 494 SHDeleteOrphanKeyW = "_SHDeleteOrphanKeyW@8" @1172 495 SHDeleteValueA = "_SHDeleteValueA@12" @1173 496 SHDeleteValueW = "_SHDeleteValueW@12" @1174 497 SHEnumKeyExA = "_SHEnumKeyExA@16" @1175 498 SHEnumKeyExW = "_SHEnumKeyExW@16" @1176 499 SHEnumValueA = "_SHEnumValueA@28" @1177 500 SHEnumValueW = "_SHEnumValueW@28" @1178 501 _SHGetInstanceExplorer = "__SHGetInstanceExplorer@4" @1179 502 SHGetInverseCMAP = "_SHGetInverseCMAP@8" @1180 503 SHGetThreadRef = "_SHGetThreadRef@4" @1181 504 SHGetValueA = "_SHGetValueA@24" @1182 505 SHGetValueW = "_SHGetValueW@24" @1183 506 SHIsLowMemoryMachine = "_SHIsLowMemoryMachine@4" @1184 507 SHOpenRegStream2A = "_SHOpenRegStreamA@16" @1185 508 SHOpenRegStream2W = "_SHOpenRegStreamW@16" @1186 509 SHOpenRegStreamA = "_SHOpenRegStreamA@16" @1187 510 SHOpenRegStreamW = "_SHOpenRegStreamW@16" @1188 511 SHQueryInfoKeyA = "_SHQueryInfoKeyA@20" @1189 512 SHQueryInfoKeyW = "_SHQueryInfoKeyW@20" @1190 513 SHQueryValueExA = "_SHQueryValueExA@24" @1191 514 SHQueryValueExW = "_SHQueryValueExW@24" @1192 515 SHRegCloseUSKey = "_SHRegCloseUSKey@4" @1193 516 SHRegCreateUSKeyA = "_SHRegCreateUSKeyA@20" @1194 517 SHRegCreateUSKeyW = "_SHRegCreateUSKeyW@20" @1195 518 SHRegDeleteEmptyUSKeyA = "_SHRegDeleteEmptyUSKeyA@12" @1196 519 SHRegDeleteEmptyUSKeyW = "_SHRegDeleteEmptyUSKeyW@12" @1197 520 SHRegDeleteUSKeyA = "_SHRegDeleteUSKeyA@12" @1198 521 SHRegDeleteUSKeyW = "_SHRegDeleteUSKeyW@12" @1199 522 SHRegDuplicateHKey = "_SHRegDuplicateHKey@4" @1200 523 SHRegEnumUSKeyA = "_SHRegEnumUSKeyA@20" @1201 524 SHRegEnumUSKeyW = "_SHRegEnumUSKeyW@20" @1202 525 SHRegEnumUSValueA = "_SHRegEnumUSValueA@32" @1203 526 SHRegEnumUSValueW = "_SHRegEnumUSValueW@32" @1204 527 SHRegGetBoolUSValueA = "_SHRegGetBoolUSValueA@16" @1205 528 SHRegGetBoolUSValueW = "_SHRegGetBoolUSValueW@16" @1206 529 SHRegGetUSValueA = "_SHRegGetUSValueA@32" @1207 530 SHRegGetUSValueW = "_SHRegGetUSValueW@32" @1208 531 SHRegOpenUSKeyA = "_SHRegOpenUSKeyA@20" @1209 532 SHRegOpenUSKeyW = "_SHRegOpenUSKeyW@20" @1210 533 533 ; SHRegQueryInfoKeyA = _SHRegQueryInfoKeyA@24 @1211 534 534 ; SHRegQueryInfoKeyW = _SHRegQueryInfoKeyW@24 @1212 535 SHRegQueryUSValueA = _SHRegQueryUSValueA@32@1213536 SHRegQueryUSValueW = _SHRegQueryUSValueW@32@1214537 SHRegSetUSValueA = _SHRegSetUSValueA@24@1215538 SHRegSetUSValueW = _SHRegSetUSValueW@24@1216539 SHRegWriteUSValueA = _SHRegWriteUSValueA@24@1217540 SHRegWriteUSValueW = _SHRegWriteUSValueW@24@1218541 SHSetSetThreadRef = _SHSetThreadRef@4@1219542 SHSetValueA = _SHSetValueA@24@1220543 SHSetValueW = _SHSetValueW@24@1221535 SHRegQueryUSValueA = "_SHRegQueryUSValueA@32" @1213 536 SHRegQueryUSValueW = "_SHRegQueryUSValueW@32" @1214 537 SHRegSetUSValueA = "_SHRegSetUSValueA@24" @1215 538 SHRegSetUSValueW = "_SHRegSetUSValueW@24" @1216 539 SHRegWriteUSValueA = "_SHRegWriteUSValueA@24" @1217 540 SHRegWriteUSValueW = "_SHRegWriteUSValueW@24" @1218 541 SHSetSetThreadRef = "_SHSetThreadRef@4" @1219 542 SHSetValueA = "_SHSetValueA@24" @1220 543 SHSetValueW = "_SHSetValueW@24" @1221 544 544 ; SHSkipJunction = _SHSkipJunction@8 @1222 545 545 ; SHStrDupA = _SHStrDupA@? @1223 546 546 ; SHStrDupW = _SHStrDUpW@? @1224 547 StrCSpnA = _StrCSpnA@8@1225547 StrCSpnA = "_StrCSpnA@8" @1225 548 548 ; StrCSpnIA = _StrCSpnIA@? @1226 549 549 ; StrCSpnIW = _StrCSpnIW@? @1227 550 StrCSpnW = _StrCSpnW@8@1228551 StrCatBuffA = _StrCatBuffA@12@1229552 StrCatBuffW = _StrCatBuffW@12@1230550 StrCSpnW = "_StrCSpnW@8" @1228 551 StrCatBuffA = "_StrCatBuffA@12" @1229 552 StrCatBuffW = "_StrCatBuffW@12" @1230 553 553 ; StrCatA = _StrCatA@8 ; not exported ? 554 StrCatW = _StrCatW@8@1231555 StrChrA = _StrChrA@8@1232556 StrChrIA = _StrChrIA@8@1233557 StrChrIW = _StrChrIW@8@1234558 StrChrW = _StrChrW@8@1235559 StrCmpIW = _lstrcmpiW@8@1236560 StrCmpNA = _StrCmpNA@12@1237561 StrCmpNIA = _StrCmpNIA@12@1238562 StrCmpNIW = _StrCmpNIW@12@1239563 StrCmpNW = _StrCmpNW@12@1240564 StrCmpW = _lstrcmpW@8@1241565 StrCpyNW = _lstrcpynW@12@1242554 StrCatW = "_StrCatW@8" @1231 555 StrChrA = "_StrChrA@8" @1232 556 StrChrIA = "_StrChrIA@8" @1233 557 StrChrIW = "_StrChrIW@8" @1234 558 StrChrW = "_StrChrW@8" @1235 559 StrCmpIW = "_lstrcmpiW@8" @1236 560 StrCmpNA = "_StrCmpNA@12" @1237 561 StrCmpNIA = "_StrCmpNIA@12" @1238 562 StrCmpNIW = "_StrCmpNIW@12" @1239 563 StrCmpNW = "_StrCmpNW@12" @1240 564 StrCmpW = "_lstrcmpW@8" @1241 565 StrCpyNW = "_lstrcpynW@12" @1242 566 566 ;;; StrCpyA = _StrCpyA@8 ; not exported ? 567 StrCpyW = _StrCpyW@8@1243568 StrDupA = _StrDupA@4@1244569 StrDupW = _StrDupW@4@1245567 StrCpyW = "_StrCpyW@8" @1243 568 StrDupA = "_StrDupA@4" @1244 569 StrDupW = "_StrDupW@4" @1245 570 570 ; StrFormatByteSize64A = _StrFormatByteSize64A@16 @1246 571 StrFormatByteSizeA = _StrFormatByteSizeA@12@1247572 StrFormatByteSizeW = _StrFormatByteSizeW@12@1248571 StrFormatByteSizeA = "_StrFormatByteSizeA@12" @1247 572 StrFormatByteSizeW = "_StrFormatByteSizeW@12" @1248 573 573 ; StrFormatKBSizeA = _StrFormatKBSizeA@16 @1249 574 574 ; StrFormatKBSizeW = _StrFormatKBSizeW@16 @1250 575 StrFromTimeIntervalA = _StrFromTimeIntervalA@16@1251576 StrFromTimeIntervalW = _StrFromTimeIntervalW@16@1252575 StrFromTimeIntervalA = "_StrFromTimeIntervalA@16" @1251 576 StrFromTimeIntervalW = "_StrFromTimeIntervalW@16" @1252 577 577 ; IntlStrEqWorkerA = _StrIsIntlEqualA@16 @1253 578 578 ; StrIsIntlEqualW = _StrIsIntlEqualW@? @1254 579 StrNCatA = _StrNCatA@12@1255580 StrNCatW = _StrNCatW@12@1256581 StrPBrkA = _StrPBrkA@8@1257582 StrPBrkW = _StrPBrkW@8@1258583 StrRChrA = _StrRChrA@12@1259584 StrRChrIA = _StrRChrIA@12@1260585 StrRChrIW = _StrRChrIW@12@1261586 StrRChrW = _StrRChrW@12@1262587 StrRStrIA = _StrRStrIA@12@1263588 StrRStrIW = _StrRStrIW@12@1264589 StrRetToBufA = _StrRetToBufA@16@1265590 StrRetToBufW = _StrRetToBufW@16@1266579 StrNCatA = "_StrNCatA@12" @1255 580 StrNCatW = "_StrNCatW@12" @1256 581 StrPBrkA = "_StrPBrkA@8" @1257 582 StrPBrkW = "_StrPBrkW@8" @1258 583 StrRChrA = "_StrRChrA@12" @1259 584 StrRChrIA = "_StrRChrIA@12" @1260 585 StrRChrIW = "_StrRChrIW@12" @1261 586 StrRChrW = "_StrRChrW@12" @1262 587 StrRStrIA = "_StrRStrIA@12" @1263 588 StrRStrIW = "_StrRStrIW@12" @1264 589 StrRetToBufA = "_StrRetToBufA@16" @1265 590 StrRetToBufW = "_StrRetToBufW@16" @1266 591 591 ; StrRetToStrA = _StrRetToStrA@12 @1267 592 592 ; StrRetToStrW = _StrRetToStrW@12 @1268 593 StrSpnA = _StrSpnA@8@1269594 StrSpnW = _StrSpnW@8@1270595 StrStrA = _StrStrA@8@1271596 StrStrIA = _StrStrIA@8@1272597 StrStrIW = _StrStrIW@8@1273598 StrStrW = _StrStrW@8@1274599 StrToIntA = _StrToIntA@4@1275600 StrToIntExA = _StrToIntExA@12@1276601 StrToIntExW = _StrToIntExW@12@1277602 StrToIntW = _StrToIntW@4@1278603 StrTrimA = _StrTrimA@8@1279593 StrSpnA = "_StrSpnA@8" @1269 594 StrSpnW = "_StrSpnW@8" @1270 595 StrStrA = "_StrStrA@8" @1271 596 StrStrIA = "_StrStrIA@8" @1272 597 StrStrIW = "_StrStrIW@8" @1273 598 StrStrW = "_StrStrW@8" @1274 599 StrToIntA = "_StrToIntA@4" @1275 600 StrToIntExA = "_StrToIntExA@12" @1276 601 StrToIntExW = "_StrToIntExW@12" @1277 602 StrToIntW = "_StrToIntW@4" @1278 603 StrTrimA = "_StrTrimA@8" @1279 604 604 ; StrTrimW = _StrTrimW@? @1280 605 605 606 UrlApplySchemeA = _UrlApplySchemeA@16@1281607 UrlApplySchemeW = _UrlApplySchemeW@16@1282608 UrlCanonicalizeA = _UrlCanonicalizeA@16@1283609 UrlCanonicalizeW = _UrlCanonicalizeW@16@1284610 UrlCombineA = _UrlCombineA@20@1285611 UrlCombineW = _UrlCombineW@20@1286612 UrlCompareA = _UrlCompareA@12@1287613 UrlCompareW = _UrlCompareW@12@1288614 UrlCreateFromPathA = _UrlCreateFromPathA@16@1289615 UrlCreateFromPathW = _UrlCreateFromPathW@16@1290616 UrlEscapeA = _UrlEscapeA@16@1291617 UrlEscapeW = _UrlEscapeW@16@1292618 UrlGetLocationA = _UrlGetLocationA@4@1293619 UrlGetLocationW = _UrlGetLocationW@4@1294620 UrlGetPartA = _UrlGetPartA@20@1295621 UrlGetPartW = _UrlGetPartW@20@1296622 UrlHashA = _UrlHashA@12@1297623 UrlHashW = _UrlHashW@12@1298624 UrlIsA = _UrlIsA@8@1299625 UrlIsNoHistoryA = _UrlIsNoHistoryA@4@1300626 UrlIsNoHistoryW = _UrlIsNoHistoryW@4@1301627 UrlIsOpaqueA = _UrlIsOpaqueA@4@1302628 UrlIsOpaqueW = _UrlIsOpaqueW@4@1303629 UrlIsW = _UrlIsW@8@1304630 UrlUnescapeA = _UrlUnescapeA@16@1305631 UrlUnescapeW = _UrlUnescapeW@16@1306606 UrlApplySchemeA = "_UrlApplySchemeA@16" @1281 607 UrlApplySchemeW = "_UrlApplySchemeW@16" @1282 608 UrlCanonicalizeA = "_UrlCanonicalizeA@16" @1283 609 UrlCanonicalizeW = "_UrlCanonicalizeW@16" @1284 610 UrlCombineA = "_UrlCombineA@20" @1285 611 UrlCombineW = "_UrlCombineW@20" @1286 612 UrlCompareA = "_UrlCompareA@12" @1287 613 UrlCompareW = "_UrlCompareW@12" @1288 614 UrlCreateFromPathA = "_UrlCreateFromPathA@16" @1289 615 UrlCreateFromPathW = "_UrlCreateFromPathW@16" @1290 616 UrlEscapeA = "_UrlEscapeA@16" @1291 617 UrlEscapeW = "_UrlEscapeW@16" @1292 618 UrlGetLocationA = "_UrlGetLocationA@4" @1293 619 UrlGetLocationW = "_UrlGetLocationW@4" @1294 620 UrlGetPartA = "_UrlGetPartA@20" @1295 621 UrlGetPartW = "_UrlGetPartW@20" @1296 622 UrlHashA = "_UrlHashA@12" @1297 623 UrlHashW = "_UrlHashW@12" @1298 624 UrlIsA = "_UrlIsA@8" @1299 625 UrlIsNoHistoryA = "_UrlIsNoHistoryA@4" @1300 626 UrlIsNoHistoryW = "_UrlIsNoHistoryW@4" @1301 627 UrlIsOpaqueA = "_UrlIsOpaqueA@4" @1302 628 UrlIsOpaqueW = "_UrlIsOpaqueW@4" @1303 629 UrlIsW = "_UrlIsW@8" @1304 630 UrlUnescapeA = "_UrlUnescapeA@16" @1305 631 UrlUnescapeW = "_UrlUnescapeW@16" @1306 632 632 wnsprintfA = _wnsprintfA @1307 633 633 wnsprintfW = _wnsprintfW @1308 634 wvnsprintfA = _wvnsprintfA@16@1309635 wvnsprintfW = _wvnsprintfW@16@1310634 wvnsprintfA = "_wvnsprintfA@16" @1309 635 wvnsprintfW = "_wvnsprintfW@16" @1310 636 636 637 637 ;; exported in later versions 638 SHRegGetPathA = _SHRegGetPathA@20@1402639 SHRegGetPathW = _SHRegGetPathW@20@1403640 SHRegDeleteUSValueA = _SHRegDeleteUSValueA@12@1404641 SHRegDeleteUSValueW = _SHRegDeleteUSValueW@12@1405642 SHRegSetPathA = _SHRegSetPathA@20@1406643 SHRegSetPathW = _SHRegSetPathW@20@1407644 638 SHRegGetPathA = "_SHRegGetPathA@20" @1402 639 SHRegGetPathW = "_SHRegGetPathW@20" @1403 640 SHRegDeleteUSValueA = "_SHRegDeleteUSValueA@12" @1404 641 SHRegDeleteUSValueW = "_SHRegDeleteUSValueW@12" @1405 642 SHRegSetPathA = "_SHRegSetPathA@20" @1406 643 SHRegSetPathW = "_SHRegSetPathW@20" @1407 644 -
branches/gcc-kmk/src/shlwapi/shlwapidbg.def
r10291 r21858 25 25 ; So for ODIN, we're just directly linking to the unicode functions. 26 26 27 _DbgSHLWAPI_1@8@1 NONAME28 _DbgSHLWAPI_2@8@2 NONAME29 _DbgSHLWAPI_3@8@3 NONAME30 _DbgSHLWAPI_4@8@4 NONAME31 _DbgSHLWAPI_5@12@5 NONAME32 _DbgSHLWAPI_6@12@6 NONAME33 _DbgSHLWAPI_7@12@7 NONAME34 _DbgSHLWAPI_8@8@8 NONAME35 _DbgSHLWAPI_9@4@9 NONAME36 _DbgSHLWAPI_10@8@10 NONAME37 38 _DbgSHLWAPI_11@20@11 NONAME39 _DbgSHLWAPI_12@8@12 NONAME40 _DbgSHLWAPI_13@8@13 NONAME41 _DbgSHLWAPI_14@8@14 NONAME42 _DbgSHLWAPI_15@8@15 NONAME43 _DbgSHLWAPI_16@16@16 NONAME44 _DbgSHLWAPI_17@8@17 NONAME45 _DbgSHLWAPI_18@8@18 NONAME46 _DbgSHLWAPI_19@4@19 NONAME47 48 _DbgSHLWAPI_20@8@20 NONAME49 _DbgSHLWAPI_21@8@21 NONAME50 _DbgSHLWAPI_22@8@22 NONAME51 _DbgSHLWAPI_23@12@23 NONAME52 _DbgSHLWAPI_24@12@24 NONAME53 _DbgSHLWAPI_25@4@25 NONAME54 _DbgSHLWAPI_26@4@26 NONAME55 _DbgSHLWAPI_27@4@27 NONAME56 _DbgSHLWAPI_28@4@28 NONAME57 _DbgSHLWAPI_29@4@29 NONAME58 59 _DbgSHLWAPI_30@4@30 NONAME60 _DbgSHLWAPI_31@4@31 NONAME61 _DbgSHLWAPI_32@4@32 NONAME62 _DbgSHLWAPI_33@4@33 NONAME63 _DbgSHLWAPI_34@4@34 NONAME64 _DbgSHLWAPI_35@12@35 NONAME65 _DbgSHLWAPI_36@16@36 NONAME66 _CallWindowProcW@20@37 NONAME67 _CharLowerW@4@38 NONAME68 _CharLowerBuffW@8@39 NONAME69 70 _CharNextW@4@40 NONAME71 _CharPrevW@8@41 NONAME72 _CharToOemW@8@42 NONAME73 _CharUpperW@4@43 NONAME74 _CharUpperBuffW@8@44 NONAME75 _CompareStringW@24@45 NONAME76 _CopyAcceleratorTableW@12@46 NONAME77 _CreateAcceleratorTableW@8@47 NONAME78 _CreateDCW@16@48 NONAME79 _CreateDialogParamA@20@49 NONAME80 81 _CreateDirectoryW@8@50 NONAME82 _CreateEventW@16@51 NONAME83 _CreateFileW@28@52 NONAME84 _CreateFontIndirectW@4@53 NONAME85 _CreateICW@16@54 NONAME86 _CreateWindowExW@48@55 NONAME87 _DefWindowProcW@16@56 NONAME88 _DeleteFileW@4@57 NONAME89 _DialogBoxIndirectParamW@20@58 NONAME ; @@@PH imcomplete90 _DialogBoxParamW@20@59 NONAME ; @@@PH imcomplete91 92 _DispatchMessageW@4@60 NONAME93 _DrawTextW@20@61 NONAME94 _EnumFontFamiliesW@16@62 NONAME95 _EnumFontFamiliesExW@20@63 NONAME96 _EnumResourceNamesW@16@64 NONAME97 _FindFirstFileW@8@65 NONAME98 _FindResourceW@12@66 NONAME99 _FindWindowW@8@67 NONAME100 _FormatMessageW@28@68 NONAME101 _GetClassInfoW@12@69 NONAME102 103 _GetClassLongW@8@70 NONAME104 _GetClassNameW@12@71 NONAME105 _GetClipboardFormatNameW@12@72 NONAME106 _GetCurrentDirectoryW@8@73 NONAME107 _DbgSHLWAPI_74@16@74 NONAME108 _GetFileAttributesW@4@75 NONAME109 _GetFullPathNameW@16@76 NONAME110 _GetLocaleInfoW@16@77 NONAME111 _GetMenuItemInfoW@16@78 NONAME112 _GetMessageW@16@79 NONAME113 114 _GetModuleFileNameW@12@80 NONAME115 _GetSystemDirectoryW@8@81 NONAME116 _SearchPathW@24@82 NONAME117 _GetModuleHandleW@4@83 NONAME118 _GetObjectW@12@84 NONAME119 _GetPrivateProfileIntW@16@85 NONAME120 _GetProfileStringW@20@86 NONAME121 _GetPropW@8@87 NONAME122 _GetStringTypeExW@20@88 NONAME123 _GetTempFileNameW@16@89 NONAME124 125 _GetTempPathW@8@90 NONAME126 _GetTextExtentPoint32W@16@91 NONAME127 _GetTextFaceW@12@92 NONAME128 _GetTextMetricsW@8@93 NONAME129 _GetWindowLongW@8@94 NONAME130 _GetWindowTextW@12@95 NONAME131 _GetWindowTextLengthW@4@96 NONAME132 _GetWindowsDirectoryW@8@97 NONAME133 _InsertMenuW@20@98 NONAME134 _IsDialogMessageW@8@99 NONAME135 136 _LoadAcceleratorsW@8@100 NONAME137 _LoadBitmapW@8@101 NONAME138 _LoadCursorW@8@102 NONAME139 _LoadIconW@8@103 NONAME140 _LoadImageW@24@104 NONAME141 _LoadLibraryExW@12@105 NONAME142 _LoadMenuW@8@106 NONAME143 _LoadStringW@16@107 NONAME144 _MessageBoxIndirectW@4@108 NONAME145 _ModifyMenuW@20@109 NONAME146 147 _GetCharWidth32W@16@110 NONAME148 _GetCharacterPlacementW@24@111 NONAME149 _CopyFileW@12@112 NONAME150 _MoveFileW@8@113 NONAME151 _OemToCharW@8@114 NONAME152 _OutputDebugStringW@4@115 NONAME153 _PeekMessageW@20@116 NONAME154 _PostMessageW@16@117 NONAME155 _PostThreadMessageW@16@118 NONAME156 _RegCreateKeyW@12@119 NONAME157 158 _RegCreateKeyExW@36@120 NONAME159 _RegDeleteKeyW@8@121 NONAME160 _RegEnumKeyW@16@122 NONAME161 _RegEnumKeyExW@32@123 NONAME162 _RegOpenKeyW@12@124 NONAME163 _RegOpenKeyExW@20@125 NONAME164 _RegQueryInfoKeyW@48@126 NONAME165 _RegQueryValueW@16@127 NONAME166 _RegQueryValueExW@24@128 NONAME167 _RegSetValueW@20@129 NONAME168 169 _RegSetValueExW@24@130 NONAME170 _RegisterClassW@4@131 NONAME171 _RegisterClipboardFormatW@4@132 NONAME172 _RegisterWindowMessageW@4@133 NONAME173 _RemovePropW@8@134 NONAME174 _SendDlgItemMessageW@20@135 NONAME175 _SendMessageW@16@136 NONAME176 _SetCurrentDirectoryW@4@137 NONAME177 _SetDlgItemTextW@12@138 NONAME178 _SetMenuItemInfoW@16@139 NONAME ; @@@PH imcomplete179 180 _SetPropW@12@140 NONAME181 _SetWindowLongW@12@141 NONAME182 _SetWindowsHookExW@16@142 NONAME183 _SetWindowTextW@8@143 NONAME184 _StartDocW@8@144 NONAME185 _SystemParametersInfoW@16@145 NONAME27 "_DbgSHLWAPI_1@8" @1 NONAME 28 "_DbgSHLWAPI_2@8" @2 NONAME 29 "_DbgSHLWAPI_3@8" @3 NONAME 30 "_DbgSHLWAPI_4@8" @4 NONAME 31 "_DbgSHLWAPI_5@12" @5 NONAME 32 "_DbgSHLWAPI_6@12" @6 NONAME 33 "_DbgSHLWAPI_7@12" @7 NONAME 34 "_DbgSHLWAPI_8@8" @8 NONAME 35 "_DbgSHLWAPI_9@4" @9 NONAME 36 "_DbgSHLWAPI_10@8" @10 NONAME 37 38 "_DbgSHLWAPI_11@20" @11 NONAME 39 "_DbgSHLWAPI_12@8" @12 NONAME 40 "_DbgSHLWAPI_13@8" @13 NONAME 41 "_DbgSHLWAPI_14@8" @14 NONAME 42 "_DbgSHLWAPI_15@8" @15 NONAME 43 "_DbgSHLWAPI_16@16" @16 NONAME 44 "_DbgSHLWAPI_17@8" @17 NONAME 45 "_DbgSHLWAPI_18@8" @18 NONAME 46 "_DbgSHLWAPI_19@4" @19 NONAME 47 48 "_DbgSHLWAPI_20@8" @20 NONAME 49 "_DbgSHLWAPI_21@8" @21 NONAME 50 "_DbgSHLWAPI_22@8" @22 NONAME 51 "_DbgSHLWAPI_23@12" @23 NONAME 52 "_DbgSHLWAPI_24@12" @24 NONAME 53 "_DbgSHLWAPI_25@4" @25 NONAME 54 "_DbgSHLWAPI_26@4" @26 NONAME 55 "_DbgSHLWAPI_27@4" @27 NONAME 56 "_DbgSHLWAPI_28@4" @28 NONAME 57 "_DbgSHLWAPI_29@4" @29 NONAME 58 59 "_DbgSHLWAPI_30@4" @30 NONAME 60 "_DbgSHLWAPI_31@4" @31 NONAME 61 "_DbgSHLWAPI_32@4" @32 NONAME 62 "_DbgSHLWAPI_33@4" @33 NONAME 63 "_DbgSHLWAPI_34@4" @34 NONAME 64 "_DbgSHLWAPI_35@12" @35 NONAME 65 "_DbgSHLWAPI_36@16" @36 NONAME 66 "_CallWindowProcW@20" @37 NONAME 67 "_CharLowerW@4" @38 NONAME 68 "_CharLowerBuffW@8" @39 NONAME 69 70 "_CharNextW@4" @40 NONAME 71 "_CharPrevW@8" @41 NONAME 72 "_CharToOemW@8" @42 NONAME 73 "_CharUpperW@4" @43 NONAME 74 "_CharUpperBuffW@8" @44 NONAME 75 "_CompareStringW@24" @45 NONAME 76 "_CopyAcceleratorTableW@12" @46 NONAME 77 "_CreateAcceleratorTableW@8" @47 NONAME 78 "_CreateDCW@16" @48 NONAME 79 "_CreateDialogParamA@20" @49 NONAME 80 81 "_CreateDirectoryW@8" @50 NONAME 82 "_CreateEventW@16" @51 NONAME 83 "_CreateFileW@28" @52 NONAME 84 "_CreateFontIndirectW@4" @53 NONAME 85 "_CreateICW@16" @54 NONAME 86 "_CreateWindowExW@48" @55 NONAME 87 "_DefWindowProcW@16" @56 NONAME 88 "_DeleteFileW@4" @57 NONAME 89 "_DialogBoxIndirectParamW@20" @58 NONAME ; @@@PH imcomplete 90 "_DialogBoxParamW@20" @59 NONAME ; @@@PH imcomplete 91 92 "_DispatchMessageW@4" @60 NONAME 93 "_DrawTextW@20" @61 NONAME 94 "_EnumFontFamiliesW@16" @62 NONAME 95 "_EnumFontFamiliesExW@20" @63 NONAME 96 "_EnumResourceNamesW@16" @64 NONAME 97 "_FindFirstFileW@8" @65 NONAME 98 "_FindResourceW@12" @66 NONAME 99 "_FindWindowW@8" @67 NONAME 100 "_FormatMessageW@28" @68 NONAME 101 "_GetClassInfoW@12" @69 NONAME 102 103 "_GetClassLongW@8" @70 NONAME 104 "_GetClassNameW@12" @71 NONAME 105 "_GetClipboardFormatNameW@12" @72 NONAME 106 "_GetCurrentDirectoryW@8" @73 NONAME 107 "_DbgSHLWAPI_74@16" @74 NONAME 108 "_GetFileAttributesW@4" @75 NONAME 109 "_GetFullPathNameW@16" @76 NONAME 110 "_GetLocaleInfoW@16" @77 NONAME 111 "_GetMenuItemInfoW@16" @78 NONAME 112 "_GetMessageW@16" @79 NONAME 113 114 "_GetModuleFileNameW@12" @80 NONAME 115 "_GetSystemDirectoryW@8" @81 NONAME 116 "_SearchPathW@24" @82 NONAME 117 "_GetModuleHandleW@4" @83 NONAME 118 "_GetObjectW@12" @84 NONAME 119 "_GetPrivateProfileIntW@16" @85 NONAME 120 "_GetProfileStringW@20" @86 NONAME 121 "_GetPropW@8" @87 NONAME 122 "_GetStringTypeExW@20" @88 NONAME 123 "_GetTempFileNameW@16" @89 NONAME 124 125 "_GetTempPathW@8" @90 NONAME 126 "_GetTextExtentPoint32W@16" @91 NONAME 127 "_GetTextFaceW@12" @92 NONAME 128 "_GetTextMetricsW@8" @93 NONAME 129 "_GetWindowLongW@8" @94 NONAME 130 "_GetWindowTextW@12" @95 NONAME 131 "_GetWindowTextLengthW@4" @96 NONAME 132 "_GetWindowsDirectoryW@8" @97 NONAME 133 "_InsertMenuW@20" @98 NONAME 134 "_IsDialogMessageW@8" @99 NONAME 135 136 "_LoadAcceleratorsW@8" @100 NONAME 137 "_LoadBitmapW@8" @101 NONAME 138 "_LoadCursorW@8" @102 NONAME 139 "_LoadIconW@8" @103 NONAME 140 "_LoadImageW@24" @104 NONAME 141 "_LoadLibraryExW@12" @105 NONAME 142 "_LoadMenuW@8" @106 NONAME 143 "_LoadStringW@16" @107 NONAME 144 "_MessageBoxIndirectW@4" @108 NONAME 145 "_ModifyMenuW@20" @109 NONAME 146 147 "_GetCharWidth32W@16" @110 NONAME 148 "_GetCharacterPlacementW@24" @111 NONAME 149 "_CopyFileW@12" @112 NONAME 150 "_MoveFileW@8" @113 NONAME 151 "_OemToCharW@8" @114 NONAME 152 "_OutputDebugStringW@4" @115 NONAME 153 "_PeekMessageW@20" @116 NONAME 154 "_PostMessageW@16" @117 NONAME 155 "_PostThreadMessageW@16" @118 NONAME 156 "_RegCreateKeyW@12" @119 NONAME 157 158 "_RegCreateKeyExW@36" @120 NONAME 159 "_RegDeleteKeyW@8" @121 NONAME 160 "_RegEnumKeyW@16" @122 NONAME 161 "_RegEnumKeyExW@32" @123 NONAME 162 "_RegOpenKeyW@12" @124 NONAME 163 "_RegOpenKeyExW@20" @125 NONAME 164 "_RegQueryInfoKeyW@48" @126 NONAME 165 "_RegQueryValueW@16" @127 NONAME 166 "_RegQueryValueExW@24" @128 NONAME 167 "_RegSetValueW@20" @129 NONAME 168 169 "_RegSetValueExW@24" @130 NONAME 170 "_RegisterClassW@4" @131 NONAME 171 "_RegisterClipboardFormatW@4" @132 NONAME 172 "_RegisterWindowMessageW@4" @133 NONAME 173 "_RemovePropW@8" @134 NONAME 174 "_SendDlgItemMessageW@20" @135 NONAME 175 "_SendMessageW@16" @136 NONAME 176 "_SetCurrentDirectoryW@4" @137 NONAME 177 "_SetDlgItemTextW@12" @138 NONAME 178 "_SetMenuItemInfoW@16" @139 NONAME ; @@@PH imcomplete 179 180 "_SetPropW@12" @140 NONAME 181 "_SetWindowLongW@12" @141 NONAME 182 "_SetWindowsHookExW@16" @142 NONAME 183 "_SetWindowTextW@8" @143 NONAME 184 "_StartDocW@8" @144 NONAME 185 "_SystemParametersInfoW@16" @145 NONAME 186 186 ;;the same as _TranslateAcceleratorW@12 187 _TranslateAcceleratorA@12@146 NONAME188 _UnregisterClassW@8@147 NONAME189 _VkKeyScanW@4@148 NONAME190 _WinHelpW@16@149 NONAME191 _wvsprintfW@12@150 NONAME192 193 _DbgSHLWAPI_151@12@151 NONAME194 _DbgSHLWAPI_152@12@152 NONAME195 _DbgSHLWAPI_153@12@153 NONAME196 _DbgSHLWAPI_154@12@154 NONAME197 _DbgSHLWAPI_155@8@155 NONAME198 _DbgSHLWAPI_156@8@156 NONAME199 _DbgSHLWAPI_158@8@158 NONAME200 _CompareStringW@24@159 NONAME201 202 _DbgSHLWAPI_160@8@160 NONAME203 _DbgSHLWAPI_162@8@162 NONAME204 205 _DbgSHLWAPI_164@24@164 NONAME206 _DbgSHLWAPI_165@16@165 NONAME207 _DbgSHLWAPI_169@4@169 NONAME208 209 _DbgSHLWAPI_170@4@170 NONAME210 _DbgSHLWAPI_172@8@172 NONAME211 _DbgSHLWAPI_174@8@174 NONAME212 _DbgSHLWAPI_175@8@175 NONAME213 _DbgSHLWAPI_176@16@176 NONAME214 215 216 _DbgSHLWAPI_181@12@181 NONAME217 _DbgSHLWAPI_183@4@183 NONAME218 _DbgSHLWAPI_185@24@185 NONAME219 220 _DbgSHLWAPI_191@24@191 NONAME221 _DbgSHLWAPI_193@0@193 NONAME222 _DbgSHLWAPI_197@12@197 NONAME223 _DbgSHLWAPI_199@8@199 NONAME224 225 _DbgSHLWAPI_205@24@205 NONAME226 _DbgSHLWAPI_206@24@206 NONAME227 _DbgSHLWAPI_208@20@208 NONAME228 _DbgSHLWAPI_209@4@209 NONAME229 230 _DbgSHLWAPI_210@12@210 NONAME231 _DbgSHLWAPI_211@8@211 NONAME232 233 _DbgSHLWAPI_215@12@215 NONAME234 _DbgSHLWAPI_217@12@217 NONAME235 _DbgSHLWAPI_218@16@218 NONAME236 _DbgSHLWAPI_219@16@219 NONAME237 238 _DbgSHLWAPI_222@4@222 NONAME239 _DbgSHLWAPI_223@4@223 NONAME240 241 _DbgSHLWAPI_236@4@236 NONAME242 _DbgSHLWAPI_237@4@237 NONAME243 _DbgSHLWAPI_239@12@239 NONAME244 245 _DbgSHLWAPI_240@16@240 NONAME187 "_TranslateAcceleratorA@12" @146 NONAME 188 "_UnregisterClassW@8" @147 NONAME 189 "_VkKeyScanW@4" @148 NONAME 190 "_WinHelpW@16" @149 NONAME 191 "_wvsprintfW@12" @150 NONAME 192 193 "_DbgSHLWAPI_151@12" @151 NONAME 194 "_DbgSHLWAPI_152@12" @152 NONAME 195 "_DbgSHLWAPI_153@12" @153 NONAME 196 "_DbgSHLWAPI_154@12" @154 NONAME 197 "_DbgSHLWAPI_155@8" @155 NONAME 198 "_DbgSHLWAPI_156@8" @156 NONAME 199 "_DbgSHLWAPI_158@8" @158 NONAME 200 "_DbgSHLWAPI_159@24" = "_CompareStringW@24" @159 NONAME 201 202 "_DbgSHLWAPI_160@8" @160 NONAME 203 "_DbgSHLWAPI_162@8" @162 NONAME 204 205 "_DbgSHLWAPI_164@24" @164 NONAME 206 "_DbgSHLWAPI_165@16" @165 NONAME 207 "_DbgSHLWAPI_169@4" @169 NONAME 208 209 "_DbgSHLWAPI_170@4" @170 NONAME 210 "_DbgSHLWAPI_172@8" @172 NONAME 211 "_DbgSHLWAPI_174@8" @174 NONAME 212 "_DbgSHLWAPI_175@8" @175 NONAME 213 "_DbgSHLWAPI_176@16" @176 NONAME 214 215 216 "_DbgSHLWAPI_181@12" @181 NONAME 217 "_DbgSHLWAPI_183@4" @183 NONAME 218 "_DbgSHLWAPI_185@24" @185 NONAME 219 220 "_DbgSHLWAPI_191@24" @191 NONAME 221 "_DbgSHLWAPI_193@0" @193 NONAME 222 "_DbgSHLWAPI_197@12" @197 NONAME 223 "_DbgSHLWAPI_199@8" @199 NONAME 224 225 "_DbgSHLWAPI_205@24" @205 NONAME 226 "_DbgSHLWAPI_206@24" @206 NONAME 227 "_DbgSHLWAPI_208@20" @208 NONAME 228 "_DbgSHLWAPI_209@4" @209 NONAME 229 230 "_DbgSHLWAPI_210@12" @210 NONAME 231 "_DbgSHLWAPI_211@8" @211 NONAME 232 233 "_DbgSHLWAPI_215@12" @215 NONAME 234 "_DbgSHLWAPI_217@12" @217 NONAME 235 "_DbgSHLWAPI_218@16" @218 NONAME 236 "_DbgSHLWAPI_219@16" @219 NONAME 237 238 "_DbgSHLWAPI_222@4" @222 NONAME 239 "_DbgSHLWAPI_223@4" @223 NONAME 240 241 "_DbgSHLWAPI_236@4" @236 NONAME 242 "_DbgSHLWAPI_237@4" @237 NONAME 243 "_DbgSHLWAPI_239@12" @239 NONAME 244 245 "_DbgSHLWAPI_240@16" @240 NONAME 246 246 ;;PH _DbgSHLWAPI_241@0 @241 NONAME 247 _DbgPathRemoveArgsA@4@241 NONAME248 _DbgSHLWAPI_243@20@243 NONAME247 "_DbgPathRemoveArgsA@4" @241 NONAME 248 "_DbgSHLWAPI_243@20" @243 NONAME 249 249 250 250 ; AssocCreate = _DbgAssocCreate@20 @253 ;by name … … 252 252 ; AssocQueryKeyW = _DbgAssocQueryKeyW@20 @255 ;by name 253 253 254 _DbgSHLWAPI_266@16@266 NONAME255 _DbgSHLWAPI_267@16@267 NONAME256 _DbgSHLWAPI_268@8@268 NONAME257 258 _DbgSHLWAPI_276@0@276 NONAME ; -> SHEnumKeyExA259 _DbgSHLWAPI_278@24@278 NONAME260 261 _DbgSHLWAPI_289@12@289 NONAME262 _DbgSHLWAPI_294@20@294 NONAME263 _WritePrivateProfileStringW@16@298 NONAME264 265 _CreateFontW@56@300 NONAME266 _DrawTextExW@24@301 NONAME267 _GetMenuItemInfoW@16@302 NONAME268 _InsertMenuItemW@16@303 NONAME269 _CreateMetaFileW@4@304 NONAME270 _CreateMutexW@12@305 NONAME271 _ExpandEnvironmentStringsW@12@306 NONAME272 _CreateSemaphoreW@16@307 NONAME273 _IsBadStringPtrW@8@308 NONAME274 _LoadLibraryW@4@309 NONAME275 _GetTimeFormatW@24@310 NONAME276 _GetDateFormatW@24@311 NONAME277 _GetPrivateProfileStringW@24@312 NONAME278 _DbgSHLWAPI_313@20@313 NONAME279 _RegisterClassExW@4@314 NONAME280 _GetClassInfoExW@12@315 NONAME254 "_DbgSHLWAPI_266@16" @266 NONAME 255 "_DbgSHLWAPI_267@16" @267 NONAME 256 "_DbgSHLWAPI_268@8" @268 NONAME 257 258 "_DbgSHLWAPI_276@0" @276 NONAME ; -> SHEnumKeyExA 259 "_DbgSHLWAPI_278@24" @278 NONAME 260 261 "_DbgSHLWAPI_289@12" @289 NONAME 262 "_DbgSHLWAPI_294@20" @294 NONAME 263 "_WritePrivateProfileStringW@16" @298 NONAME 264 265 "_CreateFontW@56" @300 NONAME 266 "_DrawTextExW@24" @301 NONAME 267 "_dup_GetMenuItemInfoW@16" = "_GetMenuItemInfoW@16" @302 NONAME 268 "_InsertMenuItemW@16" @303 NONAME 269 "_CreateMetaFileW@4" @304 NONAME 270 "_CreateMutexW@12" @305 NONAME 271 "_ExpandEnvironmentStringsW@12" @306 NONAME 272 "_CreateSemaphoreW@16" @307 NONAME 273 "_IsBadStringPtrW@8" @308 NONAME 274 "_LoadLibraryW@4" @309 NONAME 275 "_GetTimeFormatW@24" @310 NONAME 276 "_GetDateFormatW@24" @311 NONAME 277 "_GetPrivateProfileStringW@24" @312 NONAME 278 "_DbgSHLWAPI_313@20" @313 NONAME 279 "_RegisterClassExW@4" @314 NONAME 280 "_GetClassInfoExW@12" @315 NONAME 281 281 ;;316 stub SHCreateStreamOnFileAOld 282 282 ;;317 stub SHCreateStreamOnFileWOld 283 _DbgSHLWAPI_318@16@318 NONAME284 _FindWindowExW@16@319 NONAME285 286 _DbgSHLWAPI_320@8@320 NONAME287 _DbgSHLWAPI_321@8@321 NONAME288 _DbgSHLWAPI_322@4@322 NONAME289 _DbgSHLWAPI_323@4@323 NONAME290 291 _CallMsgFilterW@8@332 NONAME292 _DbgSHLWAPI_333@4@333 NONAME293 _DbgSHLWAPI_334@8@334 NONAME294 _DbgSHLWAPI_335@4@335 NONAME295 _DbgSHLWAPI_336@4@336 NONAME296 _DbgSHLWAPI_337@20@337 NONAME297 _SetFileAttributesW@8@338 NONAME298 _GetNumberFormatW@24@339 NONAME299 _MessageBoxW@16@340 NONAME300 _FindNextFileW@8@341 NONAME301 _SHInterlockedCompareExchange@12@342 NONAME302 _DbgSHLWAPI_346@12@346 NONAME303 _RegDeleteValueW@8@347 NONAME304 305 _DbgSHLWAPI_350@8@350 NONAME306 _DbgSHLWAPI_351@16@351 NONAME307 _DbgSHLWAPI_352@16@352 NONAME308 _DbgSHLWAPI_356@12@356 NONAME309 _DbgSHLWAPI_357@20@357 NONAME310 _DbgSHLWAPI_358@24@358 NONAME311 _OpenEventW@12@359 NONAME312 _RemoveDirectoryW@4@360 NONAME313 _GetShortPathNameW@12@361 NONAME314 315 _DbgSHLWAPI_364@12@364 NONAME316 317 _RegEnumValueW@32@366 NONAME318 _WritePrivateProfileStructW@20@367 NONAME319 _GetPrivateProfileStructW@20@368 NONAME320 _CreateProcessW@40@369 NONAME321 _DbgSHLWAPI_370@12@370 NONAME322 323 _DbgSHLWAPI_376@0@376 NONAME ;kernel32.GetUserDefaultUILanguage324 _DbgSHLWAPI_377@12@377 NONAME325 _DbgSHLWAPI_378@12@378 NONAME283 "_DbgSHLWAPI_318@16" @318 NONAME 284 "_FindWindowExW@16" @319 NONAME 285 286 "_DbgSHLWAPI_320@8" @320 NONAME 287 "_DbgSHLWAPI_321@8" @321 NONAME 288 "_DbgSHLWAPI_322@4" @322 NONAME 289 "_DbgSHLWAPI_323@4" @323 NONAME 290 291 "_CallMsgFilterW@8" @332 NONAME 292 "_DbgSHLWAPI_333@4" @333 NONAME 293 "_DbgSHLWAPI_334@8" @334 NONAME 294 "_DbgSHLWAPI_335@4" @335 NONAME 295 "_DbgSHLWAPI_336@4" @336 NONAME 296 "_DbgSHLWAPI_337@20" @337 NONAME 297 "_SetFileAttributesW@8" @338 NONAME 298 "_GetNumberFormatW@24" @339 NONAME 299 "_MessageBoxW@16" @340 NONAME 300 "_FindNextFileW@8" @341 NONAME 301 "_SHInterlockedCompareExchange@12" @342 NONAME 302 "_DbgSHLWAPI_346@12" @346 NONAME 303 "_RegDeleteValueW@8" @347 NONAME 304 305 "_DbgSHLWAPI_350@8" @350 NONAME 306 "_DbgSHLWAPI_351@16" @351 NONAME 307 "_DbgSHLWAPI_352@16" @352 NONAME 308 "_DbgSHLWAPI_356@12" @356 NONAME 309 "_DbgSHLWAPI_357@20" @357 NONAME 310 "_DbgSHLWAPI_358@24" @358 NONAME 311 "_OpenEventW@12" @359 NONAME 312 "_RemoveDirectoryW@4" @360 NONAME 313 "_GetShortPathNameW@12" @361 NONAME 314 315 "_DbgSHLWAPI_364@12" @364 NONAME 316 317 "_RegEnumValueW@32" @366 NONAME 318 "_WritePrivateProfileStructW@20" @367 NONAME 319 "_GetPrivateProfileStructW@20" @368 NONAME 320 "_CreateProcessW@40" @369 NONAME 321 "_DbgSHLWAPI_370@12" @370 NONAME 322 323 "_DbgSHLWAPI_376@0" @376 NONAME ;kernel32.GetUserDefaultUILanguage 324 "_DbgSHLWAPI_377@12" @377 NONAME 325 "_DbgSHLWAPI_378@12" @378 NONAME 326 326 327 327 ; AssocQueryStringA = _DbgAssocQueryStringA@20 @381 … … 329 329 ;;383 stub AssocQueryStringByKeyW 330 330 ;;384 stub AssocQueryStringW 331 ChrCmpIA = _DbgChrCmpIA@8@385332 ChrCmpIW = _DbgChrCmpIW@8@386331 ChrCmpIA = "_DbgChrCmpIA@8" @385 332 ChrCmpIW = "_DbgChrCmpIW@8" @386 333 333 ;;387 stub ColorAdjustLuma 334 334 335 _DbgSHLWAPI_389@4@389 NONAME336 _DbgSHLWAPI_390@8@390 NONAME337 _DbgSHLWAPI_391@20@391 NONAME338 339 _DbgSHLWAPI_401@4@401 NONAME340 _DbgSHLWAPI_402@4@402 NONAME341 _DbgSHLWAPI_403@4@403 NONAME342 ColorHLSToRGB = _DbgColorHLSToRGB@12@404 NONAME335 "_DbgSHLWAPI_389@4" @389 NONAME 336 "_DbgSHLWAPI_390@8" @390 NONAME 337 "_DbgSHLWAPI_391@20" @391 NONAME 338 339 "_DbgSHLWAPI_401@4" @401 NONAME 340 "_DbgSHLWAPI_402@4" @402 NONAME 341 "_DbgSHLWAPI_403@4" @403 NONAME 342 ColorHLSToRGB = "_DbgColorHLSToRGB@12" @404 NONAME 343 343 344 344 ; _DbgSHLWAPI_407@16 @407 NONAME … … 347 347 ; _DbgSHLWAPI_410@12 @410 NONAME 348 348 349 _DbgSHLWAPI_413@4@413 NONAME350 _DbgSHLWAPI_418@4@418 NONAME351 352 _TrackPopupMenuEx@24@428 NONAME353 354 _DbgSHLWAPI_431@4@431 NONAME355 356 _SendMessageTimeoutW@28@434 NONAME357 358 _DbgSHLWAPI_436@8@436 NONAME359 _DbgSHLWAPI_437@4@437 NONAME360 361 _GetEnvironmentVariableW@12@442 NONAME362 _GetWindowsDirectoryA@8@443 NONAME363 _GetWindowsDirectoryW@8@444 NONAME364 ColorRGBToHLS = _DbgColorRGBToHLS@16@445365 366 DllGetVersion = _DbgSHLWAPI_DllGetVersion@4@1046367 GetMenuPosFromID = _DbgGetMenuPosFromID@8@1047368 HashData = _DbgHashData@16@1048349 "_DbgSHLWAPI_413@4" @413 NONAME 350 "_DbgSHLWAPI_418@4" @418 NONAME 351 352 "_TrackPopupMenuEx@24" @428 NONAME 353 354 "_DbgSHLWAPI_431@4" @431 NONAME 355 356 "_SendMessageTimeoutW@28" @434 NONAME 357 358 "_DbgSHLWAPI_436@8" @436 NONAME 359 "_DbgSHLWAPI_437@4" @437 NONAME 360 361 "_GetEnvironmentVariableW@12" @442 NONAME 362 "_GetWindowsDirectoryA@8" @443 NONAME 363 "__dup_GetWindowsDirectoryW@8" = "_GetWindowsDirectoryW@8" @444 NONAME 364 ColorRGBToHLS = "_DbgColorRGBToHLS@16" @445 365 366 DllGetVersion = "_DbgSHLWAPI_DllGetVersion@4" @1046 367 GetMenuPosFromID = "_DbgGetMenuPosFromID@8" @1047 368 HashData = "_DbgHashData@16" @1048 369 369 ; IntlStrEqWorkerA = _DbgStrIsIntlEqualA@16 @1049 370 370 ; IntlStrEqWorkerW = _DbgStrIsIntlEqualw@16 @1050 371 PathAddBackslashA = _DbgPathAddBackslashA@4@1051372 PathAddBackslashW = _DbgPathAddBackslashW@4@1052373 PathAddExtensionA = _DbgPathAddExtensionA@8@1053374 PathAddExtensionW = _DbgPathAddExtensionW@8@1054375 PathAppendA = _DbgPathAppendA@8@1055376 PathAppendW = _DbgPathAppendW@8@1056377 PathBuildRootA = _DbgPathBuildRootA@8@1057378 PathBuildRootW = _DbgPathBuildRootW@8@1058379 PathCanonicalizeA = _DbgPathCanonicalizeA@8@1059380 PathCanonicalizeW = _DbgPathCanonicalizeW@8@1060381 PathCombineA = _DbgPathCombineA@12@1061382 PathCombineW = _DbgPathCombineW@12@1062383 PathCommonPrefixA = _DbgPathCommonPrefixA@12@1063384 PathCommonPrefixW = _DbgPathCommonPrefixW@12@1064385 PathCompactPathA = _DbgPathCompactPathA@12@1065386 PathCompactPathExA = _DbgPathCompactPathExA@16@1066387 PathCompactPathExW = _DbgPathCompactPathExW@16@1067388 PathCompactPathW = _DbgPathCompactPathW@12@1068389 PathCreateFromUrlA = _DbgPathCreateFromUrlA@16@1069390 PathCreateFromUrlW = _DbgPathCreateFromUrlW@16@1070391 PathFileExistsA = _DbgPathFileExistsA@4@1071392 PathFileExistsW = _DbgPathFileExistsW@4@1072393 PathFindExtensionA = _DbgPathFindExtensionA@4@1073394 PathFindExtensionW = _DbgPathFindExtensionW@4@1074395 PathFindFileNameA = _DbgPathFindFileNameA@4@1075396 PathFindFileNameW = _DbgPathFindFileNameW@4@1076397 PathFindNextComponentA = _DbgPathFindNextComponentA@4@1077398 PathFindNextComponentW = _DbgPathFindNextComponentW@4@1078399 PathFindOnPathA = _DbgPathFindOnPathA@8@1079400 PathFindOnPathW = _DbgPathFindOnPathW@8@1080401 PathFindSuffixArrayA = _DbgPathFindSuffixArrayA@12@1081402 PathFindSuffixArrayW = _DbgPathFindSuffixArrayW@12@1082403 PathGetArgsA = _DbgPathGetArgsA@4@1083404 PathGetArgsW = _DbgPathGetArgsW@4@1084405 PathGetCharTypeA = _DbgPathGetCharTypeA@4@1085406 PathGetCharTypeW = _DbgPathGetCharTypeW@4@1086407 PathGetDriveNumberA = _DbgPathGetDriveNumberA@4@1087408 PathGetDriveNumberW = _DbgPathGetDriveNumberW@4@1088409 PathIsContentTypeA = _DbgPathIsContentTypeA@8@1089410 PathIsContentTypeW = _DbgPathIsContentTypeW@8@1090411 PathIsDirectoryA = _DbgPathIsDirectoryA@4@1091412 PathIsDirectoryEmptyA = _DbgPathIsDirectoryEmptyA@4@1092413 PathIsDirectoryEmptyW = _DbgPathIsDirectoryEmptyW@4@1093414 PathIsDirectoryW = _DbgPathIsDirectoryW@4@1094415 PathIsFileSpecA = _DbgPathIsFileSpecA@4@1095416 PathIsFileSpecW = _DbgPathIsFileSpecW@4@1096417 PathIsLFNFileSpecA = _DbgPathIsLFNFileSpecA@4@1097418 PathIsLFNFileSpecW = _DbgPathIsLFNFileSpecW@4@1098419 PathIsNetworkPathA = _DbgPathIsNetworkPathA@4@1099420 PathIsNetworkPathW = _DbgPathIsNetworkPathW@4@1100421 PathIsPrefixA = _DbgPathIsPrefixA@8@1101422 PathIsPrefixW = _DbgPathIsPrefixW@8@1102423 PathIsRelativeA = _DbgPathIsRelativeA@4@1103424 PathIsRelativeW = _DbgPathIsRelativeW@4@1104425 PathIsRootA = _DbgPathIsRootA@4@1105426 PathIsRootW = _DbgPathIsRootW@4@1106427 PathIsSameRootA = _DbgPathIsSameRootA@8@1107428 PathIsSameRootW = _DbgPathIsSameRootW@8@1108429 PathIsSystemFolderA = _DbgPathIsSystemFolderA@8@1109430 PathIsSystemFolderW = _DbgPathIsSystemFolderW@8@1110431 PathIsUNCA = _DbgPathIsUNCA@4@1111432 PathIsUNCServerA = _DbgPathIsUNCServerA@4@1112433 PathIsUNCServerShareA = _DbgPathIsUNCServerShareA@4@1113434 PathIsUNCServerShareW = _DbgPathIsUNCServerShareW@4@1114435 PathIsUNCServerW = _DbgPathIsUNCServerW@4@1115436 PathIsUNCW = _DbgPathIsUNCW@4@1116437 PathIsURLA = _DbgPathIsURLA@4@1117438 PathIsURLW = _DbgPathIsURLW@4@1118439 PathMakePrettyA = _DbgPathMakePrettyA@4@1119440 PathMakePrettyW = _DbgPathMakePrettyW@4@1120441 PathMakeSystemFolderA = _DbgPathMakeSystemFolderA@4@1121442 PathMakeSystemFolderW = _DbgPathMakeSystemFolderW@4@1122443 PathMatchSpecA = _DbgPathMatchSpecA@8@1123444 PathMatchSpecW = _DbgPathMatchSpecW@8@1124445 PathParseIconLocationA = _DbgPathParseIconLocationA@4@1125446 PathParseIconLocationW = _DbgPathParseIconLocationW@4@1126447 PathQuoteSpacesA = _DbgPathQuoteSpacesA@4@1127448 PathQuoteSpacesW = _DbgPathQuoteSpacesW@4@1128449 PathRelativePathToA = _DbgPathRelativePathToA@20@1129450 PathRelativePathToW = _DbgPathRelativePathToW@20@1130451 PathRemoveArgsA = _DbgPathRemoveArgsA@4@1131452 PathRemoveArgsW = _DbgPathRemoveArgsW@4@1132453 PathRemoveBackslashA = _DbgPathRemoveBackslashA@4@1133454 PathRemoveBackslashW = _DbgPathRemoveBackslashW@4@1134455 PathRemoveBlanksA = _DbgPathRemoveBlanksA@4@1135456 PathRemoveBlanksW = _DbgPathRemoveBlanksW@4@1136457 PathRemoveExtensionA = _DbgPathRemoveExtensionA@4@1137458 PathRemoveExtensionW = _DbgPathRemoveExtensionW@4@1138459 PathRemoveFileSpecA = _DbgPathRemoveFileSpecA@4@1139460 PathRemoveFileSpecW = _DbgPathRemoveFileSpecW@4@1140461 PathRenameExtensionA = _DbgPathRenameExtensionA@8@1141462 PathRenameExtensionW = _DbgPathRenameExtensionW@8@1142463 PathSearchAndQualifyA = _DbgPathSearchAndQualifyA@12@1143464 PathSearchAndQualifyW = _DbgPathSearchAndQualifyW@12@1144465 PathSetDlgItemPathA = _DbgPathSetDlgItemPathA@12@1145466 PathSetDlgItemPathW = _DbgPathSetDlgItemPathW@12@1146467 PathSkipRootA = _DbgPathSkipRootA@4@1147468 PathSkipRootW = _DbgPathSkipRootW@4@1148469 PathStripPathA = _DbgPathStripPathA@4@1149470 PathStripPathW = _DbgPathStripPathW@4@1150471 PathStripToRootA = _DbgPathStripToRootA@4@1151472 PathStripToRootW = _DbgPathStripToRootW@4@1152473 PathUndecorateA = _DbgPathUndecorateA@4@1153474 PathUndecorateW = _DbgPathUndecorateW@4@1154475 PathUnmakeSystemFolderA= _DbgPathUnmakeSystemFolderA@4@1155476 PathUnmakeSystemFolderW= _DbgPathUnmakeSystemFolderW@4@1156477 PathUnquoteSpacesA = _DbgPathUnquoteSpacesA@4@1157478 PathUnquoteSpacesW = _DbgPathUnquoteSpacesW@4@1158371 PathAddBackslashA = "_DbgPathAddBackslashA@4" @1051 372 PathAddBackslashW = "_DbgPathAddBackslashW@4" @1052 373 PathAddExtensionA = "_DbgPathAddExtensionA@8" @1053 374 PathAddExtensionW = "_DbgPathAddExtensionW@8" @1054 375 PathAppendA = "_DbgPathAppendA@8" @1055 376 PathAppendW = "_DbgPathAppendW@8" @1056 377 PathBuildRootA = "_DbgPathBuildRootA@8" @1057 378 PathBuildRootW = "_DbgPathBuildRootW@8" @1058 379 PathCanonicalizeA = "_DbgPathCanonicalizeA@8" @1059 380 PathCanonicalizeW = "_DbgPathCanonicalizeW@8" @1060 381 PathCombineA = "_DbgPathCombineA@12" @1061 382 PathCombineW = "_DbgPathCombineW@12" @1062 383 PathCommonPrefixA = "_DbgPathCommonPrefixA@12" @1063 384 PathCommonPrefixW = "_DbgPathCommonPrefixW@12" @1064 385 PathCompactPathA = "_DbgPathCompactPathA@12" @1065 386 PathCompactPathExA = "_DbgPathCompactPathExA@16" @1066 387 PathCompactPathExW = "_DbgPathCompactPathExW@16" @1067 388 PathCompactPathW = "_DbgPathCompactPathW@12" @1068 389 PathCreateFromUrlA = "_DbgPathCreateFromUrlA@16" @1069 390 PathCreateFromUrlW = "_DbgPathCreateFromUrlW@16" @1070 391 PathFileExistsA = "_DbgPathFileExistsA@4" @1071 392 PathFileExistsW = "_DbgPathFileExistsW@4" @1072 393 PathFindExtensionA = "_DbgPathFindExtensionA@4" @1073 394 PathFindExtensionW = "_DbgPathFindExtensionW@4" @1074 395 PathFindFileNameA = "_DbgPathFindFileNameA@4" @1075 396 PathFindFileNameW = "_DbgPathFindFileNameW@4" @1076 397 PathFindNextComponentA = "_DbgPathFindNextComponentA@4" @1077 398 PathFindNextComponentW = "_DbgPathFindNextComponentW@4" @1078 399 PathFindOnPathA = "_DbgPathFindOnPathA@8" @1079 400 PathFindOnPathW = "_DbgPathFindOnPathW@8" @1080 401 PathFindSuffixArrayA = "_DbgPathFindSuffixArrayA@12" @1081 402 PathFindSuffixArrayW = "_DbgPathFindSuffixArrayW@12" @1082 403 PathGetArgsA = "_DbgPathGetArgsA@4" @1083 404 PathGetArgsW = "_DbgPathGetArgsW@4" @1084 405 PathGetCharTypeA = "_DbgPathGetCharTypeA@4" @1085 406 PathGetCharTypeW = "_DbgPathGetCharTypeW@4" @1086 407 PathGetDriveNumberA = "_DbgPathGetDriveNumberA@4" @1087 408 PathGetDriveNumberW = "_DbgPathGetDriveNumberW@4" @1088 409 PathIsContentTypeA = "_DbgPathIsContentTypeA@8" @1089 410 PathIsContentTypeW = "_DbgPathIsContentTypeW@8" @1090 411 PathIsDirectoryA = "_DbgPathIsDirectoryA@4" @1091 412 PathIsDirectoryEmptyA = "_DbgPathIsDirectoryEmptyA@4" @1092 413 PathIsDirectoryEmptyW = "_DbgPathIsDirectoryEmptyW@4" @1093 414 PathIsDirectoryW = "_DbgPathIsDirectoryW@4" @1094 415 PathIsFileSpecA = "_DbgPathIsFileSpecA@4" @1095 416 PathIsFileSpecW = "_DbgPathIsFileSpecW@4" @1096 417 PathIsLFNFileSpecA = "_DbgPathIsLFNFileSpecA@4" @1097 418 PathIsLFNFileSpecW = "_DbgPathIsLFNFileSpecW@4" @1098 419 PathIsNetworkPathA = "_DbgPathIsNetworkPathA@4" @1099 420 PathIsNetworkPathW = "_DbgPathIsNetworkPathW@4" @1100 421 PathIsPrefixA = "_DbgPathIsPrefixA@8" @1101 422 PathIsPrefixW = "_DbgPathIsPrefixW@8" @1102 423 PathIsRelativeA = "_DbgPathIsRelativeA@4" @1103 424 PathIsRelativeW = "_DbgPathIsRelativeW@4" @1104 425 PathIsRootA = "_DbgPathIsRootA@4" @1105 426 PathIsRootW = "_DbgPathIsRootW@4" @1106 427 PathIsSameRootA = "_DbgPathIsSameRootA@8" @1107 428 PathIsSameRootW = "_DbgPathIsSameRootW@8" @1108 429 PathIsSystemFolderA = "_DbgPathIsSystemFolderA@8" @1109 430 PathIsSystemFolderW = "_DbgPathIsSystemFolderW@8" @1110 431 PathIsUNCA = "_DbgPathIsUNCA@4" @1111 432 PathIsUNCServerA = "_DbgPathIsUNCServerA@4" @1112 433 PathIsUNCServerShareA = "_DbgPathIsUNCServerShareA@4" @1113 434 PathIsUNCServerShareW = "_DbgPathIsUNCServerShareW@4" @1114 435 PathIsUNCServerW = "_DbgPathIsUNCServerW@4" @1115 436 PathIsUNCW = "_DbgPathIsUNCW@4" @1116 437 PathIsURLA = "_DbgPathIsURLA@4" @1117 438 PathIsURLW = "_DbgPathIsURLW@4" @1118 439 PathMakePrettyA = "_DbgPathMakePrettyA@4" @1119 440 PathMakePrettyW = "_DbgPathMakePrettyW@4" @1120 441 PathMakeSystemFolderA = "_DbgPathMakeSystemFolderA@4" @1121 442 PathMakeSystemFolderW = "_DbgPathMakeSystemFolderW@4" @1122 443 PathMatchSpecA = "_DbgPathMatchSpecA@8" @1123 444 PathMatchSpecW = "_DbgPathMatchSpecW@8" @1124 445 PathParseIconLocationA = "_DbgPathParseIconLocationA@4" @1125 446 PathParseIconLocationW = "_DbgPathParseIconLocationW@4" @1126 447 PathQuoteSpacesA = "_DbgPathQuoteSpacesA@4" @1127 448 PathQuoteSpacesW = "_DbgPathQuoteSpacesW@4" @1128 449 PathRelativePathToA = "_DbgPathRelativePathToA@20" @1129 450 PathRelativePathToW = "_DbgPathRelativePathToW@20" @1130 451 PathRemoveArgsA = "_DbgPathRemoveArgsA@4" @1131 452 PathRemoveArgsW = "_DbgPathRemoveArgsW@4" @1132 453 PathRemoveBackslashA = "_DbgPathRemoveBackslashA@4" @1133 454 PathRemoveBackslashW = "_DbgPathRemoveBackslashW@4" @1134 455 PathRemoveBlanksA = "_DbgPathRemoveBlanksA@4" @1135 456 PathRemoveBlanksW = "_DbgPathRemoveBlanksW@4" @1136 457 PathRemoveExtensionA = "_DbgPathRemoveExtensionA@4" @1137 458 PathRemoveExtensionW = "_DbgPathRemoveExtensionW@4" @1138 459 PathRemoveFileSpecA = "_DbgPathRemoveFileSpecA@4" @1139 460 PathRemoveFileSpecW = "_DbgPathRemoveFileSpecW@4" @1140 461 PathRenameExtensionA = "_DbgPathRenameExtensionA@8" @1141 462 PathRenameExtensionW = "_DbgPathRenameExtensionW@8" @1142 463 PathSearchAndQualifyA = "_DbgPathSearchAndQualifyA@12" @1143 464 PathSearchAndQualifyW = "_DbgPathSearchAndQualifyW@12" @1144 465 PathSetDlgItemPathA = "_DbgPathSetDlgItemPathA@12" @1145 466 PathSetDlgItemPathW = "_DbgPathSetDlgItemPathW@12" @1146 467 PathSkipRootA = "_DbgPathSkipRootA@4" @1147 468 PathSkipRootW = "_DbgPathSkipRootW@4" @1148 469 PathStripPathA = "_DbgPathStripPathA@4" @1149 470 PathStripPathW = "_DbgPathStripPathW@4" @1150 471 PathStripToRootA = "_DbgPathStripToRootA@4" @1151 472 PathStripToRootW = "_DbgPathStripToRootW@4" @1152 473 PathUndecorateA = "_DbgPathUndecorateA@4" @1153 474 PathUndecorateW = "_DbgPathUndecorateW@4" @1154 475 PathUnmakeSystemFolderA= "_DbgPathUnmakeSystemFolderA@4" @1155 476 PathUnmakeSystemFolderW= "_DbgPathUnmakeSystemFolderW@4" @1156 477 PathUnquoteSpacesA = "_DbgPathUnquoteSpacesA@4" @1157 478 PathUnquoteSpacesW = "_DbgPathUnquoteSpacesW@4" @1158 479 479 480 480 ; SHAutoComplete = _DbgSHAutoComplete@8 @1159 481 481 ; SHCopyKeyA = _DbgSHCopyKeyA@? @1160 482 482 ; SHCopyKeyW = _DbgSHCopyKeyW@? @1161 483 SHCreateShellPalette = _DbgSHCreateShellPalette@4@1162483 SHCreateShellPalette = "_DbgSHCreateShellPalette@4" @1162 484 484 ; SHCreateStreamOnFileA = _DbgSHCreateStreamOnFileA@? @1163 485 485 ; SHCreateStreamOnFileW = _DbgSHCreateStreamOnFileW@? @1164 486 486 ; SHCreateStreamWrapper = _DbgSHCreateStreamWrapper@? @1165 487 487 488 SHDeleteEmptyKeyA = _DbgSHDeleteEmptyKeyA@8@1167489 SHDeleteEmptyKeyW = _DbgSHDeleteEmptyKeyW@8@1168490 SHDeleteKeyA = _DbgSHDeleteKeyA@8@1169491 SHDeleteKeyW = _DbgSHDeleteKeyW@8@1170492 SHDeleteOrphanKeyA = _DbgSHDeleteOrphanKeyA@8@1171493 SHDeleteOrphanKeyW = _DbgSHDeleteOrphanKeyW@8@1172494 SHDeleteValueA = _DbgSHDeleteValueA@12@1173495 SHDeleteValueW = _DbgSHDeleteValueW@12@1174496 SHEnumKeyExA = _DbgSHEnumKeyExA@16@1175497 SHEnumKeyExW = _DbgSHEnumKeyExW@16@1176498 SHEnumValueA = _DbgSHEnumValueA@28@1177499 SHEnumValueW = _DbgSHEnumValueW@28@1178500 _SHGetInstanceExplorer = _Dbg_SHGetInstanceExplorer@4@1179501 SHGetInverseCMAP = _DbgSHGetInverseCMAP@8@1180502 SHGetThreadRef = _DbgSHGetThreadRef@4@1181503 SHGetValueA = _DbgSHGetValueA@24@1182504 SHGetValueW = _DbgSHGetValueW@24@1183505 SHIsLowMemoryMachine = _DbgSHIsLowMemoryMachine@4@1184506 SHOpenRegStream2A = _DbgSHOpenRegStreamA@16@1185507 SHOpenRegStream2W = _DbgSHOpenRegStreamW@16@1186508 SHOpenRegStreamA = _DbgSHOpenRegStreamA@16@1187509 SHOpenRegStreamW = _DbgSHOpenRegStreamW@16@1188510 SHQueryInfoKeyA = _DbgSHQueryInfoKeyA@20@1189511 SHQueryInfoKeyW = _DbgSHQueryInfoKeyW@20@1190512 SHQueryValueExA = _DbgSHQueryValueExA@24@1191513 SHQueryValueExW = _DbgSHQueryValueExW@24@1192514 SHRegCloseUSKey = _DbgSHRegCloseUSKey@4@1193515 SHRegCreateUSKeyA = _DbgSHRegCreateUSKeyA@20@1194516 SHRegCreateUSKeyW = _DbgSHRegCreateUSKeyW@20@1195517 SHRegDeleteEmptyUSKeyA = _DbgSHRegDeleteEmptyUSKeyA@12@1196518 SHRegDeleteEmptyUSKeyW = _DbgSHRegDeleteEmptyUSKeyW@12@1197519 SHRegDeleteUSKeyA = _DbgSHRegDeleteUSKeyA@12@1198520 SHRegDeleteUSKeyW = _DbgSHRegDeleteUSKeyW@12@1199521 SHRegDuplicateHKey = _DbgSHRegDuplicateHKey@4@1200522 SHRegEnumUSKeyA = _DbgSHRegEnumUSKeyA@20@1201523 SHRegEnumUSKeyW = _DbgSHRegEnumUSKeyW@20@1202524 SHRegEnumUSValueA = _DbgSHRegEnumUSValueA@32@1203525 SHRegEnumUSValueW = _DbgSHRegEnumUSValueW@32@1204526 SHRegGetBoolUSValueA = _DbgSHRegGetBoolUSValueA@16@1205527 SHRegGetBoolUSValueW = _DbgSHRegGetBoolUSValueW@16@1206528 SHRegGetUSValueA = _DbgSHRegGetUSValueA@32@1207529 SHRegGetUSValueW = _DbgSHRegGetUSValueW@32@1208530 SHRegOpenUSKeyA = _DbgSHRegOpenUSKeyA@20@1209531 SHRegOpenUSKeyW = _DbgSHRegOpenUSKeyW@20@1210488 SHDeleteEmptyKeyA = "_DbgSHDeleteEmptyKeyA@8" @1167 489 SHDeleteEmptyKeyW = "_DbgSHDeleteEmptyKeyW@8" @1168 490 SHDeleteKeyA = "_DbgSHDeleteKeyA@8" @1169 491 SHDeleteKeyW = "_DbgSHDeleteKeyW@8" @1170 492 SHDeleteOrphanKeyA = "_DbgSHDeleteOrphanKeyA@8" @1171 493 SHDeleteOrphanKeyW = "_DbgSHDeleteOrphanKeyW@8" @1172 494 SHDeleteValueA = "_DbgSHDeleteValueA@12" @1173 495 SHDeleteValueW = "_DbgSHDeleteValueW@12" @1174 496 SHEnumKeyExA = "_DbgSHEnumKeyExA@16" @1175 497 SHEnumKeyExW = "_DbgSHEnumKeyExW@16" @1176 498 SHEnumValueA = "_DbgSHEnumValueA@28" @1177 499 SHEnumValueW = "_DbgSHEnumValueW@28" @1178 500 _SHGetInstanceExplorer = "_Dbg_SHGetInstanceExplorer@4" @1179 501 SHGetInverseCMAP = "_DbgSHGetInverseCMAP@8" @1180 502 SHGetThreadRef = "_DbgSHGetThreadRef@4" @1181 503 SHGetValueA = "_DbgSHGetValueA@24" @1182 504 SHGetValueW = "_DbgSHGetValueW@24" @1183 505 SHIsLowMemoryMachine = "_DbgSHIsLowMemoryMachine@4" @1184 506 SHOpenRegStream2A = "_DbgSHOpenRegStreamA@16" @1185 507 SHOpenRegStream2W = "_DbgSHOpenRegStreamW@16" @1186 508 SHOpenRegStreamA = "_DbgSHOpenRegStreamA@16" @1187 509 SHOpenRegStreamW = "_DbgSHOpenRegStreamW@16" @1188 510 SHQueryInfoKeyA = "_DbgSHQueryInfoKeyA@20" @1189 511 SHQueryInfoKeyW = "_DbgSHQueryInfoKeyW@20" @1190 512 SHQueryValueExA = "_DbgSHQueryValueExA@24" @1191 513 SHQueryValueExW = "_DbgSHQueryValueExW@24" @1192 514 SHRegCloseUSKey = "_DbgSHRegCloseUSKey@4" @1193 515 SHRegCreateUSKeyA = "_DbgSHRegCreateUSKeyA@20" @1194 516 SHRegCreateUSKeyW = "_DbgSHRegCreateUSKeyW@20" @1195 517 SHRegDeleteEmptyUSKeyA = "_DbgSHRegDeleteEmptyUSKeyA@12" @1196 518 SHRegDeleteEmptyUSKeyW = "_DbgSHRegDeleteEmptyUSKeyW@12" @1197 519 SHRegDeleteUSKeyA = "_DbgSHRegDeleteUSKeyA@12" @1198 520 SHRegDeleteUSKeyW = "_DbgSHRegDeleteUSKeyW@12" @1199 521 SHRegDuplicateHKey = "_DbgSHRegDuplicateHKey@4" @1200 522 SHRegEnumUSKeyA = "_DbgSHRegEnumUSKeyA@20" @1201 523 SHRegEnumUSKeyW = "_DbgSHRegEnumUSKeyW@20" @1202 524 SHRegEnumUSValueA = "_DbgSHRegEnumUSValueA@32" @1203 525 SHRegEnumUSValueW = "_DbgSHRegEnumUSValueW@32" @1204 526 SHRegGetBoolUSValueA = "_DbgSHRegGetBoolUSValueA@16" @1205 527 SHRegGetBoolUSValueW = "_DbgSHRegGetBoolUSValueW@16" @1206 528 SHRegGetUSValueA = "_DbgSHRegGetUSValueA@32" @1207 529 SHRegGetUSValueW = "_DbgSHRegGetUSValueW@32" @1208 530 SHRegOpenUSKeyA = "_DbgSHRegOpenUSKeyA@20" @1209 531 SHRegOpenUSKeyW = "_DbgSHRegOpenUSKeyW@20" @1210 532 532 ; SHRegQueryInfoKeyA = _DbgSHRegQueryInfoKeyA@24 @1211 533 533 ; SHRegQueryInfoKeyW = _DbgSHRegQueryInfoKeyW@24 @1212 534 SHRegQueryUSValueA = _DbgSHRegQueryUSValueA@32@1213535 SHRegQueryUSValueW = _DbgSHRegQueryUSValueW@32@1214536 SHRegSetUSValueA = _DbgSHRegSetUSValueA@24@1215537 SHRegSetUSValueW = _DbgSHRegSetUSValueW@24@1216538 SHRegWriteUSValueA = _DbgSHRegWriteUSValueA@24@1217539 SHRegWriteUSValueW = _DbgSHRegWriteUSValueW@24@1218540 SHSetSetThreadRef = _DbgSHSetThreadRef@4@1219541 SHSetValueA = _DbgSHSetValueA@24@1220542 SHSetValueW = _DbgSHSetValueW@24@1221534 SHRegQueryUSValueA = "_DbgSHRegQueryUSValueA@32" @1213 535 SHRegQueryUSValueW = "_DbgSHRegQueryUSValueW@32" @1214 536 SHRegSetUSValueA = "_DbgSHRegSetUSValueA@24" @1215 537 SHRegSetUSValueW = "_DbgSHRegSetUSValueW@24" @1216 538 SHRegWriteUSValueA = "_DbgSHRegWriteUSValueA@24" @1217 539 SHRegWriteUSValueW = "_DbgSHRegWriteUSValueW@24" @1218 540 SHSetSetThreadRef = "_DbgSHSetThreadRef@4" @1219 541 SHSetValueA = "_DbgSHSetValueA@24" @1220 542 SHSetValueW = "_DbgSHSetValueW@24" @1221 543 543 ; SHSkipJunction = _DbgSHSkipJunction@8 @1222 544 544 ; SHStrDupA = _DbgSHStrDupA@? @1223 545 545 ; SHStrDupW = _DbgSHStrDUpW@? @1224 546 StrCSpnA = _DbgStrCSpnA@8@1225546 StrCSpnA = "_DbgStrCSpnA@8" @1225 547 547 ; StrCSpnIA = _DbgStrCSpnIA@? @1226 548 548 ; StrCSpnIW = _DbgStrCSpnIW@? @1227 549 StrCSpnW = _DbgStrCSpnW@8@1228550 StrCatBuffA = _DbgStrCatBuffA@12@1229551 StrCatBuffW = _DbgStrCatBuffW@12@1230549 StrCSpnW = "_DbgStrCSpnW@8" @1228 550 StrCatBuffA = "_DbgStrCatBuffA@12" @1229 551 StrCatBuffW = "_DbgStrCatBuffW@12" @1230 552 552 ; StrCatA = _DbgStrCatA@8 ; not exported ? 553 StrCatW = _DbgStrCatW@8@1231554 StrChrA = _DbgStrChrA@8@1232555 StrChrIA = _DbgStrChrIA@8@1233556 StrChrIW = _DbgStrChrIW@8@1234557 StrChrW = _DbgStrChrW@8@1235558 StrCmpIW = _lstrcmpiW@8@1236559 StrCmpNA = _DbgStrCmpNA@12@1237560 StrCmpNIA = _DbgStrCmpNIA@12@1238561 StrCmpNIW = _DbgStrCmpNIW@12@1239562 StrCmpNW = _DbgStrCmpNW@12@1240563 StrCmpW = _lstrcmpW@8@1241564 StrCpyNW = _lstrcpynW@12@1242553 StrCatW = "_DbgStrCatW@8" @1231 554 StrChrA = "_DbgStrChrA@8" @1232 555 StrChrIA = "_DbgStrChrIA@8" @1233 556 StrChrIW = "_DbgStrChrIW@8" @1234 557 StrChrW = "_DbgStrChrW@8" @1235 558 StrCmpIW = "_lstrcmpiW@8" @1236 559 StrCmpNA = "_DbgStrCmpNA@12" @1237 560 StrCmpNIA = "_DbgStrCmpNIA@12" @1238 561 StrCmpNIW = "_DbgStrCmpNIW@12" @1239 562 StrCmpNW = "_DbgStrCmpNW@12" @1240 563 StrCmpW = "_lstrcmpW@8" @1241 564 StrCpyNW = "_lstrcpynW@12" @1242 565 565 ;;; StrCpyA = _DbgStrCpyA@8 ; not exported ? 566 StrCpyW = _DbgStrCpyW@8@1243567 StrDupA = _DbgStrDupA@4@1244568 StrDupW = _DbgStrDupW@4@1245566 StrCpyW = "_DbgStrCpyW@8" @1243 567 StrDupA = "_DbgStrDupA@4" @1244 568 StrDupW = "_DbgStrDupW@4" @1245 569 569 ; StrFormatByteSize64A = _DbgStrFormatByteSize64A@16 @1246 570 StrFormatByteSizeA = _DbgStrFormatByteSizeA@12@1247571 StrFormatByteSizeW = _DbgStrFormatByteSizeW@12@1248570 StrFormatByteSizeA = "_DbgStrFormatByteSizeA@12" @1247 571 StrFormatByteSizeW = "_DbgStrFormatByteSizeW@12" @1248 572 572 ; StrFormatKBSizeA = _DbgStrFormatKBSizeA@16 @1249 573 573 ; StrFormatKBSizeW = _DbgStrFormatKBSizeW@16 @1250 574 StrFromTimeIntervalA = _DbgStrFromTimeIntervalA@16@1251575 StrFromTimeIntervalW = _DbgStrFromTimeIntervalW@16@1252574 StrFromTimeIntervalA = "_DbgStrFromTimeIntervalA@16" @1251 575 StrFromTimeIntervalW = "_DbgStrFromTimeIntervalW@16" @1252 576 576 ; IntlStrEqWorkerA = _DbgStrIsIntlEqualA@16 @1253 577 577 ; StrIsIntlEqualW = _DbgStrIsIntlEqualW@? @1254 578 StrNCatA = _DbgStrNCatA@12@1255579 StrNCatW = _DbgStrNCatW@12@1256580 StrPBrkA = _DbgStrPBrkA@8@1257581 StrPBrkW = _DbgStrPBrkW@8@1258582 StrRChrA = _DbgStrRChrA@12@1259583 StrRChrIA = _DbgStrRChrIA@12@1260584 StrRChrIW = _DbgStrRChrIW@12@1261585 StrRChrW = _DbgStrRChrW@12@1262586 StrRStrIA = _DbgStrRStrIA@12@1263587 StrRStrIW = _DbgStrRStrIW@12@1264588 StrRetToBufA = _DbgStrRetToBufA@16@1265589 StrRetToBufW = _DbgStrRetToBufW@16@1266578 StrNCatA = "_DbgStrNCatA@12" @1255 579 StrNCatW = "_DbgStrNCatW@12" @1256 580 StrPBrkA = "_DbgStrPBrkA@8" @1257 581 StrPBrkW = "_DbgStrPBrkW@8" @1258 582 StrRChrA = "_DbgStrRChrA@12" @1259 583 StrRChrIA = "_DbgStrRChrIA@12" @1260 584 StrRChrIW = "_DbgStrRChrIW@12" @1261 585 StrRChrW = "_DbgStrRChrW@12" @1262 586 StrRStrIA = "_DbgStrRStrIA@12" @1263 587 StrRStrIW = "_DbgStrRStrIW@12" @1264 588 StrRetToBufA = "_DbgStrRetToBufA@16" @1265 589 StrRetToBufW = "_DbgStrRetToBufW@16" @1266 590 590 ; StrRetToStrA = _DbgStrRetToStrA@12 @1267 591 591 ; StrRetToStrW = _DbgStrRetToStrW@12 @1268 592 StrSpnA = _DbgStrSpnA@8@1269593 StrSpnW = _DbgStrSpnW@8@1270594 StrStrA = _DbgStrStrA@8@1271595 StrStrIA = _DbgStrStrIA@8@1272596 StrStrIW = _DbgStrStrIW@8@1273597 StrStrW = _DbgStrStrW@8@1274598 StrToIntA = _DbgStrToIntA@4@1275599 StrToIntExA = _DbgStrToIntExA@12@1276600 StrToIntExW = _DbgStrToIntExW@12@1277601 StrToIntW = _DbgStrToIntW@4@1278602 StrTrimA = _DbgStrTrimA@8@1279592 StrSpnA = "_DbgStrSpnA@8" @1269 593 StrSpnW = "_DbgStrSpnW@8" @1270 594 StrStrA = "_DbgStrStrA@8" @1271 595 StrStrIA = "_DbgStrStrIA@8" @1272 596 StrStrIW = "_DbgStrStrIW@8" @1273 597 StrStrW = "_DbgStrStrW@8" @1274 598 StrToIntA = "_DbgStrToIntA@4" @1275 599 StrToIntExA = "_DbgStrToIntExA@12" @1276 600 StrToIntExW = "_DbgStrToIntExW@12" @1277 601 StrToIntW = "_DbgStrToIntW@4" @1278 602 StrTrimA = "_DbgStrTrimA@8" @1279 603 603 ; StrTrimW = _DbgStrTrimW@? @1280 604 UrlApplySchemeA = _DbgUrlApplySchemeA@16@1281605 UrlApplySchemeW = _DbgUrlApplySchemeW@16@1282606 UrlCanonicalizeA = _DbgUrlCanonicalizeA@16@1283607 UrlCanonicalizeW = _DbgUrlCanonicalizeW@16@1284608 UrlCombineA = _DbgUrlCombineA@20@1285609 UrlCombineW = _DbgUrlCombineW@20@1286610 UrlCompareA = _DbgUrlCompareA@12@1287611 UrlCompareW = _DbgUrlCompareW@12@1288612 UrlCreateFromPathA = _DbgUrlCreateFromPathA@16@1289613 UrlCreateFromPathW = _DbgUrlCreateFromPathW@16@1290614 UrlEscapeA = _DbgUrlEscapeA@16@1291615 UrlEscapeW = _DbgUrlEscapeW@16@1292616 UrlGetLocationA = _DbgUrlGetLocationA@4@1293617 UrlGetLocationW = _DbgUrlGetLocationW@4@1294618 UrlGetPartA = _DbgUrlGetPartA@20@1295619 UrlGetPartW = _DbgUrlGetPartW@20@1296620 UrlHashA = _DbgUrlHashA@12@1297621 UrlHashW = _DbgUrlHashW@12@1298622 UrlIsA = _DbgUrlIsA@8@1299623 UrlIsNoHistoryA = _DbgUrlIsNoHistoryA@4@1300624 UrlIsNoHistoryW = _DbgUrlIsNoHistoryW@4@1301625 UrlIsOpaqueA = _DbgUrlIsOpaqueA@4@1302626 UrlIsOpaqueW = _DbgUrlIsOpaqueW@4@1303627 UrlIsW = _DbgUrlIsW@8@1304628 UrlUnescapeA = _DbgUrlUnescapeA@16@1305629 UrlUnescapeW = _DbgUrlUnescapeW@16@1306604 UrlApplySchemeA = "_DbgUrlApplySchemeA@16" @1281 605 UrlApplySchemeW = "_DbgUrlApplySchemeW@16" @1282 606 UrlCanonicalizeA = "_DbgUrlCanonicalizeA@16" @1283 607 UrlCanonicalizeW = "_DbgUrlCanonicalizeW@16" @1284 608 UrlCombineA = "_DbgUrlCombineA@20" @1285 609 UrlCombineW = "_DbgUrlCombineW@20" @1286 610 UrlCompareA = "_DbgUrlCompareA@12" @1287 611 UrlCompareW = "_DbgUrlCompareW@12" @1288 612 UrlCreateFromPathA = "_DbgUrlCreateFromPathA@16" @1289 613 UrlCreateFromPathW = "_DbgUrlCreateFromPathW@16" @1290 614 UrlEscapeA = "_DbgUrlEscapeA@16" @1291 615 UrlEscapeW = "_DbgUrlEscapeW@16" @1292 616 UrlGetLocationA = "_DbgUrlGetLocationA@4" @1293 617 UrlGetLocationW = "_DbgUrlGetLocationW@4" @1294 618 UrlGetPartA = "_DbgUrlGetPartA@20" @1295 619 UrlGetPartW = "_DbgUrlGetPartW@20" @1296 620 UrlHashA = "_DbgUrlHashA@12" @1297 621 UrlHashW = "_DbgUrlHashW@12" @1298 622 UrlIsA = "_DbgUrlIsA@8" @1299 623 UrlIsNoHistoryA = "_DbgUrlIsNoHistoryA@4" @1300 624 UrlIsNoHistoryW = "_DbgUrlIsNoHistoryW@4" @1301 625 UrlIsOpaqueA = "_DbgUrlIsOpaqueA@4" @1302 626 UrlIsOpaqueW = "_DbgUrlIsOpaqueW@4" @1303 627 UrlIsW = "_DbgUrlIsW@8" @1304 628 UrlUnescapeA = "_DbgUrlUnescapeA@16" @1305 629 UrlUnescapeW = "_DbgUrlUnescapeW@16" @1306 630 630 wnsprintfA = _wnsprintfA @1307 631 631 wnsprintfW = _wnsprintfW @1308 632 wvnsprintfA = _DbgwvnsprintfA@16@1309633 wvnsprintfW = _DbgwvnsprintfW@16@1310632 wvnsprintfA = "_DbgwvnsprintfA@16" @1309 633 wvnsprintfW = "_DbgwvnsprintfW@16" @1310 634 634 635 635 ;; exported in later versions 636 SHRegGetPathA = _DbgSHRegGetPathA@20@1402637 SHRegGetPathW = _DbgSHRegGetPathW@20@1403638 SHRegDeleteUSValueA = _DbgSHRegDeleteUSValueA@12@1404639 SHRegDeleteUSValueW = _DbgSHRegDeleteUSValueW@12@1405640 SHRegSetPathA = _DbgSHRegSetPathA@20@1406641 SHRegSetPathW = _DbgSHRegSetPathW@20@1407636 SHRegGetPathA = "_DbgSHRegGetPathA@20" @1402 637 SHRegGetPathW = "_DbgSHRegGetPathW@20" @1403 638 SHRegDeleteUSValueA = "_DbgSHRegDeleteUSValueA@12" @1404 639 SHRegDeleteUSValueW = "_DbgSHRegDeleteUSValueW@12" @1405 640 SHRegSetPathA = "_DbgSHRegSetPathA@20" @1406 641 SHRegSetPathW = "_DbgSHRegSetPathW@20" @1407 642 642 -
branches/gcc-kmk/src/shlwapi/string.c
r21512 r21858 486 486 { 487 487 case STRRET_WSTR: 488 WideCharToMultiByte(CP_ACP, 0, src-> u.pOleStr, -1, (LPSTR)dest, len, NULL, NULL);489 /* SHFree(src-> u.pOleStr); FIXME: is this right? */488 WideCharToMultiByte(CP_ACP, 0, src->DUMMYUNIONNAME_DOT pOleStr, -1, (LPSTR)dest, len, NULL, NULL); 489 /* SHFree(src->DUMMYUNIONNAME_DOT pOleStr); FIXME: is this right? */ 490 490 break; 491 491 492 492 case STRRET_CSTR: 493 lstrcpynA((LPSTR)dest, src-> u.cStr, len);493 lstrcpynA((LPSTR)dest, src->DUMMYUNIONNAME_DOT cStr, len); 494 494 break; 495 495 496 496 case STRRET_OFFSET: 497 lstrcpynA((LPSTR)dest, ((LPCSTR)&pidl->mkid)+src-> u.uOffset, len);497 lstrcpynA((LPSTR)dest, ((LPCSTR)&pidl->mkid)+src->DUMMYUNIONNAME_DOT uOffset, len); 498 498 break; 499 499 … … 531 531 { 532 532 case STRRET_WSTR: 533 lstrcpynW((LPWSTR)dest, src-> u.pOleStr, len);534 /* SHFree(src-> u.pOleStr); FIXME: is this right? */533 lstrcpynW((LPWSTR)dest, src->DUMMYUNIONNAME_DOT pOleStr, len); 534 /* SHFree(src->DUMMYUNIONNAME_DOT pOleStr); FIXME: is this right? */ 535 535 break; 536 536 537 537 case STRRET_CSTR: 538 if (!MultiByteToWideChar( CP_ACP, 0, src-> u.cStr, -1, dest, len ) && len)538 if (!MultiByteToWideChar( CP_ACP, 0, src->DUMMYUNIONNAME_DOT cStr, -1, dest, len ) && len) 539 539 dest[len-1] = 0; 540 540 break; … … 543 543 if (pidl) 544 544 { 545 if (!MultiByteToWideChar( CP_ACP, 0, ((LPCSTR)&pidl->mkid)+src-> u.uOffset, -1,545 if (!MultiByteToWideChar( CP_ACP, 0, ((LPCSTR)&pidl->mkid)+src->DUMMYUNIONNAME_DOT uOffset, -1, 546 546 dest, len ) && len) 547 547 dest[len-1] = 0; -
branches/gcc-kmk/src/shlwapi/string_odin.cpp
r21725 r21858 35 35 #ifndef __GNUC__ 36 36 #include <wcstr.h> 37 #else 38 #include <wchar.h> 37 39 #endif 38 40 #define HAVE_WCTYPE_H
Note:
See TracChangeset
for help on using the changeset viewer.