This file is indexed.

/usr/lib/x86_64-linux-gnu/wine/libshell32.def is in libwine-dev 1.8.7-2.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 31
 32
 33
 34
 35
 36
 37
 38
 39
 40
 41
 42
 43
 44
 45
 46
 47
 48
 49
 50
 51
 52
 53
 54
 55
 56
 57
 58
 59
 60
 61
 62
 63
 64
 65
 66
 67
 68
 69
 70
 71
 72
 73
 74
 75
 76
 77
 78
 79
 80
 81
 82
 83
 84
 85
 86
 87
 88
 89
 90
 91
 92
 93
 94
 95
 96
 97
 98
 99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
; File generated automatically from ./dlls/shell32/shell32.spec; do not edit!

LIBRARY shell32.dll

EXPORTS
  SHChangeNotifyRegister @2 NONAME
  SHDefExtractIconA @3
  SHChangeNotifyDeregister @4 NONAME
  SHChangeNotifyUpdateEntryList @5 NONAME
  SHDefExtractIconW @6
  ILGetDisplayName @15 NONAME
  ILFindLastID @16 NONAME
  ILRemoveLastID @17 NONAME
  ILClone @18 NONAME
  ILCloneFirst @19 NONAME
  ILGlobalClone @20 NONAME
  ILIsEqual @21 NONAME
  ILIsParent @23 NONAME
  ILFindChild @24 NONAME
  ILCombine @25 NONAME
  ILLoadFromStream @26 NONAME
  ILSaveToStream @27 NONAME
  SHILCreateFromPath=SHILCreateFromPathAW @28
  PathIsRoot=PathIsRootAW @29 NONAME
  PathBuildRoot=PathBuildRootAW @30 NONAME
  PathFindExtension=PathFindExtensionAW @31 NONAME
  PathAddBackslash=PathAddBackslashAW @32 NONAME
  PathRemoveBlanks=PathRemoveBlanksAW @33 NONAME
  PathFindFileName=PathFindFileNameAW @34 NONAME
  PathRemoveFileSpec=PathRemoveFileSpecAW @35 NONAME
  PathAppend=PathAppendAW @36 NONAME
  PathCombine=PathCombineAW @37 NONAME
  PathStripPath=PathStripPathAW @38 NONAME
  PathIsUNC=PathIsUNCAW @39 NONAME
  PathIsRelative=PathIsRelativeAW @40 NONAME
  IsLFNDriveA @41 NONAME
  IsLFNDriveW @42 NONAME
  PathIsExe=PathIsExeAW @43 NONAME
  PathFileExists=PathFileExistsAW @45 NONAME
  PathMatchSpec=PathMatchSpecAW @46 NONAME
  PathMakeUniqueName=PathMakeUniqueNameAW @47 NONAME
  PathSetDlgItemPath=PathSetDlgItemPathAW @48 NONAME
  PathQualify=PathQualifyAW @49 NONAME
  PathStripToRoot=PathStripToRootAW @50 NONAME
  PathResolve=PathResolveAW @51
  PathGetArgs=PathGetArgsAW @52 NONAME
  DoEnvironmentSubst=DoEnvironmentSubstAW @53
  PathQuoteSpaces=PathQuoteSpacesAW @55 NONAME
  PathUnquoteSpaces=PathUnquoteSpacesAW @56 NONAME
  PathGetDriveNumber=PathGetDriveNumberAW @57 NONAME
  ParseField=ParseFieldAW @58 NONAME
  RestartDialog @59 NONAME
  ExitWindowsDialog @60 NONAME
  RunFileDlg=RunFileDlgAW @61 NONAME
  PickIconDlg @62 NONAME
  GetFileNameFromBrowse=GetFileNameFromBrowseAW @63 NONAME
  DriveType @64 NONAME
  InvalidateDriveType @65 NONAME
  IsNetDrive @66 NONAME
  Shell_MergeMenus @67 NONAME
  SHGetSetSettings @68 NONAME
  SHCreateDefClassObject @70 NONAME
  Shell_GetImageLists @71 NONAME
  Shell_GetCachedImageIndex=Shell_GetCachedImageIndexAW @72 NONAME
  SHShellFolderView_Message @73 NONAME
  SHCreateStdEnumFmtEtc @74 NONAME
  PathYetAnotherMakeUniqueName @75 NONAME
  SHMapPIDLToSystemImageListIndex @77 NONAME
  OleStrToStrN=OleStrToStrNAW @78 NONAME
  StrToOleStrN=StrToOleStrNAW @79 NONAME
  CIDLData_CreateFromIDArray @83 NONAME
  OpenRegStream=shlwapi.SHOpenRegStreamA @85 NONAME
  SHRegisterDragDrop @86 NONAME
  SHRevokeDragDrop @87 NONAME
  SHDoDragDrop @88 NONAME
  SHCloneSpecialIDList @89 NONAME
  SHFindFiles @90 NONAME
  PathGetShortPath=PathGetShortPathAW @92 NONAME
  Win32CreateDirectory=Win32CreateDirectoryAW @93 NONAME
  Win32RemoveDirectory=Win32RemoveDirectoryAW @94 NONAME
  SHLogILFromFSIL @95 NONAME
  StrRetToStrN=StrRetToStrNAW @96 NONAME
  SHWaitForFileToOpen @97 NONAME
  SHGetRealIDL @98 NONAME
  SetAppStartingCursor @99 NONAME
  SHRestricted @100 NONAME
  SHCoCreateInstance @102 NONAME
  SignalFileOpen @103 NONAME
  FileMenu_DeleteAllItems @104 NONAME
  FileMenu_DrawItem @105 NONAME
  FileMenu_FindSubMenuByPidl @106 NONAME
  FileMenu_GetLastSelectedItemPidls @107 NONAME
  FileMenu_HandleMenuChar @108 NONAME
  FileMenu_InitMenuPopup @109 NONAME
  FileMenu_InsertUsingPidl @110 NONAME
  FileMenu_Invalidate @111 NONAME
  FileMenu_MeasureItem @112 NONAME
  FileMenu_ReplaceUsingPidl @113 NONAME
  FileMenu_Create @114 NONAME
  FileMenu_AppendItem=FileMenu_AppendItemAW @115 NONAME
  FileMenu_TrackPopupMenuEx @116 NONAME
  FileMenu_DeleteItemByCmd @117 NONAME
  FileMenu_Destroy @118 NONAME
  IsLFNDrive=IsLFNDriveAW @119 NONAME
  FileMenu_AbortInitMenu @120 NONAME
  SHFlushClipboard @121 NONAME
  SHFreeUnusedLibraries @123 NONAME
  FileMenu_AppendFilesForPidl @124 NONAME
  FileMenu_AddFilesForPidl @125 NONAME
  SHOutOfMemoryMessageBox @126 NONAME
  SHWinHelp @127 NONAME
  SHDllGetClassObject=DllGetClassObject @128 NONAME
  DAD_AutoScroll @129 NONAME
  DAD_DragEnter @130 NONAME
  DAD_DragEnterEx @131 NONAME
  DAD_DragLeave @132 NONAME
  DAD_DragMove @134 NONAME
  DAD_SetDragImage @136 NONAME
  DAD_ShowDragImage @137 NONAME
  FileMenu_DeleteItemByIndex @140 NONAME
  FileMenu_DeleteItemByFirstID @141 NONAME
  FileMenu_DeleteSeparator @142 NONAME
  FileMenu_EnableItemByCmd @143 NONAME
  FileMenu_GetItemExtent @144 NONAME
  PathFindOnPath=PathFindOnPathAW @145 NONAME
  RLBuildListOfPaths @146 NONAME
  SHCLSIDFromString=SHCLSIDFromStringAW @147 NONAME
  SHMapIDListToImageListIndexAsync @148 NONAME
  SHFind_InitMenuPopup @149 NONAME
  SHLoadOLE @151 NONAME
  ILGetSize @152 NONAME
  ILGetNext @153 NONAME
  ILAppendID @154 NONAME
  ILFree @155 NONAME
  ILGlobalFree @156 NONAME
  ILCreateFromPath=ILCreateFromPathAW @157 NONAME
  PathGetExtension=PathGetExtensionAW @158 NONAME
  PathIsDirectory=PathIsDirectoryAW @159 NONAME
  SHRunControlPanel @161 NONAME
  SHSimpleIDListFromPath=SHSimpleIDListFromPathAW @162 NONAME
  StrToOleStr=StrToOleStrAW @163 NONAME
  Win32DeleteFile=Win32DeleteFileAW @164 NONAME
  SHCreateDirectory @165 NONAME
  CallCPLEntry16 @166 NONAME
  SHAddFromPropSheetExtArray @167 NONAME
  SHCreatePropSheetExtArray @168 NONAME
  SHDestroyPropSheetExtArray @169 NONAME
  SHReplaceFromPropSheetExtArray @170 NONAME
  PathCleanupSpec @171 NONAME
  SHCreateLinks @172 NONAME
  SHValidateUNC @173 NONAME
  SHCreateShellFolderViewEx @174 NONAME
  SHGetSpecialFolderPath=SHGetSpecialFolderPathAW @175 NONAME
  SHSetInstanceExplorer @176 NONAME
  SHObjectProperties @178 NONAME
  SHGetNewLinkInfoA @179 NONAME
  SHGetNewLinkInfoW @180 NONAME
  RegisterShellHook @181 NONAME
  ShellMessageBoxW @182 NONAME
  ShellMessageBoxA @183 NONAME
  ArrangeWindows @184 NONAME
  ILGetDisplayNameEx @186 NONAME
  ShellDDEInit @188 NONAME
  ILCreateFromPathA @189 NONAME
  ILCreateFromPathW @190 NONAME
  SHUpdateImageA @191 NONAME
  SHUpdateImageW @192 NONAME
  SHHandleUpdateImage @193 NONAME
  SHCreatePropSheetExtArrayEx @194 NONAME
  SHFree @195 NONAME
  SHAlloc @196 NONAME
  SHAbortInvokeCommand @198 NONAME
  Printer_LoadIconsW @205
  Printers_RegisterWindowW @213
  Printers_UnregisterWindow @214
  SHStartNetConnectionDialog @215 NONAME
  SHInitRestricted @244 NONAME
  PathParseIconLocation=PathParseIconLocationAW @249 NONAME
  PathRemoveExtension=PathRemoveExtensionAW @250 NONAME
  PathRemoveArgs=PathRemoveArgsAW @251 NONAME
  SHCreateShellFolderView @256
  LinkWindow_RegisterClass @258 NONAME
  LinkWindow_UnregisterClass @259 NONAME
  SHRegCloseKey @505
  SHRegOpenKeyA @506
  SHRegOpenKeyW @507
  SHRegQueryValueA @508
  SHRegQueryValueExA @509
  SHRegQueryValueW @510
  SHRegQueryValueExW @511
  SHRegDeleteKeyW @512
  SHAllocShared @520 NONAME
  SHLockShared @521 NONAME
  SHUnlockShared @522 NONAME
  SHFreeShared @523 NONAME
  RealDriveType @524 NONAME
  SHFlushSFCache @526
  NTSHChangeNotifyRegister @640 NONAME
  NTSHChangeNotifyDeregister @641 NONAME
  SHChangeNotification_Lock @644 NONAME
  SHChangeNotification_Unlock @645 NONAME
  PathIsSameRoot=PathIsSameRootAW @650 NONAME
  WriteCabinetState @652 NONAME
  PathProcessCommand=PathProcessCommandAW @653 NONAME
  ReadCabinetState @654
  FileIconInit @660 NONAME
  IsUserAnAdmin @680
  SHPropStgCreate @685
  SHPropStgReadMultiple @688
  SHPropStgWriteMultiple @689
  CDefFolderMenu_Create2 @701
  GUIDFromStringW @704 NONAME
  SHGetSetFolderCustomSettings @709
  SHGetImageList @727
  RestartDialogEx @730 NONAME
  SHCreateFileExtractIconW @743
  CheckEscapesA @7
  CheckEscapesW @8
  CommandLineToArgvW @12
  Control_FillCache_RunDLL=Control_FillCache_RunDLLA @14
  Control_FillCache_RunDLLA @22
  Control_FillCache_RunDLLW @44
  Control_RunDLL=Control_RunDLLA @80
  Control_RunDLLA @81
  Control_RunDLLW @101
  DllCanUnloadNow @133 PRIVATE
  DllGetClassObject @135 PRIVATE
  DllGetVersion @138 PRIVATE
  DllInstall @150 PRIVATE
  DllRegisterServer @216 PRIVATE
  DllUnregisterServer @217 PRIVATE
  DoEnvironmentSubstA @218
  DoEnvironmentSubstW @219
  DragAcceptFiles @220
  DragFinish @221
  DragQueryFile=DragQueryFileA @222
  DragQueryFileA @223
  DragQueryFileW @225
  DragQueryPoint @226
  DuplicateIcon @227
  ExtractAssociatedIconA @228
  ExtractAssociatedIconExA @229
  ExtractAssociatedIconExW @230
  ExtractAssociatedIconW @231
  ExtractIconA @232
  ExtractIconEx=ExtractIconExA @233
  ExtractIconExA @234
  ExtractIconExW @235
  ExtractIconW @238
  ExtractVersionResource16W @239
  FindExecutableA @241
  FindExecutableW @242
  FreeIconList @246
  GetCurrentProcessExplicitAppUserModelID @247
  InitNetworkAddressControl @248
  OpenAs_RunDLL=OpenAs_RunDLLA @255
  OpenAs_RunDLLA @257
  OpenAs_RunDLLW @260
  RegenerateUserEnvironment @268
  SetCurrentProcessExplicitAppUserModelID @269
  SHAddToRecentDocs @270
  SHAppBarMessage @271
  SHAssocEnumHandlers @272
  SHBindToParent @273
  SHBrowseForFolder=SHBrowseForFolderA @274
  SHBrowseForFolderA @275
  SHBrowseForFolderW @276
  SHChangeNotify @277
  SHCreateQueryCancelAutoPlayMoniker @279
  SHCreateDefaultContextMenu @280
  SHCreateDirectoryExA @281
  SHCreateDirectoryExW @282
  SHCreateItemFromIDList @283
  SHCreateItemFromParsingName @284
  SHCreateShellItem @286
  SHCreateShellItemArray @287
  SHCreateShellItemArrayFromDataObject @288
  SHCreateShellItemArrayFromShellItem @289
  SHCreateShellItemArrayFromIDLists @290
  SHEmptyRecycleBinA @291
  SHEmptyRecycleBinW @292
  SHEnumerateUnreadMailAccountsW @293
  SHExtractIconsW=user32.PrivateExtractIconsW @294
  SHFileOperation=SHFileOperationA @295
  SHFileOperationA @296
  SHFileOperationW @297
  SHFormatDrive @298
  SHFreeNameMappings @299
  SHGetDataFromIDListA @300
  SHGetDataFromIDListW @301
  SHGetDesktopFolder @302
  SHGetDiskFreeSpaceA=kernel32.GetDiskFreeSpaceExA @303
  SHGetDiskFreeSpaceExA=kernel32.GetDiskFreeSpaceExA @304
  SHGetDiskFreeSpaceExW=kernel32.GetDiskFreeSpaceExW @305
  SHGetFileInfo=SHGetFileInfoA @306
  SHGetFileInfoA @307
  SHGetFileInfoW @308
  SHGetFolderLocation @309
  SHGetFolderPathA @310
  SHGetFolderPathEx @311
  SHGetFolderPathAndSubDirA @312
  SHGetFolderPathAndSubDirW @313
  SHGetFolderPathW @314
  SHGetIconOverlayIndexA @316
  SHGetIconOverlayIndexW @317
  SHGetIDListFromObject @318
  SHGetInstanceExplorer @319
  SHGetItemFromDataObject @320
  SHGetItemFromObject @321
  SHGetKnownFolderIDList @322
  SHGetKnownFolderItem @323
  SHGetKnownFolderPath @324
  SHGetLocalizedName @325
  SHGetMalloc @326
  SHGetNameFromIDList @327
  SHGetNewLinkInfo=SHGetNewLinkInfoA @328
  SHGetPathFromIDList=SHGetPathFromIDListA @329
  SHGetPathFromIDListA @330
  SHGetPathFromIDListW @331
  SHGetPropertyStoreFromParsingName @332
  SHGetSettings @333
  SHGetSpecialFolderLocation @334
  SHGetSpecialFolderPathA @335
  SHGetSpecialFolderPathW @336
  SHGetStockIconInfo @337
  SHHelpShortcuts_RunDLL=SHHelpShortcuts_RunDLLA @338
  SHHelpShortcuts_RunDLLA @339
  SHHelpShortcuts_RunDLLW @340
  SHIsFileAvailableOffline @343
  SHLoadInProc @344
  SHLoadNonloadedIconOverlayIdentifiers @345
  SHOpenFolderAndSelectItems @346
  SHParseDisplayName @347
  SHPathPrepareForWriteA @348
  SHPathPrepareForWriteW @349
  SHQueryRecycleBinA @350
  SHQueryRecycleBinW @351
  SHQueryUserNotificationState @352
  SHSetLocalizedName @353
  SHSetUnreadMailCountW @354
  SHUpdateRecycleBinIcon @355
  SheChangeDirA @356
  SheChangeDirW @359
  SheGetDirA @364
  SheGetDirW @366
  ShellAboutA @373
  ShellAboutW @374
  ShellExecuteA @378
  ShellExecuteEx=ShellExecuteExA @379
  ShellExecuteExA @380
  ShellExecuteExW @381
  ShellExecuteW @382
  ShellHookProc @383
  Shell_NotifyIcon=Shell_NotifyIconA @384
  Shell_NotifyIconA @385
  Shell_NotifyIconW @386
  StrChrA=shlwapi.StrChrA @387
  StrChrIA=shlwapi.StrChrIA @388
  StrChrIW=shlwapi.StrChrIW @389
  StrChrW=shlwapi.StrChrW @390
  StrCmpNA=shlwapi.StrCmpNA @391
  StrCmpNIA=shlwapi.StrCmpNIA @392
  StrCmpNIW=shlwapi.StrCmpNIW @393
  StrCmpNW=shlwapi.StrCmpNW @394
  StrCpyNA=kernel32.lstrcpynA @395
  StrCpyNW=shlwapi.StrCpyNW @396
  StrNCmpA=shlwapi.StrCmpNA @397
  StrNCmpIA=shlwapi.StrCmpNIA @398
  StrNCmpIW=shlwapi.StrCmpNIW @399
  StrNCmpW=shlwapi.StrCmpNW @400
  StrNCpyA=kernel32.lstrcpynA @401
  StrNCpyW=shlwapi.StrCpyNW @402
  StrRChrA=shlwapi.StrRChrA @403
  StrRChrIA=shlwapi.StrRChrIA @404
  StrRChrIW=shlwapi.StrRChrIW @405
  StrRChrW=shlwapi.StrRChrW @406
  StrRStrIA=shlwapi.StrRStrIA @408
  StrRStrIW=shlwapi.StrRStrIW @409
  StrStrA=shlwapi.StrStrA @411
  StrStrIA=shlwapi.StrStrIA @412
  StrStrIW=shlwapi.StrStrIW @413
  StrStrW=shlwapi.StrStrW @414
  WOWShellExecute @415