--- /dev/null
+/* $Id: stubs.c,v 1.1 2001/07/06 02:47:17 rex Exp $
+ *
+ * COPYRIGHT: See COPYING in the top level directory
+ * PROJECT: ReactOS system libraries
+ * FILE: lib/shell32/misc/stubs.c
+ * PURPOSE: Stubbed exports
+ * PROGRAMMER: Rex Jolliff (rex@lvcablemodem.com)
+ */
+
+#include <ddk/ntddk.h>
+/* #include <windows.h> */
+
+#define NDEBUG
+#include <debug.h>
+
+#define STUB \
+ do \
+ { \
+ DbgPrint ("%s(%d):%s not implemented\n", __FILE__, __LINE__, __FUNCTION__); \
+ } \
+ while (0)
+
+VOID
+STDCALL
+SHChangeNotifyRegister(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHChangeNotifyDeregister(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHChangeNotifyUpdateEntryList(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+PifMgr_OpenProperties(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+PifMgr_GetProperties(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+PifMgr_SetProperties(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+PifMgr_CloseProperties(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILGetDisplayName(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILFindLastID(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILRemoveLastID(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILClone(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILCloneFirst(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILGlobalClone(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILIsEqual(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILIsParent(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILFindChild(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILCombine(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILLoadFromStream(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILSaveToStream(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHILCreateFromPath(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathIsRoot(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathBuildRoot(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathFindExtension(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathAddBackslash(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathRemoveBlanks(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathFindFileName(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathRemoveFileSpec(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathAppend(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathCombine(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathStripPath(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathIsUNC(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathIsRelative(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathIsExe(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathFileExists(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathMatchSpec(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathMakeUniqueName(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathSetDlgItemPath(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathQualify(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathStripToRoot(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathResolve(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathGetArgs(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+DoEnvironmentSubst(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragAcceptFiles(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathQuoteSpaces(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathUnquoteSpaces(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathGetDriveNumber(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ParseField(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+RestartDialog(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExitWindowsDialog(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+RunFileDlg(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+PickIconDlg(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+GetFileNameFromBrowse(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6, DWORD Unknown7)
+{
+ STUB;
+}
+
+VOID STDCALL
+DriveType(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+InvalidateDriveType(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+IsNetDrive(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shell_MergeMenus(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetSetSettings(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetNetResource(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCreateDefClassObject(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shell_GetImageList(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shell_GetCachedImageIndex(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHShellFolderView_Message(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCreateStdEnumFmtEtc(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathYetAnotherMakeUniqueName(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragQueryInfo(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHMapPIDLToSystemImageListIndex(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+OleStrToStrN(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+StrToOleStrN(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragFinish(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragQueryFile(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragQueryFileA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+CIDLData_CreateFromIDArray(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHIsBadInterfacePtr(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegisterDragDrop(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRevokeDragDrop(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHDoDragDrop(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCloneSpecialIDList(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFindFiles(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFindComputer(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathGetShortPath(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+Win32CreateDirectory(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Win32RemoveDirectory(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHLogILFromFSIL(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+StrRetToStrN(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHWaitForFileToOpen(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetRealIDL(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SetAppStartingCursor(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRestricted(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCoCreateInstance(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SignalFileOpen(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_DeleteAllItems(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_DrawItem(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_FindSubMenuByPidl(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_GetLastSelectedItemPidls(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_HandleMenuChar(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_InitMenuPopup(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_InsertUsingPidl(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_Invalidate(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_MeasureItem(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_ReplaceUsingPidl(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_Create(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_AppendItem(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_TrackPopupMenuEx(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_DeleteItemByCmd(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_Destroy(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+IsLFNDrive(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_AbortInitMenu(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFlushClipboard(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+RunDLL_CallEntry16(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFreeUnusedLibraries(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_AppendFilesForPidl(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_AddFilesForPidl(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6, DWORD Unknown7)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHOutOfMemoryMessageBox(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHWinHelp(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+DllGetClassObject(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_AutoScroll(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_DragEnter(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_DragEnterEx(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_DragLeave(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragQueryFileW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_DragMove(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragQueryPoint(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_SetDragImage(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_ShowDragImage(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+Desktop_UpdateBriefcaseOnEvent(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_DeleteItemByIndex(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_DeleteItemByFirstID(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_DeleteSeparator(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_EnableItemByCmd(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileMenu_GetItemExtent(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathFindOnPath(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+RLBuildListOfPaths(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCLSIDFromString(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFind_InitMenuPopup(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHLoadOLE(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILGetSize(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILGetNext(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILAppend(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILFree(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILGlobalFree(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ILCreateFromPath(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathGetExtension(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathIsDirectory(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHNetConnectionDialog(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRunControlPanel(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHSimpleIDListFromPath(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+StrToOleStr(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+Win32DeleteFile(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCreateDirectory(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+CallCPLEntry16(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHAddFromPropSheetExtArray(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCreatePropSheetExtArray(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHDestroyPropSheetExtArray(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHReplaceFromPropSheetExtArray(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathCleanupSpec(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCreateLinks(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHValidateUNC(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHCreateShellFolderViewEx(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetSpecialFolderPath(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHSetInstanceExplorer(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+DAD_SetDragImageFromListView(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHObjectProperties(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetNewLinkInfoA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetNewLinkInfoW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+RegisterShellHook(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID
+ShellMessageBoxW (DWORD Unknown1, ...)
+{
+ STUB;
+}
+
+VOID
+ShellMessageBoxA (DWORD Unknown1, ...)
+{
+ STUB;
+}
+
+VOID STDCALL
+ArrangeWindows(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHHandleDiskFull(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFree(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHAlloc(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGlobalDefect(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHAbortInvokeCommand(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFileIcon(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHLocalAlloc(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHLocalFree(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHLocalReAlloc(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+AddCommasW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShortSizeFormatW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Printer_LoadIconsW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Link_AddExtraDataSection(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Link_ReadExtraDataSection(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Link_RemoveExtraDataSection(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Int64ToString(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+LargeIntegerToString(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Printers_GetPidl(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Printer_AddPrinterPropPages(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Printers_RegisterWindowW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Printers_UnregisterWindow(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHStartNetConnectionDialog(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+shell32_243(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHInitRestricted(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetDataFromIDListA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetDataFromIDListW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathParseIconLocation(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathRemoveExtension(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathRemoveArgs(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheChangeDirA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheChangeDirExA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheChangeDirExW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheChangeDirW(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheConvertPathW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheFullPathA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheFullPathW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheGetCurDrive(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheGetDirA(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheGetDirExW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheGetDirW(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheGetPathOffsetW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheRemoveQuotesA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheRemoveQuotesW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheSetCurDrive(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheShortenPathA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SheShortenPathW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellAboutA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellAboutW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellExecuteA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellExecuteEx(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellExecuteExA(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellExecuteExW(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellExecuteW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shell_NotifyIcon(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shell_NotifyIconA(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shell_NotifyIconW(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shl1632_ThunkData32(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Shl3216_ThunkData32(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+StrCpyNA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+StrNCpyA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+StrRStrA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+StrRStrW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegCloseKey(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegOpenKeyA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegOpenKeyW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegQueryValueA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegQueryValueExA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegQueryValueW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegQueryValueExW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHRegDeleteKeyW(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHAllocShared(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHLockShared(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHUnlockShared(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFreeShared(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+RealDriveType(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+RealDriveTypeFlags(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+NTSHChangeNotifyRegister(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6)
+{
+ STUB;
+}
+
+VOID STDCALL
+NTSHChangeNotifyDeregister(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHChangeNotifyReceive(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHChangeNotification_Lock(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHChangeNotification_Unlock(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHChangeRegistrationReceive(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ReceiveAddToRecentDocs(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHWaitOp_Operate(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathIsSameRoot(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ReadCabinetState(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+WriteCabinetState(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+PathProcessCommand(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+shell32_654(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+FileIconInit(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+IsUserAdmin(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+shell32_714(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+FOOBAR1217(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+CheckEscapesA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+CheckEscapesW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+CommandLineToArgvW(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+Control_FillCache_RunDLL(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+Control_FillCache_RunDLLA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Control_FillCache_RunDLLW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+Control_RunDLL(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+Control_RunDLLA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+Control_RunDLLW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+DllInstall(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+DoEnvironmentSubstA(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+DoEnvironmentSubstW(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+DragQueryFileAorW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+DuplicateIcon(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractAssociatedIconA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractAssociatedIconExA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractAssociatedIconExW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractAssociatedIconW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractIconA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractIconEx(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractIconExA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractIconExW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractIconW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractIconResInfoA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractIconResInfoW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+ExtractVersionResource16W(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+FindExeDlgProc(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+FindExecutableA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+FindExecutableW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+FreeIconList(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+InternalExtractIconListA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+InternalExtractIconListW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+OpenAs_RunDLL(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+OpenAs_RunDLLA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+OpenAs_RunDLLW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+PrintersGetCommand_RunDLL(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+PrintersGetCommand_RunDLLA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+PrintersGetCommand_RunDLLW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+RealShellExecuteA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+RealShellExecuteExA(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+RealShellExecuteExW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+RealShellExecuteW(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+RegenerateUserEnvironment(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHAddToRecentDocs(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHAppBarMessage(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHBrowseForFolder(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHBrowseForFolderA(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHBrowseForFolderW(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHChangeNotify(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+ShellHookProc(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHEmptyRecycleBinA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHEmptyRecycleBinW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFileOperation(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFileOperationA(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFileOperationW(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFormatDrive(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHFreeNameMappings(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetDesktopFolder(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFileInfo(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFileInfoA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFileInfoW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetInstanceExplorer(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetMalloc(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetNewLinkInfo(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetPathFromIDList(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetPathFromIDListA(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetPathFromIDListW(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetSettings(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetSpecialFolderLocation(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHHelpShortcuts_RunDLL(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHHelpShortcuts_RunDLLA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHHelpShortcuts_RunDLLW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHLoadInProc(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHQueryRecycleBinA(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHQueryRecycleBinW(DWORD Unknown1, DWORD Unknown2)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHUpdateRecycleBinIcon(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+WOWShellExecute(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5, DWORD Unknown6, DWORD Unknown7)
+{
+ STUB;
+}
+
+VOID STDCALL
+DllCanUnloadNow(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+DllGetVersion(DWORD Unknown1)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFreeDiskSpace(VOID)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetSpecialFolderPathA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFolderPathA(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFolderPathW(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+VOID STDCALL
+SHGetFolderLocation(DWORD Unknown1, DWORD Unknown2, DWORD Unknown3, DWORD Unknown4, DWORD Unknown5)
+{
+ STUB;
+}
+
+
--- /dev/null
+LIBRARY shell32
+EXPORTS
+SHChangeNotifyRegister@24 @ 2
+SHChangeNotifyDeregister@4 @ 4
+SHChangeNotifyUpdateEntryList@16 @ 5
+PifMgr_OpenProperties@16 @ 9
+PifMgr_GetProperties@20 @ 10
+PifMgr_SetProperties@20 @ 11
+PifMgr_CloseProperties@8 @ 13
+ILGetDisplayName@8 @ 15
+ILFindLastID@4 @ 16
+ILRemoveLastID@4 @ 17
+ILClone@4 @ 18
+ILCloneFirst@4 @ 19
+ILGlobalClone@4 @ 20
+ILIsEqual@8 @ 21
+ILIsParent@12 @ 23
+ILFindChild@8 @ 24
+ILCombine@8 @ 25
+ILLoadFromStream@8 @ 26
+ILSaveToStream@8 @ 27
+SHILCreateFromPath@12 @ 28
+PathIsRoot@4 @ 29
+PathBuildRoot@8 @ 30
+PathFindExtension@4 @ 31
+PathAddBackslash@4 @ 32
+PathRemoveBlanks@4 @ 33
+PathFindFileName@4 @ 34
+PathRemoveFileSpec@4 @ 35
+PathAppend@8 @ 36
+PathCombine@12 @ 37
+PathStripPath@4 @ 38
+PathIsUNC@4 @ 39
+PathIsRelative@4 @ 40
+PathIsExe@4 @ 43
+PathFileExists@4 @ 45
+PathMatchSpec@8 @ 46
+PathMakeUniqueName@20 @ 47
+PathSetDlgItemPath@12 @ 48
+PathQualify@4 @ 49
+PathStripToRoot@4 @ 50
+PathResolve@12 @ 51
+PathGetArgs@4 @ 52
+DoEnvironmentSubst@8 @ 53
+DragAcceptFiles@8 @ 54
+PathQuoteSpaces@4 @ 55
+PathUnquoteSpaces@4 @ 56
+PathGetDriveNumber@4 @ 57
+ParseField@16 @ 58
+RestartDialog@12 @ 59
+ExitWindowsDialog@4 @ 60
+RunFileDlg@24 @ 61
+PickIconDlg@16 @ 62
+GetFileNameFromBrowse@28 @ 63
+DriveType@4 @ 64
+InvalidateDriveType@0 @ 65
+IsNetDrive@4 @ 66
+Shell_MergeMenus@24 @ 67
+SHGetSetSettings@12 @ 68
+SHGetNetResource@0 @ 69
+SHCreateDefClassObject@20 @ 70
+Shell_GetImageList@8 @ 71
+Shell_GetCachedImageIndex@12 @ 72
+SHShellFolderView_Message@12 @ 73
+SHCreateStdEnumFmtEtc@0 @ 74
+PathYetAnotherMakeUniqueName@16 @ 75
+DragQueryInfo@0 @ 76
+SHMapPIDLToSystemImageListIndex@12 @ 77
+OleStrToStrN@16 @ 78
+StrToOleStrN@16 @ 79
+DragFinish@4 @ 80
+DragQueryFile@16 @ 81
+DragQueryFileA@16 @ 82
+CIDLData_CreateFromIDArray@0 @ 83
+SHIsBadInterfacePtr@0 @ 84
+OpenRegStream=shlwapi.SHOpenRegStreamA @ 85
+SHRegisterDragDrop@8 @ 86
+SHRevokeDragDrop@4 @ 87
+SHDoDragDrop@20 @ 88
+SHCloneSpecialIDList@12 @ 89
+SHFindFiles@0 @ 90
+SHFindComputer@0 @ 91
+PathGetShortPath@4 @ 92
+Win32CreateDirectory@0 @ 93
+Win32RemoveDirectory@0 @ 94
+SHLogILFromFSIL@4 @ 95
+StrRetToStrN@16 @ 96
+SHWaitForFileToOpen@12 @ 97
+SHGetRealIDL@12 @ 98
+SetAppStartingCursor@8 @ 99
+SHRestricted@4 @ 100
+SHCoCreateInstance@20 @ 102
+SignalFileOpen@4 @ 103
+FileMenu_DeleteAllItems@4 @ 104
+FileMenu_DrawItem@8 @ 105
+FileMenu_FindSubMenuByPidl@8 @ 106
+FileMenu_GetLastSelectedItemPidls@12 @ 107
+FileMenu_HandleMenuChar@8 @ 108
+FileMenu_InitMenuPopup@4 @ 109
+FileMenu_InsertUsingPidl@24 @ 110
+FileMenu_Invalidate@4 @ 111
+FileMenu_MeasureItem@8 @ 112
+FileMenu_ReplaceUsingPidl@20 @ 113
+FileMenu_Create@20 @ 114
+FileMenu_AppendItem@24 @ 115
+FileMenu_TrackPopupMenuEx@24 @ 116
+FileMenu_DeleteItemByCmd@8 @ 117
+FileMenu_Destroy@4 @ 118
+IsLFNDrive@4 @ 119
+FileMenu_AbortInitMenu@0 @ 120
+SHFlushClipboard@0 @ 121
+RunDLL_CallEntry16@20 @ 122
+SHFreeUnusedLibraries@0 @ 123
+FileMenu_AppendFilesForPidl@12 @ 124
+FileMenu_AddFilesForPidl@28 @ 125
+SHOutOfMemoryMessageBox@12 @ 126
+SHWinHelp@16 @ 127
+DllGetClassObject@12 @ 128
+DAD_AutoScroll@0 @ 129
+DAD_DragEnter@0 @ 130
+DAD_DragEnterEx@0 @ 131
+DAD_DragLeave@0 @ 132
+DragQueryFileW@16 @ 133
+DAD_DragMove@0 @ 134
+DragQueryPoint@8 @ 135
+DAD_SetDragImage@8 @ 136
+DAD_ShowDragImage@4 @ 137
+Desktop_UpdateBriefcaseOnEvent@0 @ 139
+FileMenu_DeleteItemByIndex@8 @ 140
+FileMenu_DeleteItemByFirstID@8 @ 141
+FileMenu_DeleteSeparator@4 @ 142
+FileMenu_EnableItemByCmd@12 @ 143
+FileMenu_GetItemExtent@8 @ 144
+PathFindOnPath@8 @ 145
+RLBuildListOfPaths@0 @ 146
+SHCLSIDFromString@8 @ 147
+SHFind_InitMenuPopup@16 @ 149
+SHLoadOLE@4 @ 151
+ILGetSize@4 @ 152
+ILGetNext@4 @ 153
+ILAppend@12 @ 154
+ILFree@4 @ 155
+ILGlobalFree@4 @ 156
+ILCreateFromPath@4 @ 157
+PathGetExtension@4 @ 158
+PathIsDirectory@4 @ 159
+SHNetConnectionDialog@0 @ 160
+SHRunControlPanel@8 @ 161
+SHSimpleIDListFromPath@4 @ 162
+StrToOleStr@8 @ 163
+Win32DeleteFile@4 @ 164
+SHCreateDirectory@8 @ 165
+CallCPLEntry16@0 @ 166
+SHAddFromPropSheetExtArray@12 @ 167
+SHCreatePropSheetExtArray@12 @ 168
+SHDestroyPropSheetExtArray@4 @ 169
+SHReplaceFromPropSheetExtArray@16 @ 170
+PathCleanupSpec@8 @ 171
+SHCreateLinks@0 @ 172
+SHValidateUNC@12 @ 173
+SHCreateShellFolderViewEx@8 @ 174
+SHGetSpecialFolderPath@16 @ 175
+SHSetInstanceExplorer@4 @ 176
+DAD_SetDragImageFromListView@0 @ 177
+SHObjectProperties@0 @ 178
+SHGetNewLinkInfoA@0 @ 179
+SHGetNewLinkInfoW@0 @ 180
+RegisterShellHook@8 @ 181
+ShellMessageBoxW @ 182
+ShellMessageBoxA @ 183
+ArrangeWindows@20 @ 184
+SHHandleDiskFull@0 @ 185
+SHFree@4 @ 195
+SHAlloc@4 @ 196
+SHGlobalDefect@0 @ 197
+SHAbortInvokeCommand@0 @ 198
+SHGetFileIcon@0 @ 199
+SHLocalAlloc@0 @ 200
+SHLocalFree@0 @ 201
+SHLocalReAlloc@0 @ 202
+AddCommasW@0 @ 203
+ShortSizeFormatW@0 @ 204
+Printer_LoadIconsW@0 @ 205
+Link_AddExtraDataSection@0 @ 206
+Link_ReadExtraDataSection@0 @ 207
+Link_RemoveExtraDataSection@0 @ 208
+Int64ToString@0 @ 209
+LargeIntegerToString@0 @ 210
+Printers_GetPidl@0 @ 211
+Printer_AddPrinterPropPages@0 @ 212
+Printers_RegisterWindowW@0 @ 213
+Printers_UnregisterWindow@0 @ 214
+SHStartNetConnectionDialog@12 @ 215
+shell32_243@8 @ 243
+SHInitRestricted@8 @ 244
+SHGetDataFromIDListA@20 @ 247
+SHGetDataFromIDListW@20 @ 248
+PathParseIconLocation@4 @ 249
+PathRemoveExtension@4 @ 250
+PathRemoveArgs@4 @ 251
+SheChangeDirA@0 @ 271
+SheChangeDirExA@0 @ 272
+SheChangeDirExW@0 @ 273
+SheChangeDirW@4 @ 274
+SheConvertPathW@0 @ 275
+SheFullPathA@0 @ 276
+SheFullPathW@0 @ 277
+SheGetCurDrive@0 @ 278
+SheGetDirA@8 @ 279
+SheGetDirExW@12 @ 280
+SheGetDirW@8 @ 281
+SheGetPathOffsetW@0 @ 282
+SheRemoveQuotesA@0 @ 283
+SheRemoveQuotesW@0 @ 284
+SheSetCurDrive@0 @ 285
+SheShortenPathA@0 @ 286
+SheShortenPathW@0 @ 287
+ShellAboutA@16 @ 288
+ShellAboutW@16 @ 289
+ShellExecuteA@24 @ 290
+ShellExecuteEx@4 @ 291
+ShellExecuteExA@4 @ 292
+ShellExecuteExW@4 @ 293
+ShellExecuteW@24 @ 294
+Shell_NotifyIcon@8 @ 296
+Shell_NotifyIconA@8 @ 297
+Shell_NotifyIconW@8 @ 298
+Shl1632_ThunkData32@0 @ 299
+Shl3216_ThunkData32@0 @ 300
+StrChrA=shlwapi.StrChrA @ 301
+StrChrIA=shlwapi.StrChrIA @ 302
+StrChrIW=shlwapi.StrChrIW @ 303
+StrChrW=shlwapi.StrChrW @ 304
+StrCmpNA=shlwapi.StrCmpNA @ 305
+StrCmpNIA=shlwapi.StrCmpNIA @ 306
+StrCmpNIW=shlwapi.StrCmpNIW @ 307
+StrCmpNW=shlwapi.StrCmpNW @ 308
+StrCpyNA@12 @ 309
+StrCpyNW=shlwapi.StrCpyNW @ 310
+StrNCmpA=shlwapi.StrCmpNA @ 311
+StrNCmpIA=shlwapi.StrCmpNIA @ 312
+StrNCmpIW=shlwapi.StrCmpNIW @ 313
+StrNCmpW=shlwapi.StrCmpNW @ 314
+StrNCpyA@12 @ 315
+StrNCpyW=shlwapi.StrNCpyW @ 316
+StrRChrA=shlwapi.StrRChrA @ 317
+StrRChrIA=shlwapi.StrRChrIA @ 318
+StrRChrIW=shlwapi.StrRChrIW @ 319
+StrRChrW=shlwapi.StrRChrW @ 320
+StrRStrA@0 @ 321
+StrRStrIA=shlwapi.StrRStrIA @ 322
+StrRStrIW=shlwapi.StrRStrIW @ 323
+StrRStrW@0 @ 324
+StrStrA=shlwapi.StrStrA @ 325
+StrStrIA=shlwapi.StrStrIA @ 326
+StrStrIW=shlwapi.StrStrIW @ 327
+StrStrW=shlwapi.StrStrW @ 328
+SHRegCloseKey@4 @ 505
+SHRegOpenKeyA@12 @ 506
+SHRegOpenKeyW@12 @ 507
+SHRegQueryValueA@16 @ 508
+SHRegQueryValueExA@24 @ 509
+SHRegQueryValueW@16 @ 510
+SHRegQueryValueExW@24 @ 511
+SHRegDeleteKeyW@8 @ 512
+SHAllocShared@12 @ 520
+SHLockShared@8 @ 521
+SHUnlockShared@4 @ 522
+SHFreeShared@8 @ 523
+RealDriveType@8 @ 524
+RealDriveTypeFlags@8 @ 525
+NTSHChangeNotifyRegister@24 @ 640
+NTSHChangeNotifyDeregister@4 @ 641
+SHChangeNotifyReceive@16 @ 643
+SHChangeNotification_Lock@16 @ 644
+SHChangeNotification_Unlock@4 @ 645
+SHChangeRegistrationReceive@8 @ 646
+ReceiveAddToRecentDocs@8 @ 647
+SHWaitOp_Operate@8 @ 648
+PathIsSameRoot@8 @ 650
+ReadCabinetState@8 @ 651
+WriteCabinetState@4 @ 652
+PathProcessCommand@16 @ 653
+shell32_654@8 @ 654
+FileIconInit@4 @ 660
+IsUserAdmin@0 @ 680
+shell32_714@4 @ 714
+FOOBAR1217@0 @ 1217
+CheckEscapesA@0
+CheckEscapesW@0
+CommandLineToArgvW@8
+Control_FillCache_RunDLL@16
+Control_FillCache_RunDLLA@0
+Control_FillCache_RunDLLW@0
+Control_RunDLL@16
+Control_RunDLLA@16
+Control_RunDLLW@16
+DllInstall@8
+DoEnvironmentSubstA@8
+DoEnvironmentSubstW@8
+DragQueryFileAorW@0
+DuplicateIcon@8
+ExtractAssociatedIconA@12
+ExtractAssociatedIconExA@0
+ExtractAssociatedIconExW@0
+ExtractAssociatedIconW@0
+ExtractIconA@12
+ExtractIconEx@20
+ExtractIconExA@20
+ExtractIconExW@20
+ExtractIconW@12
+ExtractIconResInfoA@0
+ExtractIconResInfoW@0
+ExtractVersionResource16W@0
+FindExeDlgProc@0
+FindExecutableA@12
+FindExecutableW@12
+FreeIconList@4
+InternalExtractIconListA@0
+InternalExtractIconListW@0
+OpenAs_RunDLL@0
+OpenAs_RunDLLA@0
+OpenAs_RunDLLW@0
+PrintersGetCommand_RunDLL@0
+PrintersGetCommand_RunDLLA@0
+PrintersGetCommand_RunDLLW@0
+RealShellExecuteA@0
+RealShellExecuteExA@0
+RealShellExecuteExW@0
+RealShellExecuteW@0
+RegenerateUserEnvironment@0
+SHAddToRecentDocs@8
+SHAppBarMessage@8
+SHBrowseForFolder@4
+SHBrowseForFolderA@4
+SHBrowseForFolderW@4
+SHChangeNotify@16
+ShellHookProc@0
+SHEmptyRecycleBinA@12
+SHEmptyRecycleBinW@12
+SHFileOperation@4
+SHFileOperationA@4
+SHFileOperationW@4
+SHFormatDrive@16
+SHFreeNameMappings@4
+SHGetDesktopFolder@4
+SHGetFileInfo@20
+SHGetFileInfoA@20
+SHGetFileInfoW@20
+SHGetInstanceExplorer@4
+SHGetMalloc@4
+SHGetNewLinkInfo@20
+SHGetPathFromIDList@8
+SHGetPathFromIDListA@8
+SHGetPathFromIDListW@8
+SHGetSettings@8
+SHGetSpecialFolderLocation@12
+SHHelpShortcuts_RunDLL@16
+SHHelpShortcuts_RunDLLA@16
+SHHelpShortcuts_RunDLLW@16
+SHLoadInProc@4
+SHQueryRecycleBinA@8
+SHQueryRecycleBinW@8
+SHUpdateRecycleBinIcon@0
+WOWShellExecute@28
+DllCanUnloadNow@0
+DllGetVersion@4
+SHGetFreeDiskSpace@0
+SHGetSpecialFolderPathA@16
+SHGetFolderPathA@20
+SHGetFolderPathW@20
+SHGetFolderLocation@20
+