This file is indexed.

/usr/lib/x86_64-linux-gnu/wine/libshell32.def is in libwine-dev 3.0-1ubuntu1.

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
384
385
386
387
388
389
390
391
392
393
394
395
; 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
  SHCreateSessionKey @723 NONAME
  SHGetImageList @727
  RestartDialogEx @730 NONAME
  SHCreateFileExtractIconW @743
  SHLimitInputEdit @747
  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
  SHCreateItemInKnownFolder @285
  SHCreateItemFromRelativeName @286
  SHCreateShellItem @288
  SHCreateShellItemArray @289
  SHCreateShellItemArrayFromDataObject @290
  SHCreateShellItemArrayFromShellItem @291
  SHCreateShellItemArrayFromIDLists @292
  SHEmptyRecycleBinA @293
  SHEmptyRecycleBinW @294
  SHEnumerateUnreadMailAccountsW @295
  SHExtractIconsW=user32.PrivateExtractIconsW @296
  SHFileOperation=SHFileOperationA @297
  SHFileOperationA @298
  SHFileOperationW @299
  SHFormatDrive @300
  SHFreeNameMappings @301
  SHGetDataFromIDListA @302
  SHGetDataFromIDListW @303
  SHGetDesktopFolder @304
  SHGetDiskFreeSpaceA=kernel32.GetDiskFreeSpaceExA @305
  SHGetDiskFreeSpaceExA=kernel32.GetDiskFreeSpaceExA @306
  SHGetDiskFreeSpaceExW=kernel32.GetDiskFreeSpaceExW @307
  SHGetFileInfo=SHGetFileInfoA @308
  SHGetFileInfoA @309
  SHGetFileInfoW @310
  SHGetFolderLocation @311
  SHGetFolderPathA @312
  SHGetFolderPathEx @313
  SHGetFolderPathAndSubDirA @314
  SHGetFolderPathAndSubDirW @315
  SHGetFolderPathW @316
  SHGetIconOverlayIndexA @318
  SHGetIconOverlayIndexW @319
  SHGetIDListFromObject @320
  SHGetInstanceExplorer @321
  SHGetItemFromDataObject @322
  SHGetItemFromObject @323
  SHGetKnownFolderIDList @324
  SHGetKnownFolderItem @325
  SHGetKnownFolderPath @326
  SHGetLocalizedName @327
  SHGetMalloc @328
  SHGetNameFromIDList @329
  SHGetNewLinkInfo=SHGetNewLinkInfoA @330
  SHGetPathFromIDList=SHGetPathFromIDListA @331
  SHGetPathFromIDListA @332
  SHGetPathFromIDListEx @333
  SHGetPathFromIDListW @334
  SHGetPropertyStoreForWindow @335
  SHGetPropertyStoreFromParsingName @336
  SHGetSettings @337
  SHGetSpecialFolderLocation @338
  SHGetSpecialFolderPathA @339
  SHGetSpecialFolderPathW @340
  SHGetStockIconInfo @341
  SHHelpShortcuts_RunDLL=SHHelpShortcuts_RunDLLA @342
  SHHelpShortcuts_RunDLLA @343
  SHHelpShortcuts_RunDLLW @344
  SHIsFileAvailableOffline @347
  SHLoadInProc @348
  SHLoadNonloadedIconOverlayIdentifiers @349
  SHOpenFolderAndSelectItems @350
  SHOpenWithDialog @351
  SHParseDisplayName @352
  SHPathPrepareForWriteA @353
  SHPathPrepareForWriteW @354
  SHQueryRecycleBinA @355
  SHQueryRecycleBinW @356
  SHQueryUserNotificationState @357
  SHRemoveLocalizedName @358
  SHSetLocalizedName @359
  SHSetUnreadMailCountW @360
  SHUpdateRecycleBinIcon @361
  SheChangeDirA @362
  SheChangeDirW @365
  SheGetDirA @370
  SheGetDirW @372
  ShellAboutA @379
  ShellAboutW @380
  ShellExec_RunDLL=ShellExec_RunDLLA @381
  ShellExec_RunDLLA @382
  ShellExec_RunDLLW @383
  ShellExecuteA @384
  ShellExecuteEx=ShellExecuteExA @385
  ShellExecuteExA @386
  ShellExecuteExW @387
  ShellExecuteW @388
  ShellHookProc @389
  Shell_NotifyIcon=Shell_NotifyIconA @390
  Shell_NotifyIconA @391
  Shell_NotifyIconW @392
  Shell_NotifyIconGetRect @393
  StrChrA=shlwapi.StrChrA @394
  StrChrIA=shlwapi.StrChrIA @395
  StrChrIW=shlwapi.StrChrIW @396
  StrChrW=shlwapi.StrChrW @397
  StrCmpNA=shlwapi.StrCmpNA @398
  StrCmpNIA=shlwapi.StrCmpNIA @399
  StrCmpNIW=shlwapi.StrCmpNIW @400
  StrCmpNW=shlwapi.StrCmpNW @401
  StrCpyNA=kernel32.lstrcpynA @402
  StrCpyNW=shlwapi.StrCpyNW @403
  StrNCmpA=shlwapi.StrCmpNA @404
  StrNCmpIA=shlwapi.StrCmpNIA @405
  StrNCmpIW=shlwapi.StrCmpNIW @406
  StrNCmpW=shlwapi.StrCmpNW @407
  StrNCpyA=kernel32.lstrcpynA @408
  StrNCpyW=shlwapi.StrCpyNW @409
  StrRChrA=shlwapi.StrRChrA @410
  StrRChrIA=shlwapi.StrRChrIA @411
  StrRChrIW=shlwapi.StrRChrIW @412
  StrRChrW=shlwapi.StrRChrW @413
  StrRStrIA=shlwapi.StrRStrIA @415
  StrRStrIW=shlwapi.StrRStrIW @416
  StrStrA=shlwapi.StrStrA @418
  StrStrIA=shlwapi.StrStrIA @419
  StrStrIW=shlwapi.StrStrIW @420
  StrStrW=shlwapi.StrStrW @421
  WOWShellExecute @422