source: trunk/src/shell32/shell32.def@ 181

Last change on this file since 181 was 177, checked in by phaller, 26 years ago

Add: various new stubbed SHELL32 APIs

File size: 10.6 KB
Line 
1; $Id: shell32.def,v 1.8 1999-06-24 09:02:08 phaller Exp $
2
3;Created by BLAST for IBM's compiler
4;based on Windows NT4, SP3
5LIBRARY SHELL32 INITINSTANCE
6DATA MULTIPLE NONSHARED
7
8EXPORTS
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@12 @80
58 _SHELL32_85@16 @85
59 _SHELL32_89@12 @89
60; ExtractAssociatedIconExA = _ExtractAssociatedIconExA@? @99
61 SetAppStartingCursor = _SetAppStartingCursor@8 @99
62 _SHELL32_100@4 @100
63 _SHELL32_102@20 @102
64 _SHELL32_119@4 @119
65; ExtractAssociatedIconExW = _ExtractAssociatedIconExW@? @122
66 ExtractAssociatedIconW = _ExtractAssociatedIconW@12 @123
67 ExtractIconA = _ExtractIconA@12 @131
68 ExtractIconEx = _ExtractIconExA@20 @133
69 ExtractIconExA = _ExtractIconExA@20 @136
70 ExtractIconExW = _ExtractIconExW@20 ; NT4 doesn't use it!
71 _SHELL32_145@8 @145
72; ExtractIconResInfoA = _ExtractIconResInfoA@? @146
73; ExtractIconResInfoW = _ExtractIconResInfoW@? @148
74 _SHELL32_152@4 @152
75 _SHELL32_155@4 @155
76 _SHELL32_158@12 @158
77 _SHELL32_162@4 @162
78 _SHELL32_165@8 @165
79 _SHELL32_175@16 @175
80 ExtractIconW = _ExtractIconW@12 @178
81; ExtractVersionResource16W = _ExtractVersionResource16W@? @180
82 _SHELL32_181@8 @181
83 FindExecutableA = _FindExecutableA@12 @184
84 FindExecutableW = _FindExecutableW@12 @185
85; FreeIconList = _FreeIconList@? @186
86; InternalExtractIconListA = _InternalExtractIconListA@? @187
87; InternalExtractIconListW = _InternalExtractIconListW@? @188
88; OpenAs_RunDLL = _OpenAs_RunDLL@? @189
89; PrintersGetCommand_RunDLL = _PrintersGetCommand_RunDLL@? @190
90 RealShellExecuteA = _RealShellExecuteA@24 @191
91 RealShellExecuteExA = _RealShellExecuteExA@4 @192
92 _SHELL32_195@4 @195
93 _SHELL32_196@4 @196
94 RealShellExecuteExW = _RealShellExecuteExW@4 @201
95 RealShellExecuteW = _RealShellExecuteW@24 @202
96; RegenerateUserEnvironment = _RegenerateUserEnvironment@? @203
97 SHAddToRecentDocs = _SHAddToRecentDocs@8 @204
98; SHAppBarMessage = _SHAppBarMessage@? @205
99 SHBrowseForFolder = _SHBrowseForFolder@4 @206
100 SHBrowseForFolderA = _SHBrowseForFolder@4 @207
101 SHChangeNotify = _SHChangeNotify@16 @208
102 SHFileOperation = _SHFileOperationA@4 @209
103 SHFileOperationA = _SHFileOperationA@4 @210
104 SHFileOperationW = _SHFileOperationW@4 ; NT4 doesn't use it!
105; SHFormatDrive = _SHFormatDrive@? @211
106; SHFreeNameMappings = _SHFreeNameMappings@? @212
107; SHGetDataFromIDListA = _SHGetDataFromIDListA@? @213
108 SHGetDesktopFolder = _SHGetDesktopFolder@4 @214
109 SHGetFileInfo = _SHGetFileInfoA@20 @215
110 SHGetFileInfoA = _SHGetFileInfoA@20 @216
111 SHGetFileInfoW = _SHGetFileInfoW@20 ; NT4 doesn't use it!
112; SHGetInstanceExplorer = _SHGetInstanceExplorer@? @217
113 SHGetMalloc = _SHGetMalloc@4 @218
114 SHGetPathFromIDList = _SHGetPathFromIDListA@8 @219
115 SHGetPathFromIDListA = _SHGetPathFromIDListA@8 @220
116 SHGetSpecialFolderLocation = _SHGetSpecialFolderLocation@12 @221
117; SHHelpShortcuts_RunDLL = _SHHelpShortcuts_RunDLL@? @222
118; SHLoadInProc = _SHLoadInProc@? @223
119; SheChangeDirA = _SheChangeDirA@? @224
120; SheChangeDirExA = _SheChangeDirExA@? @225
121; SheChangeDirExW = _SheChangeDirExW@? @226
122; SheChangeDirW = _SheChangeDirW@? @227
123; SheConvertPathW = _SheConvertPathW@? @228
124; SheFullPathA = _SheFullPathA@? @229
125; SheFullPathW = _SheFullPathW@? @230
126; SheSetCurDrive = _SheSetCurDrive@4 @231
127; SheGetDirA = _SheGetDirA@? @232
128; SheGetDirExW = _SheGetDirExW@? @233
129; SheGetDirW = _SheGetDirW@? @234
130; SheGetPathOffsetW = _SheGetPathOffsetW@? @235
131; SheRemoveQuotesA = _SheRemoveQuotesA@? @236
132; SheRemoveQuotesW = _SheRemoveQuotesW@? @237
133; SheSetCurDrive = _SheSetCurDrive@? @238
134; SheShortenPathA = _SheShortenPathA@? @239
135; SheShortenPathW = _SheShortenPathW@? @240
136 ShellAboutA = _ShellAboutA@16 @241
137 ShellAboutW = _ShellAboutW@16 @242
138 ShellExecuteA = _ShellExecuteA@24 @243
139 ShellExecuteEx = _ShellExecuteExA@4 @244
140 ShellExecuteExA = _ShellExecuteExA@4 @245
141 ShellExecuteExW = _ShellExecuteExW@4 ; NT4 doesn't use it!
142 ShellExecuteW = _ShellExecuteW@24 @246
143 ShellExecute = _ShellExecuteA@24 ; NT4 doesn't use it!
144 Shell_NotifyIcon = _Shell_NotifyIconA@8 @247
145 Shell_NotifyIconA = _Shell_NotifyIconA@8 @248
146 Shell_NotifyIconW = _Shell_NotifyIconW@8 ; NT4 doesn't use it!
147; Shl1632_ThunkData32 = _Shl1632_ThunkData32@? @249
148; Shl3216_ThunkData32 = _Shl3216_ThunkData32@? @250
149
150 SHLockShared = _SHLockShared@8 @521
151 SHUnlockShared = _SHUnlockShared@4 @522
152 SHFreeShared = _SHFreeShared@8 @523
153
154
155 ShellMessageBoxW = _ShellMessageBoxW@24 @182
156 ShellMessageBoxA = _ShellMessageBoxA@24 @183
157
Note: See TracBrowser for help on using the repository browser.