Store a bitmap of active hooks on the client side to try to avoid
[wine] / dlls / shlwapi / shlwapi.spec
1 1   stdcall -noname ParseURLA(str ptr)
2 2   stdcall -noname ParseURLW(wstr ptr)
3 3   stdcall -noname PathFileExistsDefExtA(str long)
4 4   stdcall -noname PathFileExistsDefExtW(wstr long)
5 5   stdcall -noname PathFindOnPathExA(str ptr long)
6 6   stdcall -noname PathFindOnPathExW(wstr ptr long)
7 7   stdcall -noname SHAllocShared(ptr long long)
8 8   stdcall -noname SHLockShared(long long)
9 9   stdcall -noname SHUnlockShared(ptr)
10 10  stdcall -noname SHFreeShared(long long)
11 11  stdcall -noname SHMapHandle(long long long long long)
12 12  stdcall -noname SHCreateMemStream(ptr long)
13 13  stdcall -noname RegisterDefaultAcceptHeaders(ptr ptr)
14 14  stdcall -noname GetAcceptLanguagesA(ptr ptr)
15 15  stdcall -noname GetAcceptLanguagesW(ptr ptr)
16 16  stdcall SHCreateThread(ptr ptr long ptr)
17 17  stdcall -noname SHWriteDataBlockList(ptr ptr)
18 18  stdcall -noname SHReadDataBlockList(ptr ptr)
19 19  stdcall -noname SHFreeDataBlockList(ptr)
20 20  stdcall -noname SHAddDataBlock(ptr ptr)
21 21  stdcall -noname SHRemoveDataBlock(ptr long)
22 22  stdcall -noname SHFindDataBlock(ptr long)
23 23  stdcall -noname SHStringFromGUIDA(ptr ptr long)
24 24  stdcall -noname SHStringFromGUIDW(ptr ptr long)
25 25  stdcall -noname IsCharAlphaWrapW(long) user32.IsCharAlphaW
26 26  stdcall -noname IsCharUpperWrapW(long) user32.IsCharUpperW
27 27  stdcall -noname IsCharLowerWrapW(long) user32.IsCharLowerW
28 28  stdcall -noname IsCharAlphaNumericWrapW(long) user32.IsCharAlphaNumericW
29 29  stdcall -noname IsCharSpaceW(long)
30 30  stdcall -noname IsCharBlankW(long)
31 31  stdcall -noname IsCharPunctW(long)
32 32  stdcall -noname IsCharCntrlW(ptr)
33 33  stdcall -noname IsCharDigitW(long)
34 34  stdcall -noname IsCharXDigitW(long)
35 35  stdcall -noname GetStringType3ExW(ptr long ptr)
36 36  stdcall -noname AppendMenuWrapW(long long long wstr)
37 37  stdcall @(ptr long long long long) user32.CallWindowProcW
38 38  stdcall @(wstr) user32.CharLowerW
39 39  stdcall @(wstr long) user32.CharLowerBuffW
40 40  stdcall @(wstr) user32.CharNextW
41 41  stdcall @(wstr wstr) user32.CharPrevW
42 42  stdcall @(wstr) user32.CharToOemW
43 43  stdcall @(wstr) user32.CharUpperW
44 44  stdcall @(wstr long) user32.CharUpperBuffW
45 45  stdcall @(long long wstr long wstr long) kernel32.CompareStringW
46 46  stdcall @(long ptr long) user32.CopyAcceleratorTableW
47 47  stdcall @(ptr long) user32.CreateAcceleratorTableW
48 48  stdcall @(wstr wstr wstr ptr) gdi32.CreateDCW
49 49  stdcall @(long ptr long ptr long) user32.CreateDialogParamA
50 50  stdcall @(wstr ptr) kernel32.CreateDirectoryW
51 51  stdcall @(ptr long long wstr) kernel32.CreateEventW
52 52  stdcall @(wstr long long ptr long long long) kernel32.CreateFileW
53 53  stdcall @(ptr) gdi32.CreateFontIndirectW
54 54  stdcall @(wstr wstr wstr ptr) gdi32.CreateICW
55 55  stdcall @(long wstr wstr long long long long long long long long ptr) user32.CreateWindowExW
56 56  stdcall @(long long long long) user32.DefWindowProcW
57 57  stdcall @(wstr) kernel32.DeleteFileW
58 58  stdcall @(long ptr long ptr long) user32.DialogBoxIndirectParamW
59 59  stdcall @(long wstr long ptr long) user32.DialogBoxParamW
60 60  stdcall @(ptr) user32.DispatchMessageW
61 61  stdcall @(long wstr long ptr long) user32.DrawTextW
62 62  stdcall @(long wstr ptr long) gdi32.EnumFontFamiliesW
63 63  stdcall @(long ptr ptr long long) gdi32.EnumFontFamiliesExW
64 64  stdcall @(long wstr ptr long) kernel32.EnumResourceNamesW
65 65  stdcall @(wstr ptr) kernel32.FindFirstFileW
66 66  stdcall @(long wstr wstr) kernel32.FindResourceW
67 67  stdcall @(wstr wstr) user32.FindWindowW
68 68  stdcall @(long ptr long long ptr long ptr) kernel32.FormatMessageW
69 69  stdcall @(long wstr ptr) user32.GetClassInfoW
70 70  stdcall @(long long) user32.GetClassLongW
71 71  stdcall @(long ptr long) user32.GetClassNameW
72 72  stdcall @(long ptr long) user32.GetClipboardFormatNameW
73 73  stdcall @(long ptr) kernel32.GetCurrentDirectoryW
74 74  stdcall -noname GetDlgItemTextWrapW(long long wstr long)
75 75  stdcall @(wstr) kernel32.GetFileAttributesW
76 76  stdcall @(wstr long ptr ptr) kernel32.GetFullPathNameW
77 77  stdcall @(long long ptr long) kernel32.GetLocaleInfoW
78 78  stdcall @(long long ptr long long) user32.GetMenuStringW
79 79  stdcall @(ptr long long long) user32.GetMessageW
80 80  stdcall @(long ptr long) kernel32.GetModuleFileNameW
81 81  stdcall @(ptr long) kernel32.GetSystemDirectoryW
82 82  stdcall @(wstr wstr wstr long ptr ptr) kernel32.SearchPathW
83 83  stdcall @(wstr) kernel32.GetModuleHandleW
84 84  stdcall @(long long ptr) gdi32.GetObjectW
85 85  stdcall @(wstr wstr long wstr) kernel32.GetPrivateProfileIntW
86 86  stdcall @(wstr wstr wstr ptr long) kernel32.GetProfileStringW
87 87  stdcall @(long wstr) user32.GetPropW
88 88  stdcall @(long long wstr long ptr) kernel32.GetStringTypeExW
89 89  stdcall @(wstr wstr long ptr) kernel32.GetTempFileNameW
90 90  stdcall @(long ptr) kernel32.GetTempPathW
91 91  stdcall @(long wstr long ptr) gdi32.GetTextExtentPoint32W
92 92  stdcall @(long long ptr) gdi32.GetTextFaceW
93 93  stdcall @(long ptr) gdi32.GetTextMetricsW
94 94  stdcall @(long long) user32.GetWindowLongW
95 95  stdcall @(long ptr long) user32.GetWindowTextW
96 96  stdcall @(long) user32.GetWindowTextLengthW
97 97  stdcall @(ptr long) kernel32.GetWindowsDirectoryW
98 98  stdcall @(long long long long ptr) user32.InsertMenuW
99 99  stdcall @(long ptr) user32.IsDialogMessageW
100 100 stdcall @(long wstr) user32.LoadAcceleratorsW
101 101 stdcall @(long wstr) user32.LoadBitmapW
102 102 stdcall @(long wstr) user32.LoadCursorW
103 103 stdcall @(long wstr) user32.LoadIconW
104 104 stdcall @(long wstr long long long long) user32.LoadImageW
105 105 stdcall @(wstr long long) kernel32.LoadLibraryExW
106 106 stdcall @(long wstr) user32.LoadMenuW
107 107 stdcall @(long long ptr long) user32.LoadStringW
108 108 stdcall @(ptr) user32.MessageBoxIndirectW
109 109 stdcall @(long long long long ptr) user32.ModifyMenuW
110 110 stdcall @(long long long long) gdi32.GetCharWidth32W
111 111 stdcall @(long wstr long long ptr long) gdi32.GetCharacterPlacementW
112 112 stdcall @(wstr wstr long) kernel32.CopyFileW
113 113 stdcall @(wstr wstr) kernel32.MoveFileW
114 114 stdcall @(ptr ptr) user32.OemToCharW
115 115 stdcall @(wstr) kernel32.OutputDebugStringW
116 116 stdcall @(ptr long long long long) user32.PeekMessageW
117 117 stdcall @(long long long long) user32.PostMessageW
118 118 stdcall @(long long long long) user32.PostThreadMessageW
119 119 stdcall @(long wstr ptr) advapi32.RegCreateKeyW
120 120 stdcall @(long wstr long ptr long long ptr ptr ptr) advapi32.RegCreateKeyExW
121 121 stdcall @(long wstr) advapi32.RegDeleteKeyW
122 122 stdcall @(long long ptr long) advapi32.RegEnumKeyW
123 123 stdcall @(long long ptr ptr ptr ptr ptr ptr) advapi32.RegEnumKeyExW
124 124 stdcall @(long wstr ptr) advapi32.RegOpenKeyW
125 125 stdcall @(long wstr long long ptr) advapi32.RegOpenKeyExW
126 126 stdcall @(long ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr ptr) advapi32.RegQueryInfoKeyW
127 127 stdcall @(long wstr ptr ptr) advapi32.RegQueryValueW
128 128 stdcall @(long wstr ptr ptr ptr ptr) advapi32.RegQueryValueExW
129 129 stdcall @(long wstr long ptr long) advapi32.RegSetValueW
130 130 stdcall @(long wstr long long ptr long) advapi32.RegSetValueExW
131 131 stdcall @(ptr) user32.RegisterClassW
132 132 stdcall @(wstr) user32.RegisterClipboardFormatW
133 133 stdcall @(wstr) user32.RegisterWindowMessageW
134 134 stdcall @(long wstr) user32.RemovePropW
135 135 stdcall @(long long long long long) user32.SendDlgItemMessageW
136 136 stdcall @(long long long long) user32.SendMessageW
137 137 stdcall @(wstr) kernel32.SetCurrentDirectoryW
138 138 stdcall -noname SetDlgItemTextWrapW(long long wstr)
139 139 stdcall @(long long long ptr) user32.SetMenuItemInfoW
140 140 stdcall @(long wstr long) user32.SetPropW
141 141 stdcall @(long long long) user32.SetWindowLongW
142 142 stdcall @(long long long long) user32.SetWindowsHookExW
143 143 stdcall @(long wstr) user32.SetWindowTextW
144 144 stdcall @(long ptr) gdi32.StartDocW
145 145 stdcall @(long long ptr long) user32.SystemParametersInfoW
146 146 stdcall @(long long ptr) user32.TranslateAcceleratorW
147 147 stdcall @(wstr long) user32.UnregisterClassW
148 148 stdcall @(long) user32.VkKeyScanW
149 149 stdcall @(long wstr long long) user32.WinHelpW
150 150 stdcall @(ptr wstr ptr) user32.wvsprintfW
151 151 stdcall -noname StrCmpNCA(str ptr long)
152 152 stdcall -noname StrCmpNCW(wstr wstr long)
153 153 stdcall -noname StrCmpNICA(long long long)
154 154 stdcall -noname StrCmpNICW(wstr wstr long)
155 155 stdcall -noname StrCmpCA(str str)
156 156 stdcall -noname StrCmpCW(wstr wstr)
157 157 stdcall -noname StrCmpICA(str str)
158 158 stdcall -noname StrCmpICW(wstr wstr)
159 159 stdcall @(long long wstr long wstr long) kernel32.CompareStringW
160 160 stdcall -noname SHAboutInfoA(ptr long)
161 161 stdcall -noname SHAboutInfoW(ptr long)
162 162 stdcall -noname SHTruncateString(str long)
163 163 stdcall -noname IUnknown_QueryStatus(ptr ptr long ptr ptr)
164 164 stdcall -noname IUnknown_Exec(ptr ptr long long ptr ptr)
165 165 stdcall -noname SHSetWindowBits(long long long long)
166 166 stdcall -noname SHIsEmptyStream(ptr)
167 167 stdcall -noname SHSetParentHwnd(long ptr)
168 168 stdcall -noname ConnectToConnectionPoint(ptr ptr long ptr ptr ptr)
169 169 stdcall -noname IUnknown_AtomicRelease(long)
170 170 stdcall -noname PathSkipLeadingSlashesA(str)
171 171 stdcall -noname SHIsSameObject(ptr ptr)
172 172 stdcall -noname IUnknown_GetWindow(ptr ptr)
173 173 stdcall -noname IUnknown_SetOwner(ptr ptr)
174 174 stdcall -noname IUnknown_SetSite(ptr ptr)
175 175 stdcall -noname IUnknown_GetClassID(ptr ptr)
176 176 stdcall -noname IUnknown_QueryService(ptr ptr ptr ptr)
177 177 stdcall -noname SHLoadMenuPopup(ptr wstr)
178 178 stdcall -noname SHPropagateMessage(ptr long long long long)
179 179 stdcall -noname SHMenuIndexFromID(long long)
180 180 stdcall -noname SHRemoveAllSubMenus(long)
181 181 stdcall -noname SHEnableMenuItem(long long long)
182 182 stdcall -noname SHCheckMenuItem(long long long)
183 183 stdcall -noname SHRegisterClassA(ptr)
184 184 stdcall @(ptr ptr long) SHLWAPI_184
185 185 stdcall -noname SHMessageBoxCheckA(ptr str str long long str)
186 186 stdcall -noname SHSimulateDrop(ptr ptr long ptr ptr)
187 187 stdcall -noname SHLoadFromPropertyBag(ptr ptr)
188 188 stdcall -noname IUnknown_TranslateAcceleratorOCS(ptr ptr long)
189 189 stdcall -noname IUnknown_OnFocusOCS(ptr ptr)
190 190 stdcall -noname IUnknown_HandleIRestrict(ptr ptr ptr ptr ptr)
191 191 stdcall -noname SHMessageBoxCheckW(ptr wstr wstr long long wstr)
192 192 stdcall -noname SHGetMenuFromID(ptr long)
193 193 stdcall -noname SHGetCurColorRes()
194 194 stdcall -noname SHWaitForSendMessageThread(ptr long)
195 195 stdcall -noname SHIsExpandableFolder(ptr ptr)
196 196 stub -noname DnsRecordSetCompare #stdcall @(ptr ptr ptr ptr) dnsapi.DnsRecordSetCompare
197 197 stdcall -noname SHFillRectClr(long ptr long)
198 198 stdcall -noname SHSearchMapInt(ptr ptr long long)
199 199 stdcall -noname IUnknown_Set(ptr ptr)
200 200 stdcall -noname MayQSForward(ptr ptr ptr long ptr ptr)
201 201 stdcall -noname MayExecForward(ptr long ptr long long ptr ptr)
202 202 stdcall -noname IsQSForward(ptr long ptr)
203 203 stdcall -noname SHStripMneumonicA(str)
204 204 stdcall -noname SHIsChildOrSelf(long long)
205 205 stdcall -noname SHGetValueGoodBootA(long str str ptr ptr ptr)
206 206 stdcall -noname SHGetValueGoodBootW(long wstr wstr ptr ptr ptr)
207 207 stub -noname IContextMenu_Invoke
208 208 stdcall -noname FDSA_Initialize(long long ptr ptr long)
209 209 stdcall -noname FDSA_Destroy(ptr)
210 210 stdcall -noname FDSA_InsertItem(ptr long ptr)
211 211 stdcall -noname FDSA_DeleteItem(ptr long)
212 212 stdcall @(ptr ptr long) SHLWAPI_212
213 213 stdcall -noname IStream_Reset(ptr)
214 214 stdcall -noname IStream_Size(ptr ptr)
215 215 stdcall -noname SHAnsiToUnicode(str ptr long)
216 216 stdcall -noname SHAnsiToUnicodeCP(long str ptr long)
217 217 stdcall -noname SHUnicodeToAnsi(wstr ptr ptr)
218 218 stdcall -noname SHUnicodeToAnsiCP(long wstr ptr ptr)
219 219 stdcall -noname QISearch(long long long long)
220 220 stub -noname SHSetDefaultDialogFont
221 221 stdcall -noname SHRemoveDefaultDialogFont(ptr)
222 222 stdcall -noname _SHGlobalCounterCreate(long)
223 223 stdcall -noname _SHGlobalCounterGetValue(long)
224 224 stdcall -noname _SHGlobalCounterIncrement(long)
225 225 stdcall -noname SHStripMneumonicW(wstr)
226 226 stub -noname ZoneCheckPathA
227 227 stub -noname ZoneCheckPathW
228 228 stub -noname ZoneCheckUrlA
229 229 stub -noname ZoneCheckUrlW
230 230 stub -noname ZoneCheckUrlExA
231 231 stub -noname ZoneCheckUrlExW
232 232 stub -noname ZoneCheckUrlExCacheA
233 233 stub -noname ZoneCheckUrlExCacheW
234 234 stub -noname ZoneCheckHost
235 235 stub -noname ZoneCheckHostEx
236 236 stdcall -noname SHPinDllOfCLSID(ptr)
237 237 stdcall -noname SHRegisterClassW(ptr)
238 238 stdcall -noname SHUnregisterClassesA(ptr ptr long)
239 239 stdcall -noname SHUnregisterClassesW(ptr ptr long)
240 240 stdcall -noname SHDefWindowProc(long long long long)
241 241 stdcall -noname StopWatchMode()
242 242 stdcall -noname StopWatchFlush()
243 243 stdcall -noname StopWatchA(long str long long long)
244 244 stdcall -noname StopWatchW(long wstr long long long)
245 245 stdcall -noname StopWatch_TimerHandler(ptr ptr long ptr)
246 246 stub -noname StopWatch_CheckMsg
247 247 stdcall -noname StopWatch_MarkFrameStart(str)
248 248 stub -noname StopWatch_MarkSameFrameStart
249 249 stdcall -noname StopWatch_MarkJavaStop(wstr ptr long)
250 250 stdcall -noname GetPerfTime()
251 251 stub -noname StopWatch_DispatchTime
252 252 stdcall -noname StopWatch_SetMsgLastLocation(long)
253 253 stub -noname StopWatchExA
254 254 stub -noname StopWatchExW
255 255 stub -noname EventTraceHandler
256 256 stdcall -noname IUnknown_GetSite(ptr ptr ptr)
257 257 stdcall -noname SHCreateWorkerWindowA(long ptr long long ptr long)
258 258 stub -noname SHRegisterWaitForSingleObject
259 259 stub -noname SHUnregisterWait
260 260 stdcall -noname SHQueueUserWorkItem(long long long long long long long)
261 261 stub -noname SHCreateTimerQueue
262 262 stub -noname SHDeleteTimerQueue
263 263 stub -noname SHSetTimerQueueTimer
264 264 stub -noname SHChangeTimerQueueTimer
265 265 stub -noname SHCancelTimerQueueTimer
266 266 stdcall -noname SHRestrictionLookup(long wstr ptr ptr)
267 267 stdcall -noname SHWeakQueryInterface(long long long long)
268 268 stdcall -noname SHWeakReleaseInterface(long long)
269 269 stdcall -noname GUIDFromStringA(str ptr)
270 270 stdcall -noname GUIDFromStringW(wstr ptr)
271 271 stdcall -noname SHGetRestriction(wstr wstr wstr)
272 272 stub -noname SHSetThreadPoolLimits
273 273 stub -noname SHTerminateThreadPool
274 274 stub -noname RegisterGlobalHotkeyW
275 275 stub -noname RegisterGlobalHotkeyA
276 276 stdcall -noname WhichPlatform()
277 277 stub -noname SHDialogBox
278 278 stdcall -noname SHCreateWorkerWindowW(long long long long long long)
279 279 stdcall -noname SHInvokeDefaultCommand(ptr ptr ptr)
280 280 stdcall -noname SHRegGetIntW(ptr wstr long)
281 281 stdcall -noname SHPackDispParamsV(ptr ptr ptr ptr)
282 282 stdcall -noname SHPackDispParams(ptr ptr ptr ptr)
283 283 stub -noname IConnectionPoint_InvokeWithCancel
284 284 stdcall -noname IConnectionPoint_SimpleInvoke(ptr ptr ptr)
285 285 stdcall -noname IConnectionPoint_OnChanged(ptr long)
286 286 stub -noname IUnknown_CPContainerInvokeParam
287 287 stdcall -noname IUnknown_CPContainerOnChanged(ptr long)
288 288 stub -noname IUnknown_CPContainerInvokeIndirect
289 289 stdcall -noname PlaySoundWrapW(wstr long long)
290 290 stub -noname SHMirrorIcon
291 291 stdcall -noname SHMessageBoxCheckExA(ptr ptr ptr ptr ptr long str)
292 292 stdcall -noname SHMessageBoxCheckExW(ptr ptr ptr ptr ptr long wstr)
293 293 stub -noname SHCancelUserWorkItems
294 294 stdcall -noname SHGetIniStringW(long long long long long)
295 295 stdcall -noname SHSetIniStringW(wstr ptr wstr wstr)
296 296 stub -noname CreateURLFileContentsW
297 297 stub -noname CreateURLFileContentsA
298 298 stdcall @(wstr wstr wstr wstr) kernel32.WritePrivateProfileStringW
299 299 stdcall -noname ExtTextOutWrapW(long long long long ptr wstr long ptr)
300 300 stdcall @(long long long long long long long long long long long long long wstr) gdi32.CreateFontW
301 301 stdcall @(long wstr long ptr long ptr) user32.DrawTextExW
302 302 stdcall @(long long long ptr) user32.GetMenuItemInfoW
303 303 stdcall @(long long long ptr) user32.InsertMenuItemW
304 304 stdcall @(wstr) gdi32.CreateMetaFileW
305 305 stdcall @(ptr long wstr) kernel32.CreateMutexW
306 306 stdcall @(wstr ptr long) kernel32.ExpandEnvironmentStringsW
307 307 stdcall @(ptr long long wstr) kernel32.CreateSemaphoreW
308 308 stdcall @(ptr long) kernel32.IsBadStringPtrW
309 309 stdcall @(wstr) kernel32.LoadLibraryW
310 310 stdcall @(long long ptr wstr ptr long) kernel32.GetTimeFormatW
311 311 stdcall @(long long ptr wstr ptr long) kernel32.GetDateFormatW
312 312 stdcall @(wstr wstr wstr ptr long wstr) kernel32.GetPrivateProfileStringW
313 313 stdcall -noname SHGetFileInfoWrapW(ptr long ptr long long)
314 314 stdcall @(ptr) user32.RegisterClassExW
315 315 stdcall @(long wstr ptr) user32.GetClassInfoExW
316 316 stub -noname IShellFolder_GetDisplayNameOf
317 317 stub -noname IShellFolder_ParseDisplayName
318 318 stdcall -noname DragQueryFileWrapW(long long wstr long)
319 319 stdcall @(long long wstr wstr) user32.FindWindowExW
320 320 stdcall -noname RegisterMIMETypeForExtensionA(str str)
321 321 stdcall -noname RegisterMIMETypeForExtensionW(wstr wstr)
322 322 stdcall -noname UnregisterMIMETypeForExtensionA(str)
323 323 stdcall -noname UnregisterMIMETypeForExtensionW(wstr)
324 324 stdcall -noname RegisterExtensionForMIMETypeA(str str)
325 325 stdcall -noname RegisterExtensionForMIMETypeW(wstr wstr)
326 326 stdcall -noname UnregisterExtensionForMIMETypeA(str)
327 327 stdcall -noname UnregisterExtensionForMIMETypeW(wstr)
328 328 stdcall -noname GetMIMETypeSubKeyA(str ptr long)
329 329 stdcall -noname GetMIMETypeSubKeyW(wstr ptr long)
330 330 stdcall -noname MIME_GetExtensionA(str ptr long)
331 331 stdcall -noname MIME_GetExtensionW(wstr ptr long)
332 332 stdcall @(ptr long) user32.CallMsgFilterW
333 333 stdcall -noname SHBrowseForFolderWrapW(ptr)
334 334 stdcall -noname SHGetPathFromIDListWrapW(ptr ptr)
335 335 stdcall -noname ShellExecuteExWrapW(ptr)
336 336 stdcall -noname SHFileOperationWrapW(ptr)
337 337 stdcall -noname ExtractIconExWrapW(wstr long ptr ptr long)
338 338 stdcall @(wstr long) kernel32.SetFileAttributesW
339 339 stdcall @(long long wstr ptr ptr long) kernel32.GetNumberFormatW
340 340 stdcall @(long wstr wstr long) user32.MessageBoxW
341 341 stdcall @(long ptr) kernel32.FindNextFileW
342 342 stdcall -noname SHInterlockedCompareExchange(ptr long long)
343 343 stdcall -noname SHRegGetCLSIDKeyA(ptr str long long ptr)
344 344 stdcall -noname SHRegGetCLSIDKeyW(ptr wstr long long ptr)
345 345 stdcall -noname SHAnsiToAnsi(str ptr long)
346 346 stdcall -noname SHUnicodeToUnicode(wstr ptr long)
347 347 stdcall @(long wstr) advapi32.RegDeleteValueW
348 348 stub -noname SHGetFileDescriptionW
349 349 stub -noname SHGetFileDescriptionA
350 350 stdcall -noname GetFileVersionInfoSizeWrapW(wstr ptr)
351 351 stdcall -noname GetFileVersionInfoWrapW(wstr ptr long ptr)
352 352 stdcall -noname VerQueryValueWrapW(ptr wstr ptr ptr)
353 353 stub -noname SHFormatDateTimeA
354 354 stub -noname SHFormatDateTimeW
355 355 stdcall -noname IUnknown_EnableModeless(ptr long)
356 356 stdcall -noname _CreateAllAccessSecurityAttributes(ptr ptr)
357 357 stdcall -noname SHGetNewLinkInfoWrapW(wstr wstr wstr long long)
358 358 stdcall -noname SHDefExtractIconWrapW(wstr long long ptr ptr long)
359 359 stdcall @(long long wstr) kernel32.OpenEventW
360 360 stdcall @(wstr) kernel32.RemoveDirectoryW
361 361 stdcall @(wstr ptr long) kernel32.GetShortPathNameW
362 362 stdcall @(ptr ptr) advapi32.GetUserNameW
363 363 stdcall -noname SHInvokeCommand(ptr ptr ptr long)
364 364 stdcall -noname DoesStringRoundTripA(str ptr long)
365 365 stdcall -noname DoesStringRoundTripW(wstr ptr long)
366 366 stdcall @(long long ptr ptr ptr ptr ptr ptr) advapi32.RegEnumValueW
367 367 stdcall @(wstr wstr ptr long wstr) kernel32.WritePrivateProfileStructW
368 368 stdcall @(wstr wstr ptr long wstr) kernel32.GetPrivateProfileStructW
369 369 stdcall @(wstr wstr ptr ptr long long ptr wstr ptr ptr) kernel32.CreateProcessW
370 370 stdcall -noname ExtractIconWrapW(long wstr long)
371 371 stdcall -noname DdeInitializeWrapW(ptr ptr long long) user32.DdeInitializeW
372 372 stdcall -noname DdeCreateStringHandleWrapW(long ptr long) user32.DdeCreateStringHandleW
373 373 stdcall -noname DdeQueryStringWrapW(long ptr wstr long long) user32.DdeQueryStringW
374 374 stub -noname SHCheckDiskForMediaA
375 375 stub -noname SHCheckDiskForMediaW
376 376 stdcall -noname MLGetUILanguage()  # kernel32.GetUserDefaultUILanguage
377 377 stdcall MLLoadLibraryA(str long long)
378 378 stdcall MLLoadLibraryW(wstr long long)
379 379 stub -noname Shell_GetCachedImageIndexWrapW
380 380 stub -noname Shell_GetCachedImageIndexWrapA
381 381 stub -noname AssocCopyVerbs
382 382 stub -noname ZoneComputePaneSize
383 383 stub -noname ZoneConfigureW
384 384 stub -noname SHRestrictedMessageBox
385 385 stub -noname SHLoadRawAccelerators
386 386 stub -noname SHQueryRawAccelerator
387 387 stub -noname SHQueryRawAcceleratorMsg
388 388 stub -noname ShellMessageBoxWrapW
389 389 stdcall -noname GetSaveFileNameWrapW(ptr)
390 390 stdcall -noname WNetRestoreConnectionWrapW(long wstr)
391 391 stdcall -noname WNetGetLastErrorWrapW(ptr ptr long ptr long)
392 392 stdcall -noname EndDialogWrap(ptr ptr) user32.EndDialog
393 393 stdcall @(long ptr long ptr long) user32.CreateDialogIndirectParamW
394 394 stdcall @(long ptr long ptr long) user32.CreateDialogIndirectParamA
395 395 stub -noname MLWinHelpA
396 396 stub -noname MLHtmlHelpA
397 397 stub -noname MLWinHelpW
398 398 stub -noname MLHtmlHelpW
399 399 stdcall -noname StrCpyNXA(str str long)
400 400 stdcall -noname StrCpyNXW(wstr wstr long)
401 401 stdcall -noname PageSetupDlgWrapW(ptr)
402 402 stdcall -noname PrintDlgWrapW(ptr)
403 403 stdcall -noname GetOpenFileNameWrapW(ptr)
404 404 stub -noname IShellFolder_EnumObjects
405 405 stdcall -noname MLBuildResURLA(str ptr long str ptr long)
406 406 stdcall -noname MLBuildResURLW(wstr ptr long wstr ptr long)
407 407 stub -noname AssocMakeProgid
408 408 stub -noname AssocMakeShell
409 409 stub -noname AssocMakeApplicationByKeyW
410 410 stub -noname AssocMakeApplicationByKeyA
411 411 stub -noname AssocMakeFileExtsToApplicationW
412 412 stub -noname AssocMakeFileExtsToApplicationA
413 413 stdcall -noname SHGetMachineInfo(long)
414 414 stub -noname SHHtmlHelpOnDemandW
415 415 stub -noname SHHtmlHelpOnDemandA
416 416 stub -noname SHWinHelpOnDemandW
417 417 stub -noname SHWinHelpOnDemandA
418 418 stdcall -noname MLFreeLibrary(long)
419 419 stdcall -noname SHFlushSFCacheWrap()
420 420 stub @ # CMemStream::Commit
421 421 stub -noname SHLoadPersistedDataObject
422 422 stdcall -noname _SHGlobalCounterCreateNamedA(str long)
423 423 stdcall -noname _SHGlobalCounterCreateNamedW(wstr long)
424 424 stdcall -noname _SHGlobalCounterDecrement(long)
425 425 stub -noname DeleteMenuWrap
426 426 stub -noname DestroyMenuWrap
427 427 stub -noname TrackPopupMenuWrap
428 428 stdcall @(long long long long long ptr) user32.TrackPopupMenuEx
429 429 stdcall -noname MLIsMLHInstance(long)
430 430 stdcall -noname MLSetMLHInstance(long long)
431 431 stdcall -noname MLClearMLHInstance(long)
432 432 stub -noname SHSendMessageBroadcastA
433 433 stub -noname SHSendMessageBroadcastW
434 434 stdcall @(long long long long long long ptr) user32.SendMessageTimeoutW
435 435 stub -noname CLSIDFromProgIDWrap
436 436 stdcall -noname CLSIDFromStringWrap(wstr ptr)
437 437 stdcall -noname IsOS(long)
438 438 stub -noname SHLoadRegUIStringA
439 439 stub -noname SHLoadRegUIStringW
440 440 stdcall -noname SHGetWebFolderFilePathA(str ptr long)
441 441 stdcall -noname SHGetWebFolderFilePathW(wstr ptr long)
442 442 stdcall @(wstr ptr long) kernel32.GetEnvironmentVariableW
443 443 stdcall @(ptr long) kernel32.GetSystemWindowsDirectoryA
444 444 stdcall @(ptr long) kernel32.GetSystemWindowsDirectoryW
445 445 stdcall -noname PathFileExistsAndAttributesA(str ptr)
446 446 stdcall -noname PathFileExistsAndAttributesW(wstr ptr)
447 447 stub -noname FixSlashesAndColonA
448 448 stdcall -noname FixSlashesAndColonW(wstr)
449 449 stub -noname NextPathA
450 450 stub -noname NextPathW
451 451 stub -noname CharUpperNoDBCSA
452 452 stub -noname CharUpperNoDBCSW
453 453 stub -noname CharLowerNoDBCSA
454 454 stub -noname CharLowerNoDBCSW
455 455 stdcall -noname PathIsValidCharA(long long)
456 456 stdcall -noname PathIsValidCharW(long long)
457 457 stub -noname GetLongPathNameWrapW
458 458 stub -noname GetLongPathNameWrapA
459 459 stdcall -noname SHExpandEnvironmentStringsA(str ptr long) kernel32.ExpandEnvironmentStringsA
460 460 stdcall -noname SHExpandEnvironmentStringsW(wstr ptr long) kernel32.ExpandEnvironmentStringsW
461 461 stdcall -noname SHGetAppCompatFlags(long)
462 462 stub -noname UrlFixupW
463 463 stub -noname SHExpandEnvironmentStringsForUserA
464 464 stub -noname SHExpandEnvironmentStringsForUserW
465 465 stub -noname PathUnExpandEnvStringsForUserA
466 466 stub -noname PathUnExpandEnvStringsForUserW
467 467 stub -noname SHRunIndirectRegClientCommand
468 468 stub -noname RunIndirectRegCommand
469 469 stub -noname RunRegCommand
470 470 stub -noname IUnknown_ProfferServiceOld
471 471 stub -noname SHCreatePropertyBagOnRegKey
472 472 stub -noname SHCreatePropertyBagOnProfileSelections
473 473 stub -noname SHGetIniStringUTF7W
474 474 stub -noname SHSetIniStringUTF7W
475 475 stub -noname GetShellSecurityDescriptor
476 476 stub -noname SHGetObjectCompatFlags
477 477 stub -noname SHCreatePropertyBagOnMemory
478 478 stdcall -noname IUnknown_TranslateAcceleratorIO(ptr ptr)
479 479 stub -noname IUnknown_UIActivateIO
480 480 stub -noname UrlCrackW
481 481 stdcall -noname IUnknown_HasFocusIO(ptr)
482 482 stub -noname SHMessageBoxHelpA
483 483 stub -noname SHMessageBoxHelpW
484 484 stub -noname IUnknown_QueryServiceExec
485 485 stub -noname MapWin32ErrorToSTG
486 486 stub -noname ModeToCreateFileFlags
487
488 488 stub -noname SHConvertGraphicsFile
489 489 stub -noname GlobalAddAtomWrapW
490 490 stub -noname GlobalFindAtomWrapW
491 491 stdcall -noname SHGetShellKey(long long long)
492 492 stub -noname PrettifyFileDescriptionW
493 493 stub -noname SHPropertyBag_ReadType
494 494 stub -noname SHPropertyBag_ReadStr
495 495 stub -noname SHPropertyBag_WriteStr
496 496 stub -noname SHPropertyBag_ReadInt
497 497 stub -noname SHPropertyBag_WriteInt
498 498 stub -noname SHPropertyBag_ReadBOOLOld
499 499 stub -noname SHPropertyBag_WriteBOOL
500
501 505 stub -noname SHPropertyBag_ReadGUID
502 506 stub -noname SHPropertyBag_WriteGUID
503 507 stub -noname SHPropertyBag_ReadDWORD
504 508 stub -noname SHPropertyBag_WriteDWORD
505 509 stdcall -noname IUnknown_OnFocusChangeIS(ptr ptr long)
506 510 stub -noname SHLockSharedEx
507 511 stub -noname PathFileExistsDefExtAndAttributesW
508 512 stub -noname IStream_ReadPidl
509 513 stub -noname IStream_WritePidl
510 514 stub -noname IUnknown_ProfferService
511
512 516 stdcall -noname SKGetValueW(long wstr wstr long long long)
513 517 stub -noname SKSetValueW
514 518 stub -noname SKDeleteValueW
515 519 stub -noname SKAllocValueW
516 520 stub -noname SHPropertyBag_ReadBSTR
517 521 stub -noname SHPropertyBag_ReadPOINTL
518 522 stub -noname SHPropertyBag_WritePOINTL
519 523 stub -noname SHPropertyBag_ReadRECTL
520 524 stub -noname SHPropertyBag_WriteRECTL
521 525 stub -noname SHPropertyBag_ReadPOINTS
522 526 stub -noname SHPropertyBag_WritePOINTS
523 527 stub -noname SHPropertyBag_ReadSHORT
524 528 stub -noname SHPropertyBag_WriteSHORT
525 529 stub -noname SHPropertyBag_ReadInt
526 530 stub -noname SHPropertyBag_WriteInt
527 531 stub -noname SHPropertyBag_ReadStream
528 532 stub -noname SHPropertyBag_WriteStream
529 533 stub -noname SHGetPerScreenResName
530 534 stub -noname SHPropertyBag_ReadBOOL
531 535 stub -noname SHPropertyBag_Delete
532 536 stub -noname IUnknown_QueryServicePropertyBag
533 537 stub -noname SHBoolSystemParametersInfo
534 538 stub -noname IUnknown_QueryServicePropertyBag
535 539 stub -noname IUnknown_ShowBrowserBar
536 540 stub -noname SHInvokeCommandOnContextMenu
537 541 stub -noname SHInvokeCommandsOnContextMen
538 542 stdcall -noname GetUIVersion()
539 543 stub -noname CreateColorSpaceWrapW
540 544 stub -noname QuerySourceCreateFromKey
541 545 stub -noname SHForwardContextMenuMsg
542 546 stub -noname IUnknown_DoContextMenuPopup
543
544 548 stub -noname SHAreIconsEqual
545 549 stdcall -noname SHCoCreateInstanceAC(ptr ptr long ptr ptr)
546 550 stub -noname GetTemplateInfoFromHandle
547 551 stub -noname IShellFolder_CompareIDs
548
549 @ stdcall AssocCreate(long long long long ptr ptr)
550 @ stdcall AssocQueryKeyA(long long str ptr ptr)
551 @ stdcall AssocQueryKeyW(long long wstr ptr ptr)
552 @ stdcall AssocQueryStringA(long long ptr ptr str ptr)
553 @ stdcall AssocQueryStringByKeyA(long long ptr ptr str ptr)
554 @ stdcall AssocQueryStringByKeyW(long long ptr ptr wstr ptr)
555 @ stdcall AssocQueryStringW(long long ptr ptr wstr ptr)
556 @ stdcall ChrCmpIA(long long)
557 @ stdcall ChrCmpIW(long long)
558 @ stdcall ColorAdjustLuma(long long long)
559 @ stdcall ColorHLSToRGB(long long long)
560 @ stdcall ColorRGBToHLS(long ptr ptr ptr)
561 @ stdcall DllGetVersion (ptr) SHLWAPI_DllGetVersion
562 @ stdcall GetMenuPosFromID(ptr long)
563 @ stdcall HashData (ptr long ptr long)
564 @ stdcall IntlStrEqWorkerA(long str str long) StrIsIntlEqualA
565 @ stdcall IntlStrEqWorkerW(long wstr wstr long) StrIsIntlEqualW
566 @ stdcall PathAddBackslashA (str)
567 @ stdcall PathAddBackslashW (wstr)
568 @ stdcall PathAddExtensionA (str str)
569 @ stdcall PathAddExtensionW (wstr wstr)
570 @ stdcall PathAppendA (str str)
571 @ stdcall PathAppendW (wstr wstr)
572 @ stdcall PathBuildRootA (ptr long)
573 @ stdcall PathBuildRootW (ptr long)
574 @ stdcall PathCanonicalizeA (ptr str)
575 @ stdcall PathCanonicalizeW (ptr wstr)
576 @ stdcall PathCombineA (ptr ptr ptr)
577 @ stdcall PathCombineW (ptr ptr ptr)
578 @ stdcall PathCommonPrefixA(str str ptr)
579 @ stdcall PathCommonPrefixW(wstr wstr ptr)
580 @ stdcall PathCompactPathA(long str long)
581 @ stdcall PathCompactPathExA(ptr str long long)
582 @ stdcall PathCompactPathExW(ptr wstr long long)
583 @ stdcall PathCompactPathW(long wstr long)
584 @ stdcall PathCreateFromUrlA(str ptr ptr long)
585 @ stdcall PathCreateFromUrlW(wstr ptr ptr long)
586 @ stdcall PathFileExistsA (str)
587 @ stdcall PathFileExistsW (wstr)
588 @ stdcall PathFindExtensionA (str)
589 @ stdcall PathFindExtensionW (wstr)
590 @ stdcall PathFindFileNameA (str)
591 @ stdcall PathFindFileNameW (wstr)
592 @ stdcall PathFindNextComponentA (str)
593 @ stdcall PathFindNextComponentW (wstr)
594 @ stdcall PathFindOnPathA (str ptr)
595 @ stdcall PathFindOnPathW (wstr ptr)
596 @ stdcall PathGetArgsA (str)
597 @ stdcall PathGetArgsW (wstr)
598 @ stdcall PathGetCharTypeA(long)
599 @ stdcall PathGetCharTypeW(long)
600 @ stdcall PathGetDriveNumberA (str)
601 @ stdcall PathGetDriveNumberW (wstr)
602 @ stdcall PathIsContentTypeA(str str)
603 @ stdcall PathIsContentTypeW(wstr wstr)
604 @ stdcall PathIsDirectoryA(str)
605 @ stdcall PathIsDirectoryW(wstr)
606 @ stdcall PathIsFileSpecA(str)
607 @ stdcall PathIsFileSpecW(wstr)
608 @ stdcall PathIsPrefixA(str str)
609 @ stdcall PathIsPrefixW(wstr wstr)
610 @ stdcall PathIsRelativeA (str)
611 @ stdcall PathIsRelativeW (wstr)
612 @ stdcall PathIsRootA(str)
613 @ stdcall PathIsRootW(wstr)
614 @ stdcall PathIsSameRootA(str str)
615 @ stdcall PathIsSameRootW(wstr wstr)
616 @ stdcall PathIsSystemFolderA(str long)
617 @ stdcall PathIsSystemFolderW(wstr long)
618 @ stdcall PathIsUNCA (str)
619 @ stdcall PathIsUNCServerA(str)
620 @ stdcall PathIsUNCServerShareA(str)
621 @ stdcall PathIsUNCServerShareW(wstr)
622 @ stdcall PathIsUNCServerW(wstr)
623 @ stdcall PathIsUNCW(wstr)
624 @ stdcall PathIsURLA(str)
625 @ stdcall PathIsURLW(wstr)
626 @ stdcall PathMakePrettyA(str)
627 @ stdcall PathMakePrettyW(wstr)
628 @ stdcall PathMakeSystemFolderA(str)
629 @ stdcall PathMakeSystemFolderW(wstr)
630 @ stdcall PathMatchSpecA  (str str)
631 @ stdcall PathMatchSpecW  (wstr wstr)
632 @ stdcall PathParseIconLocationA (str)
633 @ stdcall PathParseIconLocationW (wstr)
634 @ stdcall PathQuoteSpacesA (str)
635 @ stdcall PathQuoteSpacesW (wstr)
636 @ stdcall PathRelativePathToA(ptr str long str long)
637 @ stdcall PathRelativePathToW(ptr str long str long)
638 @ stdcall PathRemoveArgsA(str)
639 @ stdcall PathRemoveArgsW(wstr)
640 @ stdcall PathRemoveBackslashA (str)
641 @ stdcall PathRemoveBackslashW (wstr)
642 @ stdcall PathRemoveBlanksA(str)
643 @ stdcall PathRemoveBlanksW(wstr)
644 @ stdcall PathRemoveExtensionA(str)
645 @ stdcall PathRemoveExtensionW(wstr)
646 @ stdcall PathRemoveFileSpecA (str)
647 @ stdcall PathRemoveFileSpecW (wstr)
648 @ stdcall PathRenameExtensionA(str str)
649 @ stdcall PathRenameExtensionW(wstr wstr)
650 @ stdcall PathSearchAndQualifyA(str ptr long)
651 @ stdcall PathSearchAndQualifyW(wstr ptr long)
652 @ stdcall PathSetDlgItemPathA (long long ptr)
653 @ stdcall PathSetDlgItemPathW (long long ptr)
654 @ stdcall PathSkipRootA(str)
655 @ stdcall PathSkipRootW(wstr)
656 @ stdcall PathStripPathA(str)
657 @ stdcall PathStripPathW(wstr)
658 @ stdcall PathStripToRootA(str)
659 @ stdcall PathStripToRootW(wstr)
660 @ stdcall PathUnmakeSystemFolderA(str)
661 @ stdcall PathUnmakeSystemFolderW(wstr)
662 @ stdcall PathUnquoteSpacesA (str)
663 @ stdcall PathUnquoteSpacesW (wstr)
664 @ stdcall SHCreateShellPalette(long)
665 @ stdcall SHDeleteEmptyKeyA(long ptr)
666 @ stdcall SHDeleteEmptyKeyW(long ptr)
667 @ stdcall SHDeleteKeyA(long str)
668 @ stdcall SHDeleteKeyW(long wstr)
669 @ stdcall SHDeleteOrphanKeyA(long str)
670 @ stdcall SHDeleteOrphanKeyW(long wstr)
671 @ stdcall SHDeleteValueA(long  str  str)
672 @ stdcall SHDeleteValueW(long wstr wstr)
673 @ stdcall SHEnumKeyExA(long long str ptr)
674 @ stdcall SHEnumKeyExW(long long wstr ptr)
675 @ stdcall SHEnumValueA(long long str ptr ptr ptr ptr)
676 @ stdcall SHEnumValueW(long long wstr ptr ptr ptr ptr)
677 @ stdcall SHGetInverseCMAP ( ptr long )
678 @ stdcall SHGetValueA ( long str str ptr ptr ptr )
679 @ stdcall SHGetValueW ( long wstr wstr ptr ptr ptr )
680 @ stdcall SHIsLowMemoryMachine(long)
681 @ stdcall SHOpenRegStreamA(long str str long)
682 @ stdcall SHOpenRegStreamW(long wstr str long)
683 @ stdcall SHOpenRegStream2A(long str str long)
684 @ stdcall SHOpenRegStream2W(long wstr str long)
685 @ stdcall SHQueryInfoKeyA(long ptr ptr ptr ptr)
686 @ stdcall SHQueryInfoKeyW(long ptr ptr ptr ptr)
687 @ stdcall SHQueryValueExA(long str ptr ptr ptr ptr)
688 @ stdcall SHQueryValueExW(long wstr ptr ptr ptr ptr)
689 @ stdcall SHRegCloseUSKey(ptr)
690 @ stdcall SHRegCreateUSKeyA(str long long ptr long)
691 @ stdcall SHRegCreateUSKeyW(wstr long long ptr long)
692 @ stdcall SHRegDeleteEmptyUSKeyA(long str long)
693 @ stdcall SHRegDeleteEmptyUSKeyW(long wstr long)
694 @ stdcall SHRegDeleteUSValueA(long str long)
695 @ stdcall SHRegDeleteUSValueW(long wstr long)
696 @ stdcall SHRegEnumUSKeyA(long long str ptr long)
697 @ stdcall SHRegEnumUSKeyW(long long wstr ptr long)
698 @ stdcall SHRegEnumUSValueA(long long ptr ptr ptr ptr ptr long)
699 @ stdcall SHRegEnumUSValueW(long long ptr ptr ptr ptr ptr long)
700 @ stdcall SHRegGetBoolUSValueA(str str long long)
701 @ stdcall SHRegGetBoolUSValueW(wstr wstr long long)
702 @ stdcall SHRegGetUSValueA ( str str ptr ptr ptr long ptr long )
703 @ stdcall SHRegGetUSValueW ( wstr wstr ptr ptr ptr long ptr long )
704 @ stdcall SHRegOpenUSKeyA ( str long long long long )
705 @ stdcall SHRegOpenUSKeyW ( wstr long long long long )
706 @ stdcall SHRegQueryInfoUSKeyA ( long ptr ptr ptr ptr long )
707 @ stdcall SHRegQueryInfoUSKeyW ( long ptr ptr ptr ptr long )
708 @ stdcall SHRegQueryUSValueA ( long str ptr ptr ptr long ptr long )
709 @ stdcall SHRegQueryUSValueW ( long wstr ptr ptr ptr long ptr long )
710 @ stdcall SHRegSetUSValueA ( str str long ptr long long)
711 @ stdcall SHRegSetUSValueW ( wstr wstr long ptr long long)
712 @ stdcall SHRegWriteUSValueA (long str long ptr long long)
713 @ stdcall SHRegWriteUSValueW (long str long ptr long long)
714 @ stdcall SHSetValueA (long  str  str long ptr long)
715 @ stdcall SHSetValueW (long wstr wstr long ptr long)
716 @ stdcall StrCSpnA (str str)
717 @ stdcall StrCSpnIA (str str)
718 @ stdcall StrCSpnIW (wstr wstr)
719 @ stdcall StrCSpnW (wstr wstr)
720 @ stdcall StrCatBuffA (str str long)
721 @ stdcall StrCatBuffW (wstr wstr long)
722 @ stdcall StrCatW (ptr wstr)
723 @ stdcall StrChrA (str long)
724 @ stdcall StrChrIA (str long)
725 @ stdcall StrChrIW (wstr long)
726 @ stdcall StrChrW (wstr long)
727 @ stdcall StrCmpIW (wstr wstr)
728 @ stdcall StrCmpNA (str str long)
729 @ stdcall StrCmpNIA (str str long)
730 @ stdcall StrCmpNIW (wstr wstr long)
731 @ stdcall StrCmpNW (wstr wstr long)
732 @ stdcall StrCmpW (wstr wstr)
733 @ stdcall StrCpyNW (wstr wstr long)
734 @ stdcall StrCpyW (ptr wstr)
735 @ stdcall StrDupA (str)
736 @ stdcall StrDupW (wstr)
737 @ stdcall StrFormatByteSizeA(long ptr long)
738 @ stdcall StrFormatByteSizeW(long long ptr long)
739 @ stdcall StrFromTimeIntervalA(ptr long long long)
740 @ stdcall StrFromTimeIntervalW(ptr long long long)
741 @ stdcall StrIsIntlEqualA(long str str long)
742 @ stdcall StrIsIntlEqualW(long wstr wstr long)
743 @ stdcall StrNCatA(str str long)
744 @ stdcall StrNCatW(wstr wstr long)
745 @ stdcall StrPBrkA(str str)
746 @ stdcall StrPBrkW(wstr wstr)
747 @ stdcall StrRChrA (str str long)
748 @ stdcall StrRChrIA (str str long)
749 @ stdcall StrRChrIW (str str long)
750 @ stdcall StrRChrW (wstr wstr long)
751 @ stdcall StrRStrIA (str str str)
752 @ stdcall StrRStrIW (wstr wstr wstr)
753 @ stdcall StrSpnA (str str)
754 @ stdcall StrSpnW (wstr wstr)
755 @ stdcall StrStrA(str str)
756 @ stdcall StrStrIA(str str)
757 @ stdcall StrStrIW(wstr wstr)
758 @ stdcall StrStrW(wstr wstr)
759 @ stdcall StrToIntA(str)
760 @ stdcall StrToIntExA(str long ptr)
761 @ stdcall StrToIntExW(wstr long ptr)
762 @ stdcall StrToIntW(wstr)
763 @ stdcall StrTrimA(str str)
764 @ stdcall StrTrimW(wstr wstr)
765 @ stdcall UrlApplySchemeA(str ptr ptr long)
766 @ stdcall UrlApplySchemeW(wstr ptr ptr long)
767 @ stdcall UrlCanonicalizeA(str ptr ptr long)
768 @ stdcall UrlCanonicalizeW(wstr ptr ptr long)
769 @ stdcall UrlCombineA(str str str ptr long)
770 @ stdcall UrlCombineW(wstr wstr wstr ptr long)
771 @ stdcall UrlCompareA(str str long)
772 @ stdcall UrlCompareW(wstr wstr long)
773 @ stdcall UrlCreateFromPathA(str ptr ptr long)
774 @ stdcall UrlCreateFromPathW(wstr ptr ptr long)
775 @ stdcall UrlEscapeA(str ptr ptr long)
776 @ stdcall UrlEscapeW(wstr ptr ptr long)
777 @ stdcall UrlGetLocationA(str)
778 @ stdcall UrlGetLocationW(wstr)
779 @ stdcall UrlGetPartA(str ptr ptr long long)
780 @ stdcall UrlGetPartW(wstr ptr ptr long long)
781 @ stdcall UrlHashA(str ptr long)
782 @ stdcall UrlHashW(wstr ptr long)
783 @ stdcall UrlIsA(str long)
784 @ stdcall UrlIsNoHistoryA(str)
785 @ stdcall UrlIsNoHistoryW(wstr)
786 @ stdcall UrlIsOpaqueA(str)
787 @ stdcall UrlIsOpaqueW(wstr)
788 @ stdcall UrlIsW(wstr long)
789 @ stdcall UrlUnescapeA(str ptr ptr long)
790 @ stdcall UrlUnescapeW(wstr ptr ptr long)
791 @ varargs wnsprintfA(ptr long str)
792 @ varargs wnsprintfW(ptr long wstr)
793 @ stdcall wvnsprintfA(ptr long str ptr)
794 @ stdcall wvnsprintfW(ptr long wstr ptr)
795
796
797 # exported in later versions
798 @ stdcall AssocIsDangerous(long)
799 @ stdcall StrRetToBufA(ptr ptr ptr long)
800 @ stdcall StrRetToBufW(ptr ptr ptr long)
801 @ stdcall StrRetToBSTR(ptr ptr ptr)
802 @ stdcall StrRetToStrA(ptr ptr ptr)
803 @ stdcall StrRetToStrW(ptr ptr ptr)
804 @ stdcall SHRegGetPathA(long str str ptr long)
805 @ stdcall SHRegGetPathW(long wstr wstr ptr long)
806 @ stdcall PathIsDirectoryEmptyA(str)
807 @ stdcall PathIsDirectoryEmptyW(wstr)
808 @ stdcall PathIsNetworkPathA(str)
809 @ stdcall PathIsNetworkPathW(wstr)
810 @ stdcall PathIsLFNFileSpecA(str)
811 @ stdcall PathIsLFNFileSpecW(wstr)
812 @ stdcall PathFindSuffixArrayA(str ptr long)
813 @ stdcall PathFindSuffixArrayW(wstr ptr long)
814 @ stdcall _SHGetInstanceExplorer(ptr)
815 @ stdcall PathUndecorateA(str)
816 @ stdcall PathUndecorateW(wstr)
817 @ stdcall PathUnExpandEnvStringsA(str ptr long)
818 @ stdcall PathUnExpandEnvStringsW(wstr ptr long)
819 @ stdcall SHCopyKeyA(long str long long)
820 @ stdcall SHCopyKeyW(long wstr long long)
821 @ stdcall SHAutoComplete(ptr long)
822 @ stdcall SHCreateStreamOnFileA(str long ptr)
823 @ stdcall SHCreateStreamOnFileW(wstr long ptr)
824 @ stdcall SHCreateStreamOnFileEx(wstr long long long ptr ptr)
825 @ stdcall SHCreateStreamWrapper(ptr ptr long ptr)
826 @ stdcall SHGetThreadRef (ptr)
827 @ stdcall SHRegDuplicateHKey (long)
828 @ stdcall SHRegSetPathA(long str str str long)
829 @ stdcall SHRegSetPathW(long wstr wstr wstr long)
830 @ stdcall SHRegisterValidateTemplate(wstr long)
831 @ stdcall SHSetThreadRef (ptr)
832 @ stdcall SHReleaseThreadRef()
833 @ stdcall SHSkipJunction(ptr ptr)
834 @ stdcall SHStrDupA (str ptr)
835 @ stdcall SHStrDupW (wstr ptr)
836 @ stdcall StrFormatByteSize64A(long long ptr long)
837 @ stdcall StrFormatKBSizeA(long long str long)
838 @ stdcall StrFormatKBSizeW(long long wstr long)
839 @ stdcall StrCmpLogicalW(wstr wstr)