c9a3c945db
Possibly incomplete, but enough to let the test suite compile & pass.
357 lines
7.4 KiB
Modula-2
357 lines
7.4 KiB
Modula-2
;
|
|
; Definition file of SHELL32.dll
|
|
; Automatic generated by gendef
|
|
; written by Kai Tietz 2008
|
|
;
|
|
LIBRARY "SHELL32.dll"
|
|
EXPORTS
|
|
SHChangeNotifyRegister@24
|
|
SHDefExtractIconA@24
|
|
SHChangeNotifyDeregister@4
|
|
SHDefExtractIconW@24
|
|
PifMgr_OpenProperties@16
|
|
PifMgr_GetProperties@20
|
|
PifMgr_SetProperties@20
|
|
PifMgr_CloseProperties@8
|
|
SHStartNetConnectionDialogW@12
|
|
ILFindLastID@4
|
|
ILRemoveLastID@4
|
|
ILClone@4
|
|
ILCloneFirst@4
|
|
ILIsEqual@8
|
|
DAD_DragEnterEx2@16
|
|
ILIsParent@12
|
|
ILFindChild@8
|
|
ILCombine@8
|
|
ILSaveToStream@8
|
|
SHILCreateFromPath@12
|
|
IsLFNDriveA@4
|
|
IsLFNDriveW@4
|
|
PathIsExe@4
|
|
PathMakeUniqueName@20
|
|
PathQualify@4
|
|
PathResolve@12
|
|
RestartDialog@12
|
|
PickIconDlg@16
|
|
GetFileNameFromBrowse@28
|
|
DriveType@4
|
|
IsNetDrive@4
|
|
Shell_MergeMenus@24
|
|
SHGetSetSettings@12
|
|
Shell_GetImageLists@8
|
|
Shell_GetCachedImageIndex@12
|
|
SHShellFolderView_Message@12
|
|
SHCreateStdEnumFmtEtc@12
|
|
PathYetAnotherMakeUniqueName@16
|
|
SHMapPIDLToSystemImageListIndex@12
|
|
SHOpenPropSheetW@28
|
|
OpenAs_RunDLL@16
|
|
CIDLData_CreateFromIDArray@16
|
|
OpenRegStream@16
|
|
SHDoDragDrop@20
|
|
SHCloneSpecialIDList@12
|
|
SHFindFiles@8
|
|
PathGetShortPath@4
|
|
SHGetRealIDL@12
|
|
SHRestricted@4
|
|
SHCoCreateInstance@20
|
|
SignalFileOpen@4
|
|
IsLFNDrive@4
|
|
OpenAs_RunDLLA@16
|
|
DAD_AutoScroll@12
|
|
DAD_DragEnterEx@12
|
|
DAD_DragLeave@0
|
|
OpenAs_RunDLLW@16
|
|
DAD_DragMove@8
|
|
PrepareDiscForBurnRunDllW@16
|
|
DAD_SetDragImage@8
|
|
DAD_ShowDragImage@4
|
|
PrintersGetCommand_RunDLL@16
|
|
PrintersGetCommand_RunDLLA@16
|
|
SHCLSIDFromString@8
|
|
SHFind_InitMenuPopup@16
|
|
PrintersGetCommand_RunDLLW@16
|
|
ILGetSize@4
|
|
ILGetNext@4
|
|
ILAppendID@12
|
|
ILFree@4
|
|
ILCreateFromPath@4
|
|
SHSimpleIDListFromPath@4
|
|
Win32DeleteFile@4
|
|
SHCreateDirectory@8
|
|
SHAddFromPropSheetExtArray@12
|
|
SHCreatePropSheetExtArray@12
|
|
SHDestroyPropSheetExtArray@4
|
|
SHReplaceFromPropSheetExtArray@16
|
|
PathCleanupSpec@8
|
|
SHValidateUNC@12
|
|
SHCreateShellFolderViewEx@8
|
|
SHSetInstanceExplorer@4
|
|
SHObjectProperties@16
|
|
SHGetNewLinkInfoA@20
|
|
SHGetNewLinkInfoW@20
|
|
ShellMessageBoxW
|
|
ShellMessageBoxA
|
|
ILCreateFromPathA@4
|
|
ILCreateFromPathW@4
|
|
SHUpdateImageA@16
|
|
SHUpdateImageW@16
|
|
SHHandleUpdateImage@4
|
|
SHFree@4
|
|
SHAlloc@4
|
|
SHHelpShortcuts_RunDLL@16
|
|
SHHelpShortcuts_RunDLLA@16
|
|
SHHelpShortcuts_RunDLLW@16
|
|
AppCompat_RunDLLW@16
|
|
AssocCreateForClasses@16
|
|
AssocGetDetailsOfPropKey@20
|
|
CheckEscapesW@8
|
|
SHSetFolderPathA@16
|
|
SHSetFolderPathW@16
|
|
CommandLineToArgvW@8
|
|
PathIsSlowW@8
|
|
PathIsSlowA@8
|
|
SHTestTokenMembership@8
|
|
Control_RunDLL@16
|
|
SHCreateShellFolderView@8
|
|
Control_RunDLLA@16
|
|
Control_RunDLLAsUserW@16
|
|
Control_RunDLLW@16
|
|
DllCanUnloadNow@0
|
|
DllGetClassObject@12
|
|
DllGetVersion@4
|
|
DllInstall@8
|
|
DllRegisterServer@0
|
|
DllUnregisterServer@0
|
|
DoEnvironmentSubstA@8
|
|
DoEnvironmentSubstW@8
|
|
DragAcceptFiles@8
|
|
DragFinish@4
|
|
DragQueryFile@16
|
|
DragQueryFileA@16
|
|
DragQueryFileAorW@24
|
|
DragQueryFileW@16
|
|
DragQueryPoint@8
|
|
DuplicateIcon@8
|
|
ExtractAssociatedIconA@12
|
|
ExtractAssociatedIconExA@16
|
|
ExtractAssociatedIconExW@16
|
|
ExtractAssociatedIconW@12
|
|
ExtractIconA@12
|
|
ExtractIconEx@20
|
|
ExtractIconExA@20
|
|
ExtractIconExW@20
|
|
ExtractIconW@12
|
|
FindExecutableA@12
|
|
FindExecutableW@12
|
|
FreeIconList@8
|
|
GetCurrentProcessExplicitAppUserModelID@4
|
|
InitNetworkAddressControl@0
|
|
InternalExtractIconListA@12
|
|
InternalExtractIconListW@12
|
|
LaunchMSHelp_RunDLLW@16
|
|
Options_RunDLL@16
|
|
Options_RunDLLA@16
|
|
Options_RunDLLW@16
|
|
RealShellExecuteA@40
|
|
RealShellExecuteExA@44
|
|
RealShellExecuteExW@44
|
|
RealShellExecuteW@40
|
|
RegenerateUserEnvironment@8
|
|
RunAsNewUser_RunDLLW@16
|
|
SHAddDefaultPropertiesByExt@8
|
|
SHAddToRecentDocs@8
|
|
SHAppBarMessage@8
|
|
SHAssocEnumHandlers@12
|
|
SHAssocEnumHandlersForProtocolByApplication@12
|
|
SHBindToFolderIDListParent@20
|
|
SHBindToFolderIDListParentEx@24
|
|
SHBindToObject@20
|
|
SHBindToParent@16
|
|
SHBrowseForFolder@4
|
|
SHBrowseForFolderA@4
|
|
SHBrowseForFolderW@4
|
|
SHChangeNotify@16
|
|
SHChangeNotifyRegisterThread@4
|
|
SHChangeNotifySuspendResume@16
|
|
SHCreateAssociationRegistration@8
|
|
SHCreateDataObject@24
|
|
SHCreateDefaultContextMenu@12
|
|
SHCreateDefaultExtractIcon@8
|
|
SHCreateDefaultPropertiesOp@8
|
|
SHCreateDirectoryExA@12
|
|
SHCreateDirectoryExW@12
|
|
SHCreateItemFromIDList@12
|
|
SHCreateItemFromParsingName@16
|
|
SHCreateItemFromRelativeName@20
|
|
SHCreateItemInKnownFolder@20
|
|
SHCreateItemWithParent@20
|
|
SHCreateLocalServerRunDll@16
|
|
SHCreateProcessAsUserW@4
|
|
SHCreateQueryCancelAutoPlayMoniker@4
|
|
SHCreateShellItem@16
|
|
SHCreateShellItemArray@20
|
|
SHCreateShellItemArrayFromDataObject@12
|
|
SHCreateShellItemArrayFromIDLists@12
|
|
SHCreateShellItemArrayFromShellItem@12
|
|
SHEmptyRecycleBinA@12
|
|
SHEmptyRecycleBinW@12
|
|
SHEnableServiceObject@8
|
|
SHEnumerateUnreadMailAccountsW@16
|
|
SHEvaluateSystemCommandTemplate@16
|
|
SHExtractIconsW@32
|
|
SHFileOperation@4
|
|
SHFileOperationA@4
|
|
SHFileOperationW@4
|
|
SHFormatDrive@16
|
|
SHFreeNameMappings@4
|
|
SHGetDataFromIDListA@20
|
|
SHGetDataFromIDListW@20
|
|
SHGetDesktopFolder@4
|
|
SHGetDiskFreeSpaceA@16
|
|
SHGetDiskFreeSpaceExA@16
|
|
SHGetDiskFreeSpaceExW@16
|
|
SHGetDriveMedia@8
|
|
SHGetFileInfo@20
|
|
SHGetFileInfoA@20
|
|
SHGetFileInfoW@20
|
|
SHGetFolderLocation@20
|
|
SHGetFolderPathA@20
|
|
SHGetFolderPathAndSubDirA@24
|
|
SHGetFolderPathAndSubDirW@24
|
|
SHGetFolderPathEx@20
|
|
SHGetFolderPathW@20
|
|
SheShortenPathW@8
|
|
SheShortenPathA@8
|
|
SHGetIDListFromObject@8
|
|
SHGetIconOverlayIndexA@8
|
|
SHGetIconOverlayIndexW@8
|
|
SHGetInstanceExplorer@4
|
|
SHGetItemFromDataObject@16
|
|
SHGetItemFromObject@12
|
|
SHGetKnownFolderIDList@16
|
|
SHGetKnownFolderItem@20
|
|
SHGetKnownFolderPath@16
|
|
SHGetLocalizedName@16
|
|
SHGetMalloc@4
|
|
SHGetNameFromIDList@12
|
|
SHGetNewLinkInfo@20
|
|
SHGetPathFromIDList@8
|
|
SHGetPathFromIDListA@8
|
|
SHGetPathFromIDListEx@16
|
|
SHGetPathFromIDListW@8
|
|
SHGetPropertyStoreForWindow@12
|
|
SHGetPropertyStoreFromIDList@16
|
|
SHGetPropertyStoreFromParsingName@20
|
|
SHGetSettings@8
|
|
SHGetSpecialFolderLocation@12
|
|
SHGetSpecialFolderPathA@16
|
|
SHGetSpecialFolderPathW@16
|
|
SHGetStockIconInfo@12
|
|
SHGetTemporaryPropertyForItem@12
|
|
SHGetUnreadMailCountW@24
|
|
SHInvokePrinterCommandA@20
|
|
SHInvokePrinterCommandW@20
|
|
SHIsFileAvailableOffline@8
|
|
SHLoadInProc@4
|
|
SHLoadNonloadedIconOverlayIdentifiers@0
|
|
SHOpenFolderAndSelectItems@16
|
|
SHOpenWithDialog@8
|
|
SHParseDisplayName@20
|
|
SHPathPrepareForWriteA@16
|
|
SHPathPrepareForWriteW@16
|
|
SHQueryRecycleBinA@8
|
|
SHQueryRecycleBinW@8
|
|
SHQueryUserNotificationState@4
|
|
SHRemoveLocalizedName@4
|
|
SHResolveLibrary@4
|
|
SHSetDefaultProperties@16
|
|
SHSetKnownFolderPath@16
|
|
SHSetLocalizedName@12
|
|
SHSetTemporaryPropertyForItem@12
|
|
SHSetUnreadMailCountW@12
|
|
SHShowManageLibraryUI@20
|
|
SHUpdateRecycleBinIcon@0
|
|
SetCurrentProcessExplicitAppUserModelID@4
|
|
SheChangeDirA@4
|
|
SheChangeDirExW@4
|
|
SheChangeDirExA@4
|
|
SheGetDirA@8
|
|
SheSetCurDrive@4
|
|
SheRemoveQuotesW@4
|
|
SheRemoveQuotesA@4
|
|
ShellAboutA@16
|
|
ShellAboutW@16
|
|
ShellExec_RunDLL@16
|
|
ShellExec_RunDLLA@16
|
|
ShellExec_RunDLLW@16
|
|
ShellExecuteA@24
|
|
ShellExecuteEx@4
|
|
ShellExecuteExA@4
|
|
ShellExecuteExW@4
|
|
ShellExecuteW@24
|
|
ShellHookProc@12
|
|
Shell_GetCachedImageIndexA@12
|
|
Shell_GetCachedImageIndexW@12
|
|
Shell_NotifyIcon@8
|
|
Shell_NotifyIconA@8
|
|
Shell_NotifyIconGetRect@8
|
|
Shell_NotifyIconW@8
|
|
SheGetPathOffsetW@4
|
|
SheGetCurDrive@0
|
|
SheGetDirW@8
|
|
SheFullPathW@12
|
|
SheFullPathA@12
|
|
SheConvertPathW@12
|
|
SheChangeDirW@4
|
|
ExtractIconW@
|
|
ExtractIconResInfoW@20
|
|
ExtractIconResInfoA@20
|
|
SheGetDirExW@12
|
|
StrChrA@8
|
|
StrChrIA@8
|
|
StrChrIW@8
|
|
StrChrW@8
|
|
StrCmpNA@12
|
|
StrCmpNIA@12
|
|
StrCmpNIW@12
|
|
StrCmpNW@12
|
|
StrNCmpA@12
|
|
StrNCmpIA@12
|
|
StrNCmpIW@12
|
|
StrNCmpW@12
|
|
StrRChrA@12
|
|
StrRChrIA@12
|
|
StrRChrIW@12
|
|
StrRChrW@12
|
|
StrRStrA@12
|
|
StrRStrIA@12
|
|
StrRStrIW@12
|
|
StrRStrW@12
|
|
StrStrA@8
|
|
StrStrIA@8
|
|
StrStrIW@8
|
|
StrStrW@8
|
|
WOWShellExecute@28
|
|
WaitForExplorerRestartW@16
|
|
RealDriveType@8
|
|
SHFlushSFCache@0
|
|
SHChangeNotification_Lock@16
|
|
SHChangeNotification_Unlock@4
|
|
WriteCabinetState@4
|
|
ReadCabinetState@8
|
|
IsUserAnAdmin@0
|
|
StgMakeUniqueName@20
|
|
SHPropStgCreate@32
|
|
SHPropStgReadMultiple@20
|
|
SHPropStgWriteMultiple@24
|
|
CDefFolderMenu_Create2@36
|
|
SHGetSetFolderCustomSettings@12
|
|
SHMultiFileProperties@8
|
|
SHGetImageList@12
|
|
RestartDialogEx@16
|
|
SHCreateFileExtractIconW@16
|
|
SHLimitInputEdit@8
|
|
SHGetAttributesFromDataObject@16
|
|
ILLoadFromStreamEx@8
|