1 /* $Id: stubs.c,v 1.2 2001/07/06 04:01:27 rex Exp $
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS system libraries
5 * FILE: lib/shell32/misc/stubs.c
6 * PURPOSE: Stubbed exports
7 * PROGRAMMER: Rex Jolliff (rex@lvcablemodem.com)
10 #include <ddk/ntddk.h>
22 DbgPrint ("%s(%d):%s not implemented\n", __FILE__, __LINE__, __FUNCTION__); \
28 SHChangeNotifyRegister(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
34 SHChangeNotifyDeregister(DWORD Unknown1
)
40 SHChangeNotifyUpdateEntryList(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
46 PifMgr_OpenProperties(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
52 PifMgr_GetProperties(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
58 PifMgr_SetProperties(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
64 PifMgr_CloseProperties(DWORD Unknown1
, DWORD Unknown2
)
70 ILGetDisplayName(DWORD Unknown1
, DWORD Unknown2
)
76 ILFindLastID(DWORD Unknown1
)
82 ILRemoveLastID(DWORD Unknown1
)
88 ILClone(DWORD Unknown1
)
94 ILCloneFirst(DWORD Unknown1
)
100 ILGlobalClone(DWORD Unknown1
)
106 ILIsEqual(DWORD Unknown1
, DWORD Unknown2
)
112 ILIsParent(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
118 ILFindChild(DWORD Unknown1
, DWORD Unknown2
)
124 ILCombine(DWORD Unknown1
, DWORD Unknown2
)
130 ILLoadFromStream(DWORD Unknown1
, DWORD Unknown2
)
136 ILSaveToStream(DWORD Unknown1
, DWORD Unknown2
)
142 SHILCreateFromPath(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
148 PathIsRoot(DWORD Unknown1
)
154 PathBuildRoot(DWORD Unknown1
, DWORD Unknown2
)
160 PathFindExtension(DWORD Unknown1
)
166 PathAddBackslash(DWORD Unknown1
)
172 PathRemoveBlanks(DWORD Unknown1
)
178 PathFindFileName(DWORD Unknown1
)
184 PathRemoveFileSpec(DWORD Unknown1
)
190 PathAppend(DWORD Unknown1
, DWORD Unknown2
)
196 PathCombine(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
202 PathStripPath(DWORD Unknown1
)
208 PathIsUNC(DWORD Unknown1
)
214 PathIsRelative(DWORD Unknown1
)
220 PathIsExe(DWORD Unknown1
)
226 PathFileExists(DWORD Unknown1
)
232 PathMatchSpec(DWORD Unknown1
, DWORD Unknown2
)
238 PathMakeUniqueName(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
244 PathSetDlgItemPath(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
250 PathQualify(DWORD Unknown1
)
256 PathStripToRoot(DWORD Unknown1
)
262 PathResolve(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
268 PathGetArgs(DWORD Unknown1
)
274 DoEnvironmentSubst(DWORD Unknown1
, DWORD Unknown2
)
280 DragAcceptFiles (HWND Unknown1
, WINBOOL Unknown2
)
286 PathQuoteSpaces(DWORD Unknown1
)
292 PathUnquoteSpaces(DWORD Unknown1
)
298 PathGetDriveNumber(DWORD Unknown1
)
304 ParseField(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
310 RestartDialog(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
316 ExitWindowsDialog(DWORD Unknown1
)
322 RunFileDlg(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
328 PickIconDlg(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
334 GetFileNameFromBrowse(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
, DWORD Unknown7
)
340 DriveType(DWORD Unknown1
)
346 InvalidateDriveType(VOID
)
352 IsNetDrive(DWORD Unknown1
)
358 Shell_MergeMenus(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
364 SHGetSetSettings(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
370 SHGetNetResource(VOID
)
376 SHCreateDefClassObject(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
382 Shell_GetImageList(DWORD Unknown1
, DWORD Unknown2
)
388 Shell_GetCachedImageIndex(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
394 SHShellFolderView_Message(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
400 SHCreateStdEnumFmtEtc(VOID
)
406 PathYetAnotherMakeUniqueName(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
418 SHMapPIDLToSystemImageListIndex(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
424 OleStrToStrN(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
430 StrToOleStrN(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
436 DragFinish (HDROP Unknown1
)
442 DragQueryFile(HDROP Unknown1
, unsigned int Unknown2
, char * Unknown3
, unsigned int Unknown4
)
448 DragQueryFileA(HDROP Unknown1
, unsigned int Unknown2
, char * Unknown3
, unsigned int Unknown4
)
454 CIDLData_CreateFromIDArray(VOID
)
460 SHIsBadInterfacePtr(VOID
)
466 SHRegisterDragDrop(DWORD Unknown1
, DWORD Unknown2
)
472 SHRevokeDragDrop(DWORD Unknown1
)
478 SHDoDragDrop(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
484 SHCloneSpecialIDList(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
502 PathGetShortPath(DWORD Unknown1
)
508 Win32CreateDirectory(VOID
)
514 Win32RemoveDirectory(VOID
)
520 SHLogILFromFSIL(DWORD Unknown1
)
526 StrRetToStrN(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
532 SHWaitForFileToOpen(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
538 SHGetRealIDL(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
544 SetAppStartingCursor(DWORD Unknown1
, DWORD Unknown2
)
550 SHRestricted(DWORD Unknown1
)
556 SHCoCreateInstance(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
562 SignalFileOpen(DWORD Unknown1
)
568 FileMenu_DeleteAllItems(DWORD Unknown1
)
574 FileMenu_DrawItem(DWORD Unknown1
, DWORD Unknown2
)
580 FileMenu_FindSubMenuByPidl(DWORD Unknown1
, DWORD Unknown2
)
586 FileMenu_GetLastSelectedItemPidls(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
592 FileMenu_HandleMenuChar(DWORD Unknown1
, DWORD Unknown2
)
598 FileMenu_InitMenuPopup(DWORD Unknown1
)
604 FileMenu_InsertUsingPidl(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
610 FileMenu_Invalidate(DWORD Unknown1
)
616 FileMenu_MeasureItem(DWORD Unknown1
, DWORD Unknown2
)
622 FileMenu_ReplaceUsingPidl(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
628 FileMenu_Create(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
634 FileMenu_AppendItem(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
640 FileMenu_TrackPopupMenuEx(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
646 FileMenu_DeleteItemByCmd(DWORD Unknown1
, DWORD Unknown2
)
652 FileMenu_Destroy(DWORD Unknown1
)
658 IsLFNDrive(DWORD Unknown1
)
664 FileMenu_AbortInitMenu(VOID
)
670 SHFlushClipboard(VOID
)
676 RunDLL_CallEntry16(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
682 SHFreeUnusedLibraries(VOID
)
688 FileMenu_AppendFilesForPidl(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
694 FileMenu_AddFilesForPidl(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
, DWORD Unknown7
)
700 SHOutOfMemoryMessageBox(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
706 SHWinHelp(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
712 DllGetClassObject(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
730 DAD_DragEnterEx(VOID
)
742 DragQueryFileW(HDROP Unknown1
, unsigned int Unknown2
, LPCWSTR Unknown3
, unsigned int Unknown4
)
754 DragQueryPoint (HDROP Unknown1
, LPPOINT Unknown2
)
760 DAD_SetDragImage(DWORD Unknown1
, DWORD Unknown2
)
766 DAD_ShowDragImage(DWORD Unknown1
)
772 Desktop_UpdateBriefcaseOnEvent(VOID
)
778 FileMenu_DeleteItemByIndex(DWORD Unknown1
, DWORD Unknown2
)
784 FileMenu_DeleteItemByFirstID(DWORD Unknown1
, DWORD Unknown2
)
790 FileMenu_DeleteSeparator(DWORD Unknown1
)
796 FileMenu_EnableItemByCmd(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
802 FileMenu_GetItemExtent(DWORD Unknown1
, DWORD Unknown2
)
808 PathFindOnPath(DWORD Unknown1
, DWORD Unknown2
)
814 RLBuildListOfPaths(VOID
)
820 SHCLSIDFromString(DWORD Unknown1
, DWORD Unknown2
)
826 SHFind_InitMenuPopup(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
832 SHLoadOLE(DWORD Unknown1
)
838 ILGetSize(DWORD Unknown1
)
844 ILGetNext(DWORD Unknown1
)
850 ILAppend(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
856 ILFree(DWORD Unknown1
)
862 ILGlobalFree(DWORD Unknown1
)
868 ILCreateFromPath(DWORD Unknown1
)
874 PathGetExtension(DWORD Unknown1
)
880 PathIsDirectory(DWORD Unknown1
)
886 SHNetConnectionDialog(VOID
)
892 SHRunControlPanel(DWORD Unknown1
, DWORD Unknown2
)
898 SHSimpleIDListFromPath(DWORD Unknown1
)
904 StrToOleStr(DWORD Unknown1
, DWORD Unknown2
)
910 Win32DeleteFile(DWORD Unknown1
)
916 SHCreateDirectory(DWORD Unknown1
, DWORD Unknown2
)
928 SHAddFromPropSheetExtArray(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
934 SHCreatePropSheetExtArray(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
940 SHDestroyPropSheetExtArray(DWORD Unknown1
)
946 SHReplaceFromPropSheetExtArray(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
952 PathCleanupSpec(DWORD Unknown1
, DWORD Unknown2
)
964 SHValidateUNC(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
970 SHCreateShellFolderViewEx(DWORD Unknown1
, DWORD Unknown2
)
976 SHGetSpecialFolderPath(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
982 SHSetInstanceExplorer(DWORD Unknown1
)
988 DAD_SetDragImageFromListView(VOID
)
994 SHObjectProperties(VOID
)
1000 SHGetNewLinkInfoA(VOID
)
1006 SHGetNewLinkInfoW(VOID
)
1012 RegisterShellHook(DWORD Unknown1
, DWORD Unknown2
)
1018 ShellMessageBoxW (DWORD Unknown1
, ...)
1024 ShellMessageBoxA (DWORD Unknown1
, ...)
1030 ArrangeWindows(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1036 SHHandleDiskFull(VOID
)
1042 SHFree(DWORD Unknown1
)
1048 SHAlloc(DWORD Unknown1
)
1054 SHGlobalDefect(VOID
)
1060 SHAbortInvokeCommand(VOID
)
1084 SHLocalReAlloc(VOID
)
1096 ShortSizeFormatW(VOID
)
1102 Printer_LoadIconsW(VOID
)
1108 Link_AddExtraDataSection(VOID
)
1114 Link_ReadExtraDataSection(VOID
)
1120 Link_RemoveExtraDataSection(VOID
)
1132 LargeIntegerToString(VOID
)
1138 Printers_GetPidl(VOID
)
1144 Printer_AddPrinterPropPages(VOID
)
1150 Printers_RegisterWindowW(VOID
)
1156 Printers_UnregisterWindow(VOID
)
1162 SHStartNetConnectionDialog(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1168 shell32_243(DWORD Unknown1
, DWORD Unknown2
)
1174 SHInitRestricted(DWORD Unknown1
, DWORD Unknown2
)
1180 SHGetDataFromIDListA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1186 SHGetDataFromIDListW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1192 PathParseIconLocation(DWORD Unknown1
)
1198 PathRemoveExtension(DWORD Unknown1
)
1204 PathRemoveArgs(DWORD Unknown1
)
1216 SheChangeDirExA(VOID
)
1222 SheChangeDirExW(VOID
)
1228 SheChangeDirW(DWORD Unknown1
)
1234 SheConvertPathW(VOID
)
1252 SheGetCurDrive(VOID
)
1258 SheGetDirA(DWORD Unknown1
, DWORD Unknown2
)
1264 SheGetDirExW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1270 SheGetDirW(DWORD Unknown1
, DWORD Unknown2
)
1276 SheGetPathOffsetW(VOID
)
1282 SheRemoveQuotesA(VOID
)
1288 SheRemoveQuotesW(VOID
)
1294 SheSetCurDrive(VOID
)
1300 SheShortenPathA(VOID
)
1306 SheShortenPathW(VOID
)
1312 ShellAboutA (HWND Unknown1
, const char * Unknown2
, const char * Unknown3
, HICON Unknown4
)
1318 ShellAboutW (HWND Unknown1
, const LPCWSTR Unknown2
, const LPCWSTR Unknown3
, HICON Unknown4
)
1324 ShellExecuteA (HWND Unknown1
, const char * Unknown2
, const char * Unknown3
, char * Unknown4
, const char * Unknown5
, int Unknown6
)
1330 ShellExecuteEx(DWORD Unknown1
)
1336 ShellExecuteExA(DWORD Unknown1
)
1342 ShellExecuteExW(DWORD Unknown1
)
1348 ShellExecute (DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
1354 ShellExecuteW (HWND Unknown1
, const LPCWSTR Unknown2
, const LPCWSTR Unknown3
, LPCWSTR Unknown4
, const LPCWSTR Unknown5
, int Unknown6
)
1360 Shell_NotifyIcon(DWORD Unknown1
, DWORD Unknown2
)
1366 Shell_NotifyIconA(DWORD Unknown1
, DWORD Unknown2
)
1372 Shell_NotifyIconW(DWORD Unknown1
, DWORD Unknown2
)
1378 Shl1632_ThunkData32(VOID
)
1384 Shl3216_ThunkData32(VOID
)
1390 StrCpyNA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1396 StrNCpyA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1414 SHRegCloseKey(DWORD Unknown1
)
1420 SHRegOpenKeyA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1426 SHRegOpenKeyW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1432 SHRegQueryValueA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1438 SHRegQueryValueExA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
1444 SHRegQueryValueW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1450 SHRegQueryValueExW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
1456 SHRegDeleteKeyW(DWORD Unknown1
, DWORD Unknown2
)
1462 SHAllocShared(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1468 SHLockShared(DWORD Unknown1
, DWORD Unknown2
)
1474 SHUnlockShared(DWORD Unknown1
)
1480 SHFreeShared(DWORD Unknown1
, DWORD Unknown2
)
1486 RealDriveType(DWORD Unknown1
, DWORD Unknown2
)
1492 RealDriveTypeFlags(DWORD Unknown1
, DWORD Unknown2
)
1498 NTSHChangeNotifyRegister(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
)
1504 NTSHChangeNotifyDeregister(DWORD Unknown1
)
1510 SHChangeNotifyReceive(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1516 SHChangeNotification_Lock(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1522 SHChangeNotification_Unlock(DWORD Unknown1
)
1528 SHChangeRegistrationReceive(DWORD Unknown1
, DWORD Unknown2
)
1534 ReceiveAddToRecentDocs(DWORD Unknown1
, DWORD Unknown2
)
1540 SHWaitOp_Operate(DWORD Unknown1
, DWORD Unknown2
)
1546 PathIsSameRoot(DWORD Unknown1
, DWORD Unknown2
)
1552 ReadCabinetState(DWORD Unknown1
, DWORD Unknown2
)
1558 WriteCabinetState(DWORD Unknown1
)
1564 PathProcessCommand(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1570 shell32_654(DWORD Unknown1
, DWORD Unknown2
)
1576 FileIconInit(DWORD Unknown1
)
1588 shell32_714(DWORD Unknown1
)
1612 CommandLineToArgvW(DWORD Unknown1
, DWORD Unknown2
)
1618 Control_FillCache_RunDLL(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1624 Control_FillCache_RunDLLA(VOID
)
1630 Control_FillCache_RunDLLW(VOID
)
1636 Control_RunDLL(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1642 Control_RunDLLA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1648 Control_RunDLLW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1654 DllInstall(DWORD Unknown1
, DWORD Unknown2
)
1660 DoEnvironmentSubstA(DWORD Unknown1
, DWORD Unknown2
)
1666 DoEnvironmentSubstW(DWORD Unknown1
, DWORD Unknown2
)
1672 DragQueryFileAorW(VOID
)
1678 DuplicateIcon (HINSTANCE Unknown1
, HICON Unknown2
)
1684 ExtractAssociatedIconA (HINSTANCE Unknown1
, char * Unknown2
, WORD
* Unknown3
)
1690 ExtractAssociatedIconExA(VOID
)
1696 ExtractAssociatedIconExW(VOID
)
1702 ExtractAssociatedIconW (HINSTANCE Unknown1
, LPCWSTR Unknown2
, WORD
* Unknown3
)
1708 ExtractIconA (HINSTANCE Unknown1
, const char * Unknown2
, unsigned int Unknown3
)
1714 ExtractIconEx(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1720 ExtractIconExA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1726 ExtractIconExW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1732 ExtractIconW (HINSTANCE Unknown1
, const LPCWSTR Unknown2
, unsigned int Unknown3
)
1738 ExtractIconResInfoA(VOID
)
1744 ExtractIconResInfoW(VOID
)
1750 ExtractVersionResource16W(VOID
)
1756 FindExeDlgProc(VOID
)
1762 FindExecutableA (const char * Unknown1
, const char * Unknown2
, char * Unknown3
)
1768 FindExecutableW (const LPCWSTR Unknown1
, const LPCWSTR Unknown2
, LPCWSTR Unknown3
)
1774 FreeIconList(DWORD Unknown1
)
1780 InternalExtractIconListA(VOID
)
1786 InternalExtractIconListW(VOID
)
1798 OpenAs_RunDLLA(VOID
)
1804 OpenAs_RunDLLW(VOID
)
1810 PrintersGetCommand_RunDLL(VOID
)
1816 PrintersGetCommand_RunDLLA(VOID
)
1822 PrintersGetCommand_RunDLLW(VOID
)
1828 RealShellExecuteA(VOID
)
1834 RealShellExecuteExA(VOID
)
1840 RealShellExecuteExW(VOID
)
1846 RealShellExecuteW(VOID
)
1852 RegenerateUserEnvironment(VOID
)
1858 SHAddToRecentDocs (UINT Unknown1
, LPCVOID Unknown2
)
1864 SHAppBarMessage(DWORD Unknown1
, DWORD Unknown2
)
1870 SHBrowseForFolder (LPBROWSEINFO Unknown1
)
1876 SHBrowseForFolderA(DWORD Unknown1
)
1882 SHBrowseForFolderW(DWORD Unknown1
)
1888 SHChangeNotify (LONG Unknown1
, UINT Unknown2
, LPCVOID Unknown3
, LPCVOID Unknown4
)
1900 SHEmptyRecycleBinA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1906 SHEmptyRecycleBinW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
)
1912 SHFileOperation (LPSHFILEOPSTRUCT Unknown1
)
1918 SHFileOperationA(DWORD Unknown1
)
1924 SHFileOperationW(DWORD Unknown1
)
1930 SHFormatDrive(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
1936 SHFreeNameMappings (HANDLE Unknown1
)
1942 SHGetDesktopFolder(DWORD Unknown1
)
1948 SHGetFileInfo (LPCTSTR Unknown1
, DWORD Unknown2
, SHFILEINFO FAR
* Unknown3
, UINT Unknown4
, UINT Unknown5
)
1954 SHGetFileInfoA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1960 SHGetFileInfoW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1966 SHGetInstanceExplorer(DWORD Unknown1
)
1972 SHGetMalloc(DWORD Unknown1
)
1978 SHGetNewLinkInfo(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
1984 SHGetPathFromIDList (LPCITEMIDLIST Unknown1
, LPTSTR Unknown2
)
1990 SHGetPathFromIDListA(DWORD Unknown1
, DWORD Unknown2
)
1996 SHGetPathFromIDListW(DWORD Unknown1
, DWORD Unknown2
)
2002 SHGetSettings(DWORD Unknown1
, DWORD Unknown2
)
2008 SHGetSpecialFolderLocation (HWND Unknown1
, int Unknown2
, LPITEMIDLIST
* Unknown3
)
2014 SHHelpShortcuts_RunDLL(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
2020 SHHelpShortcuts_RunDLLA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
2026 SHHelpShortcuts_RunDLLW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
2032 SHLoadInProc(DWORD Unknown1
)
2038 SHQueryRecycleBinA(DWORD Unknown1
, DWORD Unknown2
)
2044 SHQueryRecycleBinW(DWORD Unknown1
, DWORD Unknown2
)
2050 SHUpdateRecycleBinIcon(VOID
)
2056 WOWShellExecute(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
, DWORD Unknown6
, DWORD Unknown7
)
2062 DllCanUnloadNow(VOID
)
2068 DllGetVersion(DWORD Unknown1
)
2074 SHGetFreeDiskSpace(VOID
)
2080 SHGetSpecialFolderPathA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
)
2086 SHGetFolderPathA(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
2092 SHGetFolderPathW(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)
2098 SHGetFolderLocation(DWORD Unknown1
, DWORD Unknown2
, DWORD Unknown3
, DWORD Unknown4
, DWORD Unknown5
)