Fixed WinMM and Shell32 DLLs to be usable by Solitaire and Task Manager.

svn path=/trunk/; revision=6232
This commit is contained in:
Filip Navara 2003-10-04 19:55:48 +00:00
parent 3e19a65825
commit 2f8bd70826
7 changed files with 373 additions and 393 deletions

View file

@ -27,7 +27,6 @@
extern "C" { extern "C" {
#endif #endif
#include "resource.h" #include "resource.h"
#define STATUS_WINDOW 2001 #define STATUS_WINDOW 2001
@ -145,32 +144,6 @@ void Control_DoLaunch(CPlApplet** pListHead, HWND hWnd, LPCTSTR cmd);
CPlApplet* Control_LoadApplet(HWND hWnd, LPCTSTR cmd, CPlApplet** pListHead); CPlApplet* Control_LoadApplet(HWND hWnd, LPCTSTR cmd, CPlApplet** pListHead);
CPlApplet* Control_UnloadApplet(CPlApplet* applet); CPlApplet* Control_UnloadApplet(CPlApplet* applet);
#ifdef __GNUC__
/*
typedef struct tagNMITEMACTIVATE{
NMHDR hdr;
int iItem;
int iSubItem;
UINT uNewState;
UINT uOldState;
UINT uChanged;
POINT ptAction;
LPARAM lParam;
UINT uKeyFlags;
} NMITEMACTIVATE, FAR *LPNMITEMACTIVATE;
*/
#define HDITEM HD_ITEM
#define LPNMLISTVIEW LPNM_LISTVIEW
#define NMLISTVIEW NM_LISTVIEW
/*
#define HDN_ENDDRAG TBN_ENDDRAG
#define LVSICF_NOSCROLL LVS_NOSCROLL
*/
#define HDM_GETORDERARRAY (HDM_FIRST+19) // TODO: FIX ME
#endif
#ifdef __cplusplus #ifdef __cplusplus
}; };
#endif #endif

View file

@ -68,6 +68,7 @@ CPlApplet* pListHead; // holds pointer to linked list of cpl modules CPlApplet*
// Local module support methods // Local module support methods
// //
#if 0
static void AddAppletsToListView(HWND hwndLV, CPlApplet* pApplet) static void AddAppletsToListView(HWND hwndLV, CPlApplet* pApplet)
{ {
LVITEM item; LVITEM item;
@ -113,6 +114,7 @@ static void AddAppletsToListView(HWND hwndLV, CPlApplet* pApplet)
} }
} }
} }
#endif
static void CreateListColumns(HWND hwndLV) static void CreateListColumns(HWND hwndLV)
{ {

View file

@ -103,7 +103,6 @@ BOOL LoadSettings(RECT* prc)
{ {
BOOL retval = TRUE; BOOL retval = TRUE;
TCHAR szRegPath[MAX_LOADSTRING]; TCHAR szRegPath[MAX_LOADSTRING];
HMENU hMenuView = GetSubMenu(hMenuFrame, ID_VIEW_MENU);
HKEY hKey; HKEY hKey;
DWORD dwSize; DWORD dwSize;

View file

@ -19,7 +19,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/ */
/* $Id: stubs.c,v 1.5 2003/08/26 13:44:12 rcampbell Exp $ /* $Id: stubs.c,v 1.6 2003/10/04 19:55:47 navaraf Exp $
* *
* COPYRIGHT: See COPYING in the top level directory * COPYRIGHT: See COPYING in the top level directory
* PROJECT: ReactOS system libraries * PROJECT: ReactOS system libraries
@ -2598,6 +2598,7 @@ HWND WINAPI CreateStatusWindowW( LONG style,
UINT wID ) UINT wID )
{ {
STUB; STUB;
return 0;
} }
VOID WINAPI VOID WINAPI

View file

@ -264,12 +264,12 @@ StrRStrW ; @ 324
; StrStrIW=shlwapi.StrStrIW ; @ 327 ; StrStrIW=shlwapi.StrStrIW ; @ 327
; StrStrW=shlwapi.StrStrW ; @ 328 ; StrStrW=shlwapi.StrStrW ; @ 328
SHRegCloseKey ; @ 505 SHRegCloseKey ; @ 505
SHRegOpenKeyA@12 ; @ 506 SHRegOpenKeyA=SHRegOpenKeyA@12 ; @ 506
SHRegOpenKeyW@12 ; @ 507 SHRegOpenKeyW=SHRegOpenKeyW@12 ; @ 507
SHRegQueryValueA@16 ; @ 508 SHRegQueryValueA=SHRegQueryValueA@16 ; @ 508
SHRegQueryValueExA@24 ; @ 509 SHRegQueryValueExA=SHRegQueryValueExA@24 ; @ 509
SHRegQueryValueW@16 ; @ 510 SHRegQueryValueW=SHRegQueryValueW@16 ; @ 510
SHRegQueryValueExW@24 ; @ 511 SHRegQueryValueExW=SHRegQueryValueExW@24 ; @ 511
SHRegDeleteKeyW ; @ 512 SHRegDeleteKeyW ; @ 512
SHAllocShared@12 ; @ 520 SHAllocShared@12 ; @ 520
SHLockShared ; @ 521 SHLockShared ; @ 521
@ -277,10 +277,10 @@ SHUnlockShared ; @ 522
SHFreeShared ; @ 523 SHFreeShared ; @ 523
RealDriveType ; @ 524 RealDriveType ; @ 524
RealDriveTypeFlags ; @ 525 RealDriveTypeFlags ; @ 525
NTSHChangeNotifyRegister@24 ; @ 640 NTSHChangeNotifyRegister=NTSHChangeNotifyRegister@24 ; @ 640
NTSHChangeNotifyDeregister ; @ 641 NTSHChangeNotifyDeregister ; @ 641
SHChangeNotifyReceive@16 ; @ 643 SHChangeNotifyReceive=SHChangeNotifyReceive@16 ; @ 643
SHChangeNotification_Lock@16 ; @ 644 SHChangeNotification_Lock=SHChangeNotification_Lock@16 ; @ 644
SHChangeNotification_Unlock ; @ 645 SHChangeNotification_Unlock ; @ 645
SHChangeRegistrationReceive ; @ 646 SHChangeRegistrationReceive ; @ 646
ReceiveAddToRecentDocs ; @ 647 ReceiveAddToRecentDocs ; @ 647
@ -288,94 +288,94 @@ SHWaitOp_Operate ; @ 648
PathIsSameRootA ; @ 650 PathIsSameRootA ; @ 650
ReadCabinetState ; @ 651 ReadCabinetState ; @ 651
WriteCabinetState ; @ 652 WriteCabinetState ; @ 652
PathProcessCommand@16 ; @ 653 PathProcessCommand=PathProcessCommand@16 ; @ 653
shell32_654 ; @ 654 shell32_654 ; @ 654
FileIconInit ; @ 660 FileIconInit ; @ 660
IsUserAdmin ; @ 680 IsUserAdmin ; @ 680
shell32_714 ; @ 714 shell32_714 ; @ 714
FOOBAR1217 ; @ 1217 FOOBAR1217 ; @ 1217
CheckEscapesA@0 CheckEscapesA=CheckEscapesA@0
CheckEscapesW@0 CheckEscapesW=CheckEscapesW@0
CommandLineToArgvW@8 CommandLineToArgvW=CommandLineToArgvW@8
;Control_FillCache_RunDLL@16 ;Control_FillCache_RunDLL@16
Control_FillCache_RunDLLA@16 Control_FillCache_RunDLLA=Control_FillCache_RunDLLA@16
Control_FillCache_RunDLLW@16 Control_FillCache_RunDLLW=Control_FillCache_RunDLLW@16
;Control_RunDLL@16 ;Control_RunDLL@16
Control_RunDLLA Control_RunDLLA
Control_RunDLLW Control_RunDLLW
DllInstall@8 DllInstall=DllInstall@8
;DoEnvironmentSubstA@8 ;DoEnvironmentSubstA@8
DoEnvironmentSubstW@8 DoEnvironmentSubstW=DoEnvironmentSubstW@8
DragQueryFileAorW@0 DragQueryFileAorW=DragQueryFileAorW@0
DuplicateIcon@8 DuplicateIcon=DuplicateIcon@8
ExtractAssociatedIconA@12 ExtractAssociatedIconA=ExtractAssociatedIconA@12
ExtractAssociatedIconExA@0 ExtractAssociatedIconExA=ExtractAssociatedIconExA@0
ExtractAssociatedIconExW@0 ExtractAssociatedIconExW=ExtractAssociatedIconExW@0
ExtractAssociatedIconW@12 ExtractAssociatedIconW=ExtractAssociatedIconW@12
ExtractIconA=ExtractIconA@12 ExtractIconA=ExtractIconA@12
;ExtractIconEx@20 ;ExtractIconEx@20
ExtractIconExA@20 ExtractIconExA=ExtractIconExA@20
ExtractIconExW@20 ExtractIconExW=ExtractIconExW@20
ExtractIconW@12 ExtractIconW=ExtractIconW@12
ExtractIconResInfoA@0 ExtractIconResInfoA=ExtractIconResInfoA@0
ExtractIconResInfoW@0 ExtractIconResInfoW=ExtractIconResInfoW@0
ExtractVersionResource16W@0 ;ExtractVersionResource16W@0
FindExeDlgProc@0 FindExeDlgProc=FindExeDlgProc@0
FindExecutableA@12 FindExecutableA=FindExecutableA@12
FindExecutableW@12 FindExecutableW=FindExecutableW@12
FreeIconList@4 FreeIconList=FreeIconList@4
InternalExtractIconListA@0 InternalExtractIconListA=InternalExtractIconListA@0
InternalExtractIconListW@0 InternalExtractIconListW=InternalExtractIconListW@0
OpenAs_RunDLL@0 OpenAs_RunDLL=OpenAs_RunDLL@0
OpenAs_RunDLLA@0 OpenAs_RunDLLA=OpenAs_RunDLLA@0
OpenAs_RunDLLW@0 OpenAs_RunDLLW=OpenAs_RunDLLW@0
PrintersGetCommand_RunDLL@0 PrintersGetCommand_RunDLL=PrintersGetCommand_RunDLL@0
PrintersGetCommand_RunDLLA@0 PrintersGetCommand_RunDLLA=PrintersGetCommand_RunDLLA@0
PrintersGetCommand_RunDLLW@0 PrintersGetCommand_RunDLLW=PrintersGetCommand_RunDLLW@0
RealShellExecuteA@0 RealShellExecuteA=RealShellExecuteA@0
RealShellExecuteExA@0 RealShellExecuteExA=RealShellExecuteExA@0
RealShellExecuteExW@0 RealShellExecuteExW=RealShellExecuteExW@0
RealShellExecuteW@0 RealShellExecuteW=RealShellExecuteW@0
RegenerateUserEnvironment@0 RegenerateUserEnvironment=RegenerateUserEnvironment@0
SHAddToRecentDocs@8 SHAddToRecentDocs=SHAddToRecentDocs@8
SHAppBarMessage@8 SHAppBarMessage=SHAppBarMessage@8
SHBrowseForFolder@4 SHBrowseForFolder=SHBrowseForFolder@4
SHBrowseForFolderA@4 SHBrowseForFolderA=SHBrowseForFolderA@4
SHBrowseForFolderW@4 SHBrowseForFolderW=SHBrowseForFolderW@4
SHChangeNotify@16 SHChangeNotify=SHChangeNotify@16
ShellHookProc@0 ShellHookProc=ShellHookProc@0
SHEmptyRecycleBinA@12 SHEmptyRecycleBinA=SHEmptyRecycleBinA@12
SHEmptyRecycleBinW@12 SHEmptyRecycleBinW=SHEmptyRecycleBinW@12
;SHFileOperation@4 ;SHFileOperation@4
SHFileOperationA@4 SHFileOperationA=SHFileOperationA@4
SHFileOperationW@4 SHFileOperationW=SHFileOperationW@4
SHFormatDrive@16 SHFormatDrive=SHFormatDrive@16
SHFreeNameMappings@4 SHFreeNameMappings=SHFreeNameMappings@4
SHGetDesktopFolder@4 SHGetDesktopFolder=SHGetDesktopFolder@4
;SHGetFileInfo@20 ;SHGetFileInfo@20
SHGetFileInfoA@20 SHGetFileInfoA=SHGetFileInfoA@20
SHGetFileInfoW@20 SHGetFileInfoW=SHGetFileInfoW@20
SHGetInstanceExplorer@4 SHGetInstanceExplorer=SHGetInstanceExplorer@4
SHGetMalloc=SHGetMalloc@4 SHGetMalloc=SHGetMalloc@4
;SHGetNewLinkInfo@20 ;SHGetNewLinkInfo@20
SHGetPathFromIDList=SHGetPathFromIDList@8 SHGetPathFromIDList=SHGetPathFromIDList@8
SHGetPathFromIDListA=SHGetPathFromIDListA@8 SHGetPathFromIDListA=SHGetPathFromIDListA@8
SHGetPathFromIDListW=SHGetPathFromIDListW@8 SHGetPathFromIDListW=SHGetPathFromIDListW@8
SHGetSettings@8 SHGetSettings=SHGetSettings@8
SHGetSpecialFolderLocation=SHGetSpecialFolderLocation@12 SHGetSpecialFolderLocation=SHGetSpecialFolderLocation@12
SHHelpShortcuts_RunDLL@16 SHHelpShortcuts_RunDLL=SHHelpShortcuts_RunDLL@16
SHHelpShortcuts_RunDLLA@16 SHHelpShortcuts_RunDLLA=SHHelpShortcuts_RunDLLA@16
SHHelpShortcuts_RunDLLW@16 SHHelpShortcuts_RunDLLW=SHHelpShortcuts_RunDLLW@16
SHLoadInProc@4 SHLoadInProc=SHLoadInProc@4
SHQueryRecycleBinA@8 SHQueryRecycleBinA=SHQueryRecycleBinA@8
SHQueryRecycleBinW@8 SHQueryRecycleBinW=SHQueryRecycleBinW@8
SHUpdateRecycleBinIcon@0 SHUpdateRecycleBinIcon=SHUpdateRecycleBinIcon@0
WOWShellExecute@28 WOWShellExecute=WOWShellExecute@28
DllCanUnloadNow@0 DllCanUnloadNow=DllCanUnloadNow@0
DllGetVersion@4 DllGetVersion=DllGetVersion@4
SHGetFreeDiskSpace@0 SHGetFreeDiskSpace=SHGetFreeDiskSpace@0
SHGetSpecialFolderPathA@16 SHGetSpecialFolderPathA=SHGetSpecialFolderPathA@16
SHGetFolderPathA@20 SHGetFolderPathA=SHGetFolderPathA@20
SHGetFolderPathW@20 SHGetFolderPathW=SHGetFolderPathW@20
SHGetFolderLocation@20 SHGetFolderLocation=SHGetFolderLocation@20
CreateStatusWindowW@16

View file

@ -8,26 +8,26 @@
;LIBRARY shell32 ;LIBRARY shell32
LIBRARY roshel32.dll LIBRARY roshel32.dll
EXPORTS EXPORTS
SHChangeNotifyRegister@24 ; @ 2 SHChangeNotifyRegister=SHChangeNotifyRegister@24 ; @ 2
SHChangeNotifyDeregister@4 ; @ 4 SHChangeNotifyDeregister=SHChangeNotifyDeregister@4 ; @ 4
SHChangeNotifyUpdateEntryList@16 ; @ 5 SHChangeNotifyUpdateEntryList=SHChangeNotifyUpdateEntryList@16 ; @ 5
PifMgr_OpenProperties@16 ; @ 9 PifMgr_OpenProperties=PifMgr_OpenProperties@16 ; @ 9
PifMgr_GetProperties@20 ; @ 10 PifMgr_GetProperties=PifMgr_GetProperties@20 ; @ 10
PifMgr_SetProperties@20 ; @ 11 PifMgr_SetProperties=PifMgr_SetProperties@20 ; @ 11
PifMgr_CloseProperties@8 ; @ 13 PifMgr_CloseProperties=PifMgr_CloseProperties@8 ; @ 13
ILGetDisplayName@8 ; @ 15 ILGetDisplayName=ILGetDisplayName@8 ; @ 15
ILFindLastID@4 ; @ 16 ILFindLastID=ILFindLastID@4 ; @ 16
ILRemoveLastID@4 ; @ 17 ILRemoveLastID=ILRemoveLastID@4 ; @ 17
ILClone@4 ; @ 18 ILClone=ILClone@4 ; @ 18
ILCloneFirst@4 ; @ 19 ILCloneFirst=ILCloneFirst@4 ; @ 19
ILGlobalClone@4 ; @ 20 ILGlobalClone=ILGlobalClone@4 ; @ 20
ILIsEqual@8 ; @ 21 ILIsEqual=ILIsEqual@8 ; @ 21
ILIsParent@12 ; @ 23 ILIsParent=ILIsParent@12 ; @ 23
ILFindChild@8 ; @ 24 ILFindChild=ILFindChild@8 ; @ 24
ILCombine@8 ; @ 25 ILCombine=ILCombine@8 ; @ 25
ILLoadFromStream@8 ; @ 26 ILLoadFromStream=ILLoadFromStream@8 ; @ 26
ILSaveToStream@8 ; @ 27 ILSaveToStream=ILSaveToStream@8 ; @ 27
SHILCreateFromPath@12 ; @ 28 SHILCreateFromPath=SHILCreateFromPath@12 ; @ 28
PathIsRootA=PathIsRootA@4 ; @ 29 PathIsRootA=PathIsRootA@4 ; @ 29
PathBuildRootA=PathBuildRootA@8 ; @ 30 PathBuildRootA=PathBuildRootA@8 ; @ 30
PathFindExtensionA=PathFindExtensionA@4 ; @ 31 PathFindExtensionA=PathFindExtensionA@4 ; @ 31
@ -49,192 +49,192 @@ PathQualifyA=PathQualifyA@4 ; @ 49
PathStripToRootA=PathStripToRootA@4 ; @ 50 PathStripToRootA=PathStripToRootA@4 ; @ 50
PathResolveA=PathResolveA@12 ; @ 51 PathResolveA=PathResolveA@12 ; @ 51
PathGetArgsA=PathGetArgsA@4 ; @ 52 PathGetArgsA=PathGetArgsA@4 ; @ 52
DoEnvironmentSubst@8 ; @ 53 DoEnvironmentSubst=DoEnvironmentSubst@8 ; @ 53
DragAcceptFiles@8 ; @ 54 DragAcceptFiles=DragAcceptFiles@8 ; @ 54
PathQuoteSpacesA=PathQuoteSpacesA@4 ; @ 55 PathQuoteSpacesA=PathQuoteSpacesA@4 ; @ 55
PathUnquoteSpacesA=PathUnquoteSpacesA@4 ; @ 56 PathUnquoteSpacesA=PathUnquoteSpacesA@4 ; @ 56
PathGetDriveNumberA=PathGetDriveNumberA@4 ; @ 57 PathGetDriveNumberA=PathGetDriveNumberA@4 ; @ 57
ParseField@16 ; @ 58 ParseField=ParseField@16 ; @ 58
RestartDialog@12 ; @ 59 RestartDialog=RestartDialog@12 ; @ 59
ExitWindowsDialog@4 ; @ 60 ExitWindowsDialog=ExitWindowsDialog@4 ; @ 60
RunFileDlg@24 ; @ 61 RunFileDlg=RunFileDlg@24 ; @ 61
PickIconDlg@16 ; @ 62 PickIconDlg=PickIconDlg@16 ; @ 62
GetFileNameFromBrowse@28 ; @ 63 GetFileNameFromBrowse=GetFileNameFromBrowse@28 ; @ 63
DriveType@4 ; @ 64 DriveType=DriveType@4 ; @ 64
InvalidateDriveType@0 ; @ 65 InvalidateDriveType=InvalidateDriveType@0 ; @ 65
IsNetDrive@4 ; @ 66 IsNetDrive=IsNetDrive@4 ; @ 66
Shell_MergeMenus@24 ; @ 67 Shell_MergeMenus=Shell_MergeMenus@24 ; @ 67
SHGetSetSettings@12 ; @ 68 SHGetSetSettings=SHGetSetSettings@12 ; @ 68
SHGetNetResource@0 ; @ 69 SHGetNetResource=SHGetNetResource@0 ; @ 69
SHCreateDefClassObject@20 ; @ 70 SHCreateDefClassObject=SHCreateDefClassObject@20 ; @ 70
Shell_GetImageList@8 ; @ 71 Shell_GetImageList=Shell_GetImageList@8 ; @ 71
Shell_GetCachedImageIndex@12 ; @ 72 Shell_GetCachedImageIndex=Shell_GetCachedImageIndex@12 ; @ 72
SHShellFolderView_Message@12 ; @ 73 SHShellFolderView_Message=SHShellFolderView_Message@12 ; @ 73
SHCreateStdEnumFmtEtc@0 ; @ 74 SHCreateStdEnumFmtEtc=SHCreateStdEnumFmtEtc@0 ; @ 74
PathYetAnotherMakeUniqueName@16 ; @ 75 PathYetAnotherMakeUniqueName=PathYetAnotherMakeUniqueName@16 ; @ 75
DragQueryInfo@0 ; @ 76 DragQueryInfo=DragQueryInfo@0 ; @ 76
SHMapPIDLToSystemImageListIndex@12 ; @ 77 SHMapPIDLToSystemImageListIndex=SHMapPIDLToSystemImageListIndex@12 ; @ 77
OleStrToStrN@16 ; @ 78 OleStrToStrN=OleStrToStrN@16 ; @ 78
StrToOleStrN@16 ; @ 79 StrToOleStrN=StrToOleStrN@16 ; @ 79
DragFinish@4 ; @ 80 DragFinish=DragFinish@4 ; @ 80
;DragQueryFile@16 ; @ 81 ;DragQueryFile@16 ; @ 81
DragQueryFileA@16 ; @ 82 DragQueryFileA=DragQueryFileA@16 ; @ 82
CIDLData_CreateFromIDArray@0 ; @ 83 CIDLData_CreateFromIDArray=CIDLData_CreateFromIDArray@0 ; @ 83
SHIsBadInterfacePtr@0 ; @ 84 SHIsBadInterfacePtr=SHIsBadInterfacePtr@0 ; @ 84
; OpenRegStream=shlwapi.SHOpenRegStreamA ; @ 85 ; OpenRegStream=shlwapi.SHOpenRegStreamA ; @ 85
SHRegisterDragDrop@8 ; @ 86 SHRegisterDragDrop=SHRegisterDragDrop@8 ; @ 86
SHRevokeDragDrop@4 ; @ 87 SHRevokeDragDrop=SHRevokeDragDrop@4 ; @ 87
SHDoDragDrop@20 ; @ 88 SHDoDragDrop=SHDoDragDrop@20 ; @ 88
SHCloneSpecialIDList@12 ; @ 89 SHCloneSpecialIDList=SHCloneSpecialIDList@12 ; @ 89
SHFindFiles@0 ; @ 90 SHFindFiles=SHFindFiles@0 ; @ 90
SHFindComputer@0 ; @ 91 SHFindComputer=SHFindComputer@0 ; @ 91
PathGetShortPath@4 ; @ 92 PathGetShortPath=PathGetShortPath@4 ; @ 92
Win32CreateDirectory@0 ; @ 93 Win32CreateDirectory=Win32CreateDirectory@0 ; @ 93
Win32RemoveDirectory@0 ; @ 94 Win32RemoveDirectory=Win32RemoveDirectory@0 ; @ 94
SHLogILFromFSIL@4 ; @ 95 SHLogILFromFSIL=SHLogILFromFSIL@4 ; @ 95
StrRetToStrN@16 ; @ 96 StrRetToStrN=StrRetToStrN@16 ; @ 96
SHWaitForFileToOpen@12 ; @ 97 SHWaitForFileToOpen=SHWaitForFileToOpen@12 ; @ 97
SHGetRealIDL@12 ; @ 98 SHGetRealIDL=SHGetRealIDL@12 ; @ 98
SetAppStartingCursor@8 ; @ 99 SetAppStartingCursor=SetAppStartingCursor@8 ; @ 99
SHRestricted@4 ; @ 100 SHRestricted=SHRestricted@4 ; @ 100
SHCoCreateInstance@20 ; @ 102 SHCoCreateInstance=SHCoCreateInstance@20 ; @ 102
SignalFileOpen@4 ; @ 103 SignalFileOpen=SignalFileOpen@4 ; @ 103
FileMenu_DeleteAllItems@4 ; @ 104 FileMenu_DeleteAllItems=FileMenu_DeleteAllItems@4 ; @ 104
FileMenu_DrawItem@8 ; @ 105 FileMenu_DrawItem=FileMenu_DrawItem@8 ; @ 105
FileMenu_FindSubMenuByPidl@8 ; @ 106 FileMenu_FindSubMenuByPidl=FileMenu_FindSubMenuByPidl@8 ; @ 106
FileMenu_GetLastSelectedItemPidls@12 ; @ 107 FileMenu_GetLastSelectedItemPidls=FileMenu_GetLastSelectedItemPidls@12 ; @ 107
FileMenu_HandleMenuChar@8 ; @ 108 FileMenu_HandleMenuChar=FileMenu_HandleMenuChar@8 ; @ 108
FileMenu_InitMenuPopup@4 ; @ 109 FileMenu_InitMenuPopup=FileMenu_InitMenuPopup@4 ; @ 109
FileMenu_InsertUsingPidl@24 ; @ 110 FileMenu_InsertUsingPidl=FileMenu_InsertUsingPidl@24 ; @ 110
FileMenu_Invalidate@4 ; @ 111 FileMenu_Invalidate=FileMenu_Invalidate@4 ; @ 111
FileMenu_MeasureItem@8 ; @ 112 FileMenu_MeasureItem=FileMenu_MeasureItem@8 ; @ 112
FileMenu_ReplaceUsingPidl@20 ; @ 113 FileMenu_ReplaceUsingPidl=FileMenu_ReplaceUsingPidl@20 ; @ 113
FileMenu_Create@20 ; @ 114 FileMenu_Create=FileMenu_Create@20 ; @ 114
FileMenu_AppendItem@24 ; @ 115 FileMenu_AppendItem=FileMenu_AppendItem@24 ; @ 115
FileMenu_TrackPopupMenuEx@24 ; @ 116 FileMenu_TrackPopupMenuEx=FileMenu_TrackPopupMenuEx@24 ; @ 116
FileMenu_DeleteItemByCmd@8 ; @ 117 FileMenu_DeleteItemByCmd=FileMenu_DeleteItemByCmd@8 ; @ 117
FileMenu_Destroy@4 ; @ 118 FileMenu_Destroy=FileMenu_Destroy@4 ; @ 118
IsLFNDrive@4 ; @ 119 IsLFNDrive=IsLFNDrive@4 ; @ 119
FileMenu_AbortInitMenu@0 ; @ 120 FileMenu_AbortInitMenu=FileMenu_AbortInitMenu@0 ; @ 120
SHFlushClipboard@0 ; @ 121 SHFlushClipboard=SHFlushClipboard@0 ; @ 121
;RunDLL_CallEntry16@20 ; @ 122 ;RunDLL_CallEntry16@20 ; @ 122
SHFreeUnusedLibraries@0 ; @ 123 SHFreeUnusedLibraries=SHFreeUnusedLibraries@0 ; @ 123
FileMenu_AppendFilesForPidl@12 ; @ 124 FileMenu_AppendFilesForPidl=FileMenu_AppendFilesForPidl@12 ; @ 124
FileMenu_AddFilesForPidl@28 ; @ 125 FileMenu_AddFilesForPidl=FileMenu_AddFilesForPidl@28 ; @ 125
SHOutOfMemoryMessageBox@12 ; @ 126 SHOutOfMemoryMessageBox=SHOutOfMemoryMessageBox@12 ; @ 126
SHWinHelp@16 ; @ 127 SHWinHelp=SHWinHelp@16 ; @ 127
DllGetClassObject@12 ; @ 128 DllGetClassObject=DllGetClassObject@12 ; @ 128
DAD_AutoScroll@0 ; @ 129 DAD_AutoScroll=DAD_AutoScroll@0 ; @ 129
DAD_DragEnter@0 ; @ 130 DAD_DragEnter=DAD_DragEnter@0 ; @ 130
DAD_DragEnterEx@0 ; @ 131 DAD_DragEnterEx=DAD_DragEnterEx@0 ; @ 131
DAD_DragLeave@0 ; @ 132 DAD_DragLeave=DAD_DragLeave@0 ; @ 132
DragQueryFileW@16 ; @ 133 DragQueryFileW=DragQueryFileW@16 ; @ 133
DAD_DragMove@0 ; @ 134 DAD_DragMove=DAD_DragMove@0 ; @ 134
DragQueryPoint@8 ; @ 135 DragQueryPoint=DragQueryPoint@8 ; @ 135
DAD_SetDragImage@8 ; @ 136 DAD_SetDragImage=DAD_SetDragImage@8 ; @ 136
DAD_ShowDragImage@4 ; @ 137 DAD_ShowDragImage=DAD_ShowDragImage@4 ; @ 137
Desktop_UpdateBriefcaseOnEvent@0 ; @ 139 Desktop_UpdateBriefcaseOnEvent=Desktop_UpdateBriefcaseOnEvent@0 ; @ 139
FileMenu_DeleteItemByIndex@8 ; @ 140 FileMenu_DeleteItemByIndex=FileMenu_DeleteItemByIndex@8 ; @ 140
FileMenu_DeleteItemByFirstID@8 ; @ 141 FileMenu_DeleteItemByFirstID=FileMenu_DeleteItemByFirstID@8 ; @ 141
FileMenu_DeleteSeparator@4 ; @ 142 FileMenu_DeleteSeparator=FileMenu_DeleteSeparator@4 ; @ 142
FileMenu_EnableItemByCmd@12 ; @ 143 FileMenu_EnableItemByCmd=FileMenu_EnableItemByCmd@12 ; @ 143
FileMenu_GetItemExtent@8 ; @ 144 FileMenu_GetItemExtent=FileMenu_GetItemExtent@8 ; @ 144
PathFindOnPathA=PathFindOnPathA@8 ; @ 145 PathFindOnPathA=PathFindOnPathA@8 ; @ 145
RLBuildListOfPaths@0 ; @ 146 RLBuildListOfPaths=RLBuildListOfPaths@0 ; @ 146
SHCLSIDFromString@8 ; @ 147 SHCLSIDFromString=SHCLSIDFromString@8 ; @ 147
SHFind_InitMenuPopup@16 ; @ 149 SHFind_InitMenuPopup=SHFind_InitMenuPopup@16 ; @ 149
SHLoadOLE@4 ; @ 151 SHLoadOLE=SHLoadOLE@4 ; @ 151
ILGetSize@4 ; @ 152 ILGetSize=ILGetSize@4 ; @ 152
ILGetNext@4 ; @ 153 ILGetNext=ILGetNext@4 ; @ 153
ILAppend@12 ; @ 154 ILAppend=ILAppend@12 ; @ 154
ILFree@4 ; @ 155 ILFree=ILFree@4 ; @ 155
ILGlobalFree@4 ; @ 156 ILGlobalFree=ILGlobalFree@4 ; @ 156
ILCreateFromPath@4 ; @ 157 ILCreateFromPath=ILCreateFromPath@4 ; @ 157
PathGetExtensionA=PathGetExtensionA@4 ; @ 158 PathGetExtensionA=PathGetExtensionA@4 ; @ 158
PathIsDirectoryA=PathIsDirectoryA@4 ; @ 159 PathIsDirectoryA=PathIsDirectoryA@4 ; @ 159
SHNetConnectionDialog@0 ; @ 160 SHNetConnectionDialog=SHNetConnectionDialog@0 ; @ 160
SHRunControlPanel@8 ; @ 161 SHRunControlPanel=SHRunControlPanel@8 ; @ 161
SHSimpleIDListFromPath@4 ; @ 162 SHSimpleIDListFromPath=SHSimpleIDListFromPath@4 ; @ 162
StrToOleStr@8 ; @ 163 StrToOleStr=StrToOleStr@8 ; @ 163
Win32DeleteFile@4 ; @ 164 Win32DeleteFile=Win32DeleteFile@4 ; @ 164
SHCreateDirectory@8 ; @ 165 SHCreateDirectory=SHCreateDirectory@8 ; @ 165
CallCPLEntry16=CallCPLEntry16@24 ; @ 166 CallCPLEntry16=CallCPLEntry16@24 ; @ 166
SHAddFromPropSheetExtArray@12 ; @ 167 SHAddFromPropSheetExtArray=SHAddFromPropSheetExtArray@12 ; @ 167
SHCreatePropSheetExtArray@12 ; @ 168 SHCreatePropSheetExtArray=SHCreatePropSheetExtArray@12 ; @ 168
SHDestroyPropSheetExtArray@4 ; @ 169 SHDestroyPropSheetExtArray=SHDestroyPropSheetExtArray@4 ; @ 169
SHReplaceFromPropSheetExtArray@16 ; @ 170 SHReplaceFromPropSheetExtArray=SHReplaceFromPropSheetExtArray@16 ; @ 170
PathCleanupSpecA=PathCleanupSpecA@8 ; @ 171 PathCleanupSpecA=PathCleanupSpecA@8 ; @ 171
SHCreateLinks@0 ; @ 172 SHCreateLinks=SHCreateLinks@0 ; @ 172
SHValidateUNC@12 ; @ 173 SHValidateUNC=SHValidateUNC@12 ; @ 173
SHCreateShellFolderViewEx@8 ; @ 174 SHCreateShellFolderViewEx=SHCreateShellFolderViewEx@8 ; @ 174
SHGetSpecialFolderPath@16 ; @ 175 SHGetSpecialFolderPath=SHGetSpecialFolderPath@16 ; @ 175
SHSetInstanceExplorer@4 ; @ 176 SHSetInstanceExplorer=SHSetInstanceExplorer@4 ; @ 176
DAD_SetDragImageFromListView@0 ; @ 177 DAD_SetDragImageFromListView=DAD_SetDragImageFromListView@0 ; @ 177
SHObjectProperties@0 ; @ 178 SHObjectProperties=SHObjectProperties@0 ; @ 178
SHGetNewLinkInfoA@0 ; @ 179 SHGetNewLinkInfoA=SHGetNewLinkInfoA@0 ; @ 179
SHGetNewLinkInfoW@0 ; @ 180 SHGetNewLinkInfoW=SHGetNewLinkInfoW@0 ; @ 180
RegisterShellHook@8 ; @ 181 RegisterShellHook=RegisterShellHook@8 ; @ 181
ShellMessageBoxW ; @ 182 ShellMessageBoxW ; @ 182
ShellMessageBoxA ; @ 183 ShellMessageBoxA ; @ 183
ArrangeWindows@20 ; @ 184 ArrangeWindows=ArrangeWindows@20 ; @ 184
SHHandleDiskFull@0 ; @ 185 SHHandleDiskFull=SHHandleDiskFull@0 ; @ 185
SHFree@4 ; @ 195 SHFree=SHFree@4 ; @ 195
SHAlloc@4 ; @ 196 SHAlloc=SHAlloc@4 ; @ 196
SHGlobalDefect@0 ; @ 197 SHGlobalDefect=SHGlobalDefect@0 ; @ 197
SHAbortInvokeCommand@0 ; @ 198 SHAbortInvokeCommand=SHAbortInvokeCommand@0 ; @ 198
SHGetFileIcon@0 ; @ 199 SHGetFileIcon=SHGetFileIcon@0 ; @ 199
SHLocalAlloc@0 ; @ 200 SHLocalAlloc=SHLocalAlloc@0 ; @ 200
SHLocalFree@0 ; @ 201 SHLocalFree=SHLocalFree@0 ; @ 201
SHLocalReAlloc@0 ; @ 202 SHLocalReAlloc=SHLocalReAlloc@0 ; @ 202
AddCommasW@0 ; @ 203 AddCommasW=AddCommasW@0 ; @ 203
ShortSizeFormatW@0 ; @ 204 ShortSizeFormatW=ShortSizeFormatW@0 ; @ 204
Printer_LoadIconsW@0 ; @ 205 Printer_LoadIconsW=Printer_LoadIconsW@0 ; @ 205
Link_AddExtraDataSection@0 ; @ 206 Link_AddExtraDataSection=Link_AddExtraDataSection@0 ; @ 206
Link_ReadExtraDataSection@0 ; @ 207 Link_ReadExtraDataSection=Link_ReadExtraDataSection@0 ; @ 207
Link_RemoveExtraDataSection@0 ; @ 208 Link_RemoveExtraDataSection=Link_RemoveExtraDataSection@0 ; @ 208
Int64ToString@0 ; @ 209 Int64ToString=Int64ToString@0 ; @ 209
LargeIntegerToString@0 ; @ 210 LargeIntegerToString=LargeIntegerToString@0 ; @ 210
Printers_GetPidl@0 ; @ 211 Printers_GetPidl=Printers_GetPidl@0 ; @ 211
Printer_AddPrinterPropPages@0 ; @ 212 Printer_AddPrinterPropPages=Printer_AddPrinterPropPages@0 ; @ 212
Printers_RegisterWindowW@0 ; @ 213 Printers_RegisterWindowW=Printers_RegisterWindowW@0 ; @ 213
Printers_UnregisterWindow@0 ; @ 214 Printers_UnregisterWindow=Printers_UnregisterWindow@0 ; @ 214
SHStartNetConnectionDialog@12 ; @ 215 SHStartNetConnectionDialog=SHStartNetConnectionDialog@12 ; @ 215
shell32_243@8 ; @ 243 shell32_243=shell32_243@8 ; @ 243
SHInitRestricted@8 ; @ 244 SHInitRestricted=SHInitRestricted@8 ; @ 244
SHGetDataFromIDListA@20 ; @ 247 SHGetDataFromIDListA=SHGetDataFromIDListA@20 ; @ 247
SHGetDataFromIDListW@20 ; @ 248 SHGetDataFromIDListW=SHGetDataFromIDListW@20 ; @ 248
PathParseIconLocationA=PathParseIconLocationA@4 ; @ 249 PathParseIconLocationA=PathParseIconLocationA@4 ; @ 249
PathRemoveExtensionA=PathRemoveExtensionA@4 ; @ 250 PathRemoveExtensionA=PathRemoveExtensionA@4 ; @ 250
PathRemoveArgsA=PathRemoveArgsA@4 ; @ 251 PathRemoveArgsA=PathRemoveArgsA@4 ; @ 251
SheChangeDirA@0 ; @ 271 SheChangeDirA=SheChangeDirA@0 ; @ 271
SheChangeDirExA@0 ; @ 272 SheChangeDirExA=SheChangeDirExA@0 ; @ 272
SheChangeDirExW@0 ; @ 273 SheChangeDirExW=SheChangeDirExW@0 ; @ 273
SheChangeDirW@4 ; @ 274 SheChangeDirW=SheChangeDirW@4 ; @ 274
SheConvertPathW@0 ; @ 275 SheConvertPathW=SheConvertPathW@0 ; @ 275
SheFullPathA@0 ; @ 276 SheFullPathA=SheFullPathA@0 ; @ 276
SheFullPathW@0 ; @ 277 SheFullPathW=SheFullPathW@0 ; @ 277
SheGetCurDrive@0 ; @ 278 SheGetCurDrive=SheGetCurDrive@0 ; @ 278
SheGetDirA@8 ; @ 279 SheGetDirA=SheGetDirA@8 ; @ 279
SheGetDirExW@12 ; @ 280 SheGetDirExW=SheGetDirExW@12 ; @ 280
SheGetDirW@8 ; @ 281 SheGetDirW=SheGetDirW@8 ; @ 281
SheGetPathOffsetW@0 ; @ 282 SheGetPathOffsetW=SheGetPathOffsetW@0 ; @ 282
SheRemoveQuotesA@0 ; @ 283 SheRemoveQuotesA=SheRemoveQuotesA@0 ; @ 283
SheRemoveQuotesW@0 ; @ 284 SheRemoveQuotesW=SheRemoveQuotesW@0 ; @ 284
SheSetCurDrive@0 ; @ 285 SheSetCurDrive=SheSetCurDrive@0 ; @ 285
SheShortenPathA@0 ; @ 286 SheShortenPathA=SheShortenPathA@0 ; @ 286
SheShortenPathW@0 ; @ 287 SheShortenPathW=SheShortenPathW@0 ; @ 287
ShellAboutA=ShellAboutA@16 ; @ 288 ShellAboutA=ShellAboutA@16 ; @ 288
ShellAboutW=ShellAboutW@16 ; @ 289 ShellAboutW=ShellAboutW@16 ; @ 289
;ShellExecuteA=ShellExecuteA@24 ; @ 290 ShellExecuteA=ShellExecuteA@24 ; @ 290
;ShellExecuteEx@4 ; @ 291 ;ShellExecuteEx@4 ; @ 291
ShellExecuteExA=ShellExecuteExA@4 ; @ 292 ShellExecuteExA=ShellExecuteExA@4 ; @ 292
ShellExecuteExW@4 ; @ 293 ShellExecuteExW=ShellExecuteExW@4 ; @ 293
ShellExecuteW@24 ; @ 294 ShellExecuteW=ShellExecuteW@24 ; @ 294
;Shell_NotifyIcon@8 ; @ 296 ;Shell_NotifyIcon@8 ; @ 296
Shell_NotifyIconA@8 ; @ 297 Shell_NotifyIconA=Shell_NotifyIconA@8 ; @ 297
Shell_NotifyIconW@8 ; @ 298 Shell_NotifyIconW=Shell_NotifyIconW@8 ; @ 298
Shl1632_ThunkData32@0 ; @ 299 Shl1632_ThunkData32=Shl1632_ThunkData32@0 ; @ 299
Shl3216_ThunkData32@0 ; @ 300 Shl3216_ThunkData32=Shl3216_ThunkData32@0 ; @ 300
; StrChrA=shlwapi.StrChrA ; @ 301 ; StrChrA=shlwapi.StrChrA ; @ 301
; StrChrIA=shlwapi.StrChrIA ; @ 302 ; StrChrIA=shlwapi.StrChrIA ; @ 302
; StrChrIW=shlwapi.StrChrIW ; @ 303 ; StrChrIW=shlwapi.StrChrIW ; @ 303
@ -249,54 +249,54 @@ StrCpyNA=StrCpyNA@12 ; @ 309
; StrNCmpIA=shlwapi.StrCmpNIA ; @ 312 ; StrNCmpIA=shlwapi.StrCmpNIA ; @ 312
; StrNCmpIW=shlwapi.StrCmpNIW ; @ 313 ; StrNCmpIW=shlwapi.StrCmpNIW ; @ 313
; StrNCmpW=shlwapi.StrCmpNW ; @ 314 ; StrNCmpW=shlwapi.StrCmpNW ; @ 314
StrNCpyA@12 ; @ 315 StrNCpyA=StrNCpyA@12 ; @ 315
; StrNCpyW=shlwapi.StrNCpyW ; @ 316 ; StrNCpyW=shlwapi.StrNCpyW ; @ 316
; StrRChrA=shlwapi.StrRChrA ; @ 317 ; StrRChrA=shlwapi.StrRChrA ; @ 317
; StrRChrIA=shlwapi.StrRChrIA ; @ 318 ; StrRChrIA=shlwapi.StrRChrIA ; @ 318
; StrRChrIW=shlwapi.StrRChrIW ; @ 319 ; StrRChrIW=shlwapi.StrRChrIW ; @ 319
; StrRChrW=shlwapi.StrRChrW ; @ 320 ; StrRChrW=shlwapi.StrRChrW ; @ 320
StrRStrA@0 ; @ 321 StrRStrA=StrRStrA@0 ; @ 321
; StrRStrIA=shlwapi.StrRStrIA ; @ 322 ; StrRStrIA=shlwapi.StrRStrIA ; @ 322
; StrRStrIW=shlwapi.StrRStrIW ; @ 323 ; StrRStrIW=shlwapi.StrRStrIW ; @ 323
StrRStrW@0 ; @ 324 StrRStrW=StrRStrW@0 ; @ 324
; StrStrA=shlwapi.StrStrA ; @ 325 ; StrStrA=shlwapi.StrStrA ; @ 325
; StrStrIA=shlwapi.StrStrIA ; @ 326 ; StrStrIA=shlwapi.StrStrIA ; @ 326
; StrStrIW=shlwapi.StrStrIW ; @ 327 ; StrStrIW=shlwapi.StrStrIW ; @ 327
; StrStrW=shlwapi.StrStrW ; @ 328 ; StrStrW=shlwapi.StrStrW ; @ 328
SHRegCloseKey@4 ; @ 505 SHRegCloseKey=SHRegCloseKey@4 ; @ 505
SHRegOpenKeyA@12 ; @ 506 SHRegOpenKeyA=SHRegOpenKeyA@12 ; @ 506
SHRegOpenKeyW@12 ; @ 507 SHRegOpenKeyW=SHRegOpenKeyW@12 ; @ 507
SHRegQueryValueA@16 ; @ 508 SHRegQueryValueA=SHRegQueryValueA@16 ; @ 508
SHRegQueryValueExA@24 ; @ 509 SHRegQueryValueExA=SHRegQueryValueExA@24 ; @ 509
SHRegQueryValueW@16 ; @ 510 SHRegQueryValueW=SHRegQueryValueW@16 ; @ 510
SHRegQueryValueExW@24 ; @ 511 SHRegQueryValueExW=SHRegQueryValueExW@24 ; @ 511
SHRegDeleteKeyW@8 ; @ 512 SHRegDeleteKeyW=SHRegDeleteKeyW@8 ; @ 512
SHAllocShared@12 ; @ 520 SHAllocShared=SHAllocShared@12 ; @ 520
SHLockShared@8 ; @ 521 SHLockShared=SHLockShared@8 ; @ 521
SHUnlockShared@4 ; @ 522 SHUnlockShared=SHUnlockShared@4 ; @ 522
SHFreeShared@8 ; @ 523 SHFreeShared=SHFreeShared@8 ; @ 523
RealDriveType@8 ; @ 524 RealDriveType=RealDriveType@8 ; @ 524
RealDriveTypeFlags@8 ; @ 525 RealDriveTypeFlags=RealDriveTypeFlags@8 ; @ 525
NTSHChangeNotifyRegister@24 ; @ 640 NTSHChangeNotifyRegister=NTSHChangeNotifyRegister@24 ; @ 640
NTSHChangeNotifyDeregister@4 ; @ 641 NTSHChangeNotifyDeregister=NTSHChangeNotifyDeregister@4 ; @ 641
SHChangeNotifyReceive@16 ; @ 643 SHChangeNotifyReceive=SHChangeNotifyReceive@16 ; @ 643
SHChangeNotification_Lock@16 ; @ 644 SHChangeNotification_Lock=SHChangeNotification_Lock@16 ; @ 644
SHChangeNotification_Unlock@4 ; @ 645 SHChangeNotification_Unlock=SHChangeNotification_Unlock@4 ; @ 645
SHChangeRegistrationReceive@8 ; @ 646 SHChangeRegistrationReceive=SHChangeRegistrationReceive@8 ; @ 646
ReceiveAddToRecentDocs@8 ; @ 647 ReceiveAddToRecentDocs=ReceiveAddToRecentDocs@8 ; @ 647
SHWaitOp_Operate@8 ; @ 648 SHWaitOp_Operate=SHWaitOp_Operate@8 ; @ 648
PathIsSameRootA=PathIsSameRootA@8 ; @ 650 PathIsSameRootA=PathIsSameRootA@8 ; @ 650
ReadCabinetState@8 ; @ 651 ReadCabinetState=ReadCabinetState@8 ; @ 651
WriteCabinetState@4 ; @ 652 WriteCabinetState=WriteCabinetState@4 ; @ 652
PathProcessCommand@16 ; @ 653 PathProcessCommand=PathProcessCommand@16 ; @ 653
shell32_654@8 ; @ 654 shell32_654=shell32_654@8 ; @ 654
FileIconInit@4 ; @ 660 FileIconInit=FileIconInit@4 ; @ 660
IsUserAdmin@0 ; @ 680 IsUserAdmin=IsUserAdmin@0 ; @ 680
shell32_714@4 ; @ 714 shell32_714=shell32_714@4 ; @ 714
FOOBAR1217@0 ; @ 1217 FOOBAR1217=FOOBAR1217@0 ; @ 1217
CheckEscapesA@0 CheckEscapesA=CheckEscapesA@0
CheckEscapesW@0 CheckEscapesW=CheckEscapesW@0
CommandLineToArgvW@8 CommandLineToArgvW=CommandLineToArgvW@8
;Control_FillCache_RunDLL=Control_FillCache_RunDLL@16 ;Control_FillCache_RunDLL=Control_FillCache_RunDLL@16
Control_FillCache_RunDLLA=Control_FillCache_RunDLLA@16 Control_FillCache_RunDLLA=Control_FillCache_RunDLLA@16
Control_FillCache_RunDLLW=Control_FillCache_RunDLLW@16 Control_FillCache_RunDLLW=Control_FillCache_RunDLLW@16
@ -306,76 +306,75 @@ Control_RunDLLW=Control_RunDLLW@16
DllInstall=DllInstall@8 DllInstall=DllInstall@8
;DoEnvironmentSubstA=DoEnvironmentSubstA@8 ;DoEnvironmentSubstA=DoEnvironmentSubstA@8
DoEnvironmentSubstW=DoEnvironmentSubstW@8 DoEnvironmentSubstW=DoEnvironmentSubstW@8
DragQueryFileAorW@0 DragQueryFileAorW=DragQueryFileAorW@0
DuplicateIcon@8 DuplicateIcon=DuplicateIcon@8
ExtractAssociatedIconA@12 ExtractAssociatedIconA=ExtractAssociatedIconA@12
ExtractAssociatedIconExA@0 ExtractAssociatedIconExA=ExtractAssociatedIconExA@0
ExtractAssociatedIconExW@0 ExtractAssociatedIconExW=ExtractAssociatedIconExW@0
ExtractAssociatedIconW@12 ExtractAssociatedIconW=ExtractAssociatedIconW@12
ExtractIconA=ExtractIconA@12 ExtractIconA=ExtractIconA@12
;ExtractIconEx@20 ;ExtractIconEx@20
ExtractIconExA@20 ExtractIconExA=ExtractIconExA@20
ExtractIconExW@20 ExtractIconExW=ExtractIconExW@20
ExtractIconW@12 ExtractIconW=ExtractIconW@12
ExtractIconResInfoA@0 ExtractIconResInfoA=ExtractIconResInfoA@0
ExtractIconResInfoW@0 ExtractIconResInfoW=ExtractIconResInfoW@0
ExtractVersionResource16W@0 ExtractVersionResource16W=ExtractVersionResource16W@0
FindExeDlgProc@0 FindExeDlgProc=FindExeDlgProc@0
FindExecutableA@12 FindExecutableA=FindExecutableA@12
FindExecutableW@12 FindExecutableW=FindExecutableW@12
FreeIconList@4 FreeIconList=FreeIconList@4
InternalExtractIconListA@0 InternalExtractIconListA=InternalExtractIconListA@0
InternalExtractIconListW@0 InternalExtractIconListW=InternalExtractIconListW@0
OpenAs_RunDLL@0 OpenAs_RunDLL=OpenAs_RunDLL@0
OpenAs_RunDLLA@0 OpenAs_RunDLLA=OpenAs_RunDLLA@0
OpenAs_RunDLLW@0 OpenAs_RunDLLW=OpenAs_RunDLLW@0
PrintersGetCommand_RunDLL@0 PrintersGetCommand_RunDLL=PrintersGetCommand_RunDLL@0
PrintersGetCommand_RunDLLA@0 PrintersGetCommand_RunDLLA=PrintersGetCommand_RunDLLA@0
PrintersGetCommand_RunDLLW@0 PrintersGetCommand_RunDLLW=PrintersGetCommand_RunDLLW@0
RealShellExecuteA@0 RealShellExecuteA=RealShellExecuteA@0
RealShellExecuteExA@0 RealShellExecuteExA=RealShellExecuteExA@0
RealShellExecuteExW@0 RealShellExecuteExW=RealShellExecuteExW@0
RealShellExecuteW@0 RealShellExecuteW=RealShellExecuteW@0
RegenerateUserEnvironment@0 RegenerateUserEnvironment=RegenerateUserEnvironment@0
SHAddToRecentDocs@8 SHAddToRecentDocs=SHAddToRecentDocs@8
SHAppBarMessage@8 SHAppBarMessage=SHAppBarMessage@8
SHBrowseForFolder@4 SHBrowseForFolder=SHBrowseForFolder@4
SHBrowseForFolderA@4 SHBrowseForFolderA=SHBrowseForFolderA@4
SHBrowseForFolderW@4 SHBrowseForFolderW=SHBrowseForFolderW@4
SHChangeNotify@16 SHChangeNotify=SHChangeNotify@16
ShellHookProc@0 ShellHookProc=ShellHookProc@0
SHEmptyRecycleBinA@12 SHEmptyRecycleBinA=SHEmptyRecycleBinA@12
SHEmptyRecycleBinW@12 SHEmptyRecycleBinW=SHEmptyRecycleBinW@12
;SHFileOperation@4 ;SHFileOperation@4
SHFileOperationA@4 SHFileOperationA=SHFileOperationA@4
SHFileOperationW@4 SHFileOperationW=SHFileOperationW@4
SHFormatDrive@16 SHFormatDrive=SHFormatDrive@16
SHFreeNameMappings@4 SHFreeNameMappings=SHFreeNameMappings@4
SHGetDesktopFolder@4 SHGetDesktopFolder=SHGetDesktopFolder@4
;SHGetFileInfo@20 ;SHGetFileInfo@20
SHGetFileInfoA@20 SHGetFileInfoA=SHGetFileInfoA@20
SHGetFileInfoW@20 SHGetFileInfoW=SHGetFileInfoW@20
SHGetInstanceExplorer@4 SHGetInstanceExplorer=SHGetInstanceExplorer@4
SHGetMalloc=SHGetMalloc@4 SHGetMalloc=SHGetMalloc@4
;SHGetNewLinkInfo@20 ;SHGetNewLinkInfo@20
SHGetPathFromIDList=SHGetPathFromIDList@8 SHGetPathFromIDList=SHGetPathFromIDList@8
SHGetPathFromIDListA=SHGetPathFromIDListA@8 SHGetPathFromIDListA=SHGetPathFromIDListA@8
SHGetPathFromIDListW=SHGetPathFromIDListW@8 SHGetPathFromIDListW=SHGetPathFromIDListW@8
SHGetSettings@8 SHGetSettings=SHGetSettings@8
SHGetSpecialFolderLocation=SHGetSpecialFolderLocation@12 SHGetSpecialFolderLocation=SHGetSpecialFolderLocation@12
SHHelpShortcuts_RunDLL@16 SHHelpShortcuts_RunDLL=SHHelpShortcuts_RunDLL@16
SHHelpShortcuts_RunDLLA@16 SHHelpShortcuts_RunDLLA=SHHelpShortcuts_RunDLLA@16
SHHelpShortcuts_RunDLLW@16 SHHelpShortcuts_RunDLLW=SHHelpShortcuts_RunDLLW@16
SHLoadInProc@4 SHLoadInProc=SHLoadInProc@4
SHQueryRecycleBinA@8 SHQueryRecycleBinA=SHQueryRecycleBinA@8
SHQueryRecycleBinW@8 SHQueryRecycleBinW=SHQueryRecycleBinW@8
SHUpdateRecycleBinIcon@0 SHUpdateRecycleBinIcon=SHUpdateRecycleBinIcon@0
WOWShellExecute@28 WOWShellExecute=WOWShellExecute@28
DllCanUnloadNow@0 DllCanUnloadNow=DllCanUnloadNow@0
DllGetVersion@4 DllGetVersion=DllGetVersion@4
SHGetFreeDiskSpace@0 SHGetFreeDiskSpace=SHGetFreeDiskSpace@0
SHGetSpecialFolderPathA@16 SHGetSpecialFolderPathA=SHGetSpecialFolderPathA@16
SHGetFolderPathA@20 SHGetFolderPathA=SHGetFolderPathA@20
SHGetFolderPathW@20 SHGetFolderPathW=SHGetFolderPathW@20
SHGetFolderLocation@20 SHGetFolderLocation=SHGetFolderLocation@20

View file

@ -21,3 +21,9 @@ EXPORTS
;timeBeginPeriod=timeBeginPeriod@4 ;timeBeginPeriod=timeBeginPeriod@4
;timeEndPeriod=timeEndPeriod@4 ;timeEndPeriod=timeEndPeriod@4
;timeGetTime=timeGetTime@0 ;timeGetTime=timeGetTime@0
mmioAscend=mmioAscend@12
mmioClose=mmioClose@8
mmioDescend=mmioDescend@16
mmioOpenA=mmioOpenA@12
mmioRead=mmioRead@12
mmioSeek=mmioSeek@12