| 1 | ; $Id: shell32.def,v 1.5 1999-06-10 16:56:09 phaller Exp $
|
|---|
| 2 |
|
|---|
| 3 | ;Created by BLAST for IBM's compiler
|
|---|
| 4 | ;based on Windows NT4, SP3
|
|---|
| 5 | LIBRARY SHELL32 INITINSTANCE
|
|---|
| 6 | DATA MULTIPLE NONSHARED
|
|---|
| 7 |
|
|---|
| 8 | EXPORTS
|
|---|
| 9 |
|
|---|
| 10 | ; CheckEscapesA = _CheckEscapesA@? @1
|
|---|
| 11 | _SHELL32_2@24 @2
|
|---|
| 12 | ; CheckEscapesW = _CheckEscapesW@? @4
|
|---|
| 13 | _SHELL32_4@4 @4
|
|---|
| 14 | CommandLineToArgvW = _CommandLineToArgvW@8 @5
|
|---|
| 15 | ; Control_FillCache_RunDLL = _Control_FillCache_RunDLL@? @6
|
|---|
| 16 | ; Control_RunDLL = _Control_RunDLL@? @10
|
|---|
| 17 | ; DllGetClassObject = _DllGetClassObject@? @12
|
|---|
| 18 | _SHELL32_16@4 @16
|
|---|
| 19 | _SHELL32_18@4 @18
|
|---|
| 20 | ; DoEnvironmentSubstA = _DoEnvironmentSubstA@? @20
|
|---|
| 21 | _SHELL32_25@8 @25
|
|---|
| 22 | _SHELL32_29@4 @29
|
|---|
| 23 | _SHELL32_30@8 @30
|
|---|
| 24 | _SHELL32_31@4 @31
|
|---|
| 25 | _SHELL32_32@4 @32
|
|---|
| 26 | _SHELL32_33@4 @33
|
|---|
| 27 | _SHELL32_34@4 @34
|
|---|
| 28 | _SHELL32_35@4 @35
|
|---|
| 29 | ; DoEnvironmentSubstW = _DoEnvironmentSubstW@? @36
|
|---|
| 30 | _SHELL32_36@8 @36
|
|---|
| 31 | _SHELL32_37@12 @37
|
|---|
| 32 | _SHELL32_39@4 @39
|
|---|
| 33 | DragAcceptFiles = _DragAcceptFiles@8 ; conflict! @39
|
|---|
| 34 | DragFinish = _DragFinish@4 @40
|
|---|
| 35 | DragQueryFile = _DragQueryFileA@16 @42
|
|---|
| 36 | _SHELL32_43@4 @43
|
|---|
| 37 | _SHELL32_45@4 @45
|
|---|
| 38 | DragQueryFileA = _DragQueryFileA@16 @48
|
|---|
| 39 | DragQueryFileAorW = _DragQueryFileAorW@16 ; conflict! @51
|
|---|
| 40 | _SHELL32_51@12 @51
|
|---|
| 41 | DragQueryFileW = _DragQueryFileW@16 ; conflict! @52
|
|---|
| 42 | _SHELL32_52@4 @52
|
|---|
| 43 | _SHELL32_55@4 @55
|
|---|
| 44 | _SHELL32_56@4 @56
|
|---|
| 45 | _SHELL32_58@16 @58
|
|---|
| 46 | _SHELL32_59@0 @59
|
|---|
| 47 | _SHELL32_62@16 @62
|
|---|
| 48 | _SHELL32_63@28 @63
|
|---|
| 49 | _SHELL32_68@12 @68
|
|---|
| 50 | _SHELL32_71@8 @71
|
|---|
| 51 | _SHELL32_72@12 @72
|
|---|
| 52 | DragQueryPoint = _DragQueryPoint@8 @74
|
|---|
| 53 | _SHELL32_75@8 @75
|
|---|
| 54 | _SHELL32_77@12 @77
|
|---|
| 55 | ; DuplicateIcon = _DuplicateIcon@? @78
|
|---|
| 56 | _SHELL32_79@8 @79
|
|---|
| 57 | ; ExtractAssociatedIconA = _ExtractAssociatedIconA@? @80
|
|---|
| 58 | _SHELL32_85@16 @85
|
|---|
| 59 | _SHELL32_89@12 @89
|
|---|
| 60 | ; ExtractAssociatedIconExA = _ExtractAssociatedIconExA@? @99
|
|---|
| 61 | _SHELL32_100@4 @100
|
|---|
| 62 | _SHELL32_102@20 @102
|
|---|
| 63 | _SHELL32_119@4 @119
|
|---|
| 64 | ; ExtractAssociatedIconExW = _ExtractAssociatedIconExW@? @122
|
|---|
| 65 | ; ExtractAssociatedIconW = _ExtractAssociatedIconW@? @123
|
|---|
| 66 | ExtractIconA = _ExtractIconA@12 @131
|
|---|
| 67 | ExtractIconEx = _ExtractIconExA@20 @133
|
|---|
| 68 | ExtractIconExA = _ExtractIconExA@20 @136
|
|---|
| 69 | ExtractIconExW = _ExtractIconExW@20 ; NT4 doesn't use it!
|
|---|
| 70 | _SHELL32_145@8 @145
|
|---|
| 71 | ; ExtractIconResInfoA = _ExtractIconResInfoA@? @146
|
|---|
| 72 | ; ExtractIconResInfoW = _ExtractIconResInfoW@? @148
|
|---|
| 73 | _SHELL32_152@4 @152
|
|---|
| 74 | _SHELL32_155@4 @155
|
|---|
| 75 | _SHELL32_158@12 @158
|
|---|
| 76 | _SHELL32_162@4 @162
|
|---|
| 77 | _SHELL32_165@8 @165
|
|---|
| 78 | _SHELL32_175@16 @175
|
|---|
| 79 | ExtractIconW = _ExtractIconW@12 @178
|
|---|
| 80 | ; ExtractVersionResource16W = _ExtractVersionResource16W@? @180
|
|---|
| 81 | _SHELL32_181@8 @181
|
|---|
| 82 | FindExecutableA = _FindExecutableA@12 @184
|
|---|
| 83 | FindExecutableW = _FindExecutableW@12 @185
|
|---|
| 84 | ; FreeIconList = _FreeIconList@? @186
|
|---|
| 85 | ; InternalExtractIconListA = _InternalExtractIconListA@? @187
|
|---|
| 86 | ; InternalExtractIconListW = _InternalExtractIconListW@? @188
|
|---|
| 87 | ; OpenAs_RunDLL = _OpenAs_RunDLL@? @189
|
|---|
| 88 | ; PrintersGetCommand_RunDLL = _PrintersGetCommand_RunDLL@? @190
|
|---|
| 89 | ; RealShellExecuteA = _RealShellExecuteA@? @191
|
|---|
| 90 | ; RealShellExecuteExA = _RealShellExecuteExA@? @192
|
|---|
| 91 | _SHELL32_195@4 @195
|
|---|
| 92 | _SHELL32_196@4 @196
|
|---|
| 93 | ; RealShellExecuteExW = _RealShellExecuteExW@? @201
|
|---|
| 94 | ; RealShellExecuteW = _RealShellExecuteW@? @202
|
|---|
| 95 | ; RegenerateUserEnvironment = _RegenerateUserEnvironment@? @203
|
|---|
| 96 | SHAddToRecentDocs = _SHAddToRecentDocs@8 @204
|
|---|
| 97 | ; SHAppBarMessage = _SHAppBarMessage@? @205
|
|---|
| 98 | SHBrowseForFolder = _SHBrowseForFolder@4 @206
|
|---|
| 99 | SHBrowseForFolderA = _SHBrowseForFolder@4 @207
|
|---|
| 100 | SHChangeNotify = _SHChangeNotify@16 @208
|
|---|
| 101 | SHFileOperation = _SHFileOperationA@4 @209
|
|---|
| 102 | SHFileOperationA = _SHFileOperationA@4 @210
|
|---|
| 103 | SHFileOperationW = _SHFileOperationW@4 ; NT4 doesn't use it!
|
|---|
| 104 | ; SHFormatDrive = _SHFormatDrive@? @211
|
|---|
| 105 | ; SHFreeNameMappings = _SHFreeNameMappings@? @212
|
|---|
| 106 | ; SHGetDataFromIDListA = _SHGetDataFromIDListA@? @213
|
|---|
| 107 | SHGetDesktopFolder = _SHGetDesktopFolder@4 @214
|
|---|
| 108 | SHGetFileInfo = _SHGetFileInfoA@20 @215
|
|---|
| 109 | SHGetFileInfoA = _SHGetFileInfoA@20 @216
|
|---|
| 110 | SHGetFileInfoW = _SHGetFileInfoW@20 ; NT4 doesn't use it!
|
|---|
| 111 | ; SHGetInstanceExplorer = _SHGetInstanceExplorer@? @217
|
|---|
| 112 | SHGetMalloc = _SHGetMalloc@4 @218
|
|---|
| 113 | SHGetPathFromIDList = _SHGetPathFromIDListA@8 @219
|
|---|
| 114 | SHGetPathFromIDListA = _SHGetPathFromIDListA@8 @220
|
|---|
| 115 | SHGetSpecialFolderLocation = _SHGetSpecialFolderLocation@12 @221
|
|---|
| 116 | ; SHHelpShortcuts_RunDLL = _SHHelpShortcuts_RunDLL@? @222
|
|---|
| 117 | ; SHLoadInProc = _SHLoadInProc@? @223
|
|---|
| 118 | ; SheChangeDirA = _SheChangeDirA@? @224
|
|---|
| 119 | ; SheChangeDirExA = _SheChangeDirExA@? @225
|
|---|
| 120 | ; SheChangeDirExW = _SheChangeDirExW@? @226
|
|---|
| 121 | ; SheChangeDirW = _SheChangeDirW@? @227
|
|---|
| 122 | ; SheConvertPathW = _SheConvertPathW@? @228
|
|---|
| 123 | ; SheFullPathA = _SheFullPathA@? @229
|
|---|
| 124 | ; SheFullPathW = _SheFullPathW@? @230
|
|---|
| 125 | ; SheSetCurDrive = _SheSetCurDrive@4 @231
|
|---|
| 126 | ; SheGetDirA = _SheGetDirA@? @232
|
|---|
| 127 | ; SheGetDirExW = _SheGetDirExW@? @233
|
|---|
| 128 | ; SheGetDirW = _SheGetDirW@? @234
|
|---|
| 129 | ; SheGetPathOffsetW = _SheGetPathOffsetW@? @235
|
|---|
| 130 | ; SheRemoveQuotesA = _SheRemoveQuotesA@? @236
|
|---|
| 131 | ; SheRemoveQuotesW = _SheRemoveQuotesW@? @237
|
|---|
| 132 | ; SheSetCurDrive = _SheSetCurDrive@? @238
|
|---|
| 133 | ; SheShortenPathA = _SheShortenPathA@? @239
|
|---|
| 134 | ; SheShortenPathW = _SheShortenPathW@? @240
|
|---|
| 135 | ShellAboutA = _ShellAboutA@16 @241
|
|---|
| 136 | ShellAboutW = _ShellAboutW@16 @242
|
|---|
| 137 | ShellExecuteA = _ShellExecuteA@24 @243
|
|---|
| 138 | ShellExecuteEx = _ShellExecuteExA@4 @244
|
|---|
| 139 | ShellExecuteExA = _ShellExecuteExA@4 @245
|
|---|
| 140 | ShellExecuteExW = _ShellExecuteExW@4 ; NT4 doesn't use it!
|
|---|
| 141 | ; ShellExecuteW = _ShellExecuteW@24 @246
|
|---|
| 142 | ShellExecute = _ShellExecuteA@24 ; NT4 doesn't use it!
|
|---|
| 143 | Shell_NotifyIcon = _Shell_NotifyIconA@8 @247
|
|---|
| 144 | Shell_NotifyIconA = _Shell_NotifyIconA@8 @248
|
|---|
| 145 | Shell_NotifyIconW = _Shell_NotifyIconW@8 ; NT4 doesn't use it!
|
|---|
| 146 | ; Shl1632_ThunkData32 = _Shl1632_ThunkData32@? @249
|
|---|
| 147 | ; Shl3216_ThunkData32 = _Shl3216_ThunkData32@? @250
|
|---|
| 148 |
|
|---|
| 149 |
|
|---|
| 150 |
|
|---|
| 151 | ShellMessageBoxW = _ShellMessageBoxW@24 @182
|
|---|
| 152 | ShellMessageBoxA = _ShellMessageBoxA@24 @183
|
|---|
| 153 |
|
|---|