windows: Add all shell32 function stubs. Add more com.

windows-drag
Doug Coleman 2019-03-16 21:24:12 -05:00
parent 112263ca3c
commit baafbb8b34
4 changed files with 507 additions and 29 deletions

View File

@ -25,12 +25,26 @@ COM-INTERFACE: IDataObject IUnknown {0000010E-0000-0000-C000-000000000046}
HRESULT DUnadvise ( DWORD pdwConnection )
HRESULT EnumDAdvise ( IEnumSTATDATA** ppenumAdvise ) ;
COM-INTERFACE: IDropSource IUnknown {00000121-0000-0000-C000-000000000046}
HRESULT GiveFeedback ( DWORD dwEffect )
HRESULT QueryContinueDrag ( BOOL fEscapePressed, DWORD grfKeyState ) ;
COM-INTERFACE: IDropTarget IUnknown {00000122-0000-0000-C000-000000000046}
HRESULT DragEnter ( IDataObject* pDataObject, DWORD grfKeyState, POINTL pt, DWORD* pdwEffect )
HRESULT DragOver ( DWORD grfKeyState, POINTL pt, DWORD* pdwEffect )
HRESULT DragLeave ( )
HRESULT Drop ( IDataObject* pDataObject, DWORD grfKeyState, POINTL pt, DWORD* pdwEffect ) ;
TYPEDEF: IDataObject* LPDATAOBJECT
TYPEDEF: IDropSource* LPDROPSOURCE
FUNCTION: HRESULT DoDragDrop (
LPDATAOBJECT pDataObj,
LPDROPSOURCE pDropSource,
DWORD dwOKEffects,
LPDWORD pdwEffect
)
COM-INTERFACE: ISequentialStream IUnknown {0C733A30-2A1C-11CE-ADE5-00AA0044773D}
HRESULT Read ( void* pv, ULONG cb, ULONG* pcbRead )
HRESULT Write ( void* pv, ULONG cb, ULONG* pcbWritten ) ;

View File

@ -29,6 +29,10 @@ FUNCTION: HRESULT CLSIDFromString ( LPOLESTR lpsz, REFGUID out_rguid )
CONSTANT: S_OK 0
CONSTANT: S_FALSE 1
CONSTANT: DRAGDROP_S_DROP 0x00040100
CONSTANT: DRAGDROP_S_CANCEL 0x00040101
CONSTANT: DRAGDROP_S_USEDEFAULTCURSORS 0x00040102
CONSTANT: E_NOINTERFACE 0x80004002
CONSTANT: E_FAIL 0x80004005
CONSTANT: E_INVALIDARG 0x80070057
@ -45,30 +49,6 @@ CONSTANT: DD_DEFSCROLLINTERVAL 50
CONSTANT: DD_DEFDRAGDELAY 200
CONSTANT: DD_DEFDRAGMINDIST 2
CONSTANT: CF_TEXT 1
CONSTANT: CF_BITMAP 2
CONSTANT: CF_METAFILEPICT 3
CONSTANT: CF_SYLK 4
CONSTANT: CF_DIF 5
CONSTANT: CF_TIFF 6
CONSTANT: CF_OEMTEXT 7
CONSTANT: CF_DIB 8
CONSTANT: CF_PALETTE 9
CONSTANT: CF_PENDATA 10
CONSTANT: CF_RIFF 11
CONSTANT: CF_WAVE 12
CONSTANT: CF_UNICODETEXT 13
CONSTANT: CF_ENHMETAFILE 14
CONSTANT: CF_HDROP 15
CONSTANT: CF_LOCALE 16
CONSTANT: CF_MAX 17
CONSTANT: CF_OWNERDISPLAY 0x0080
CONSTANT: CF_DSPTEXT 0x0081
CONSTANT: CF_DSPBITMAP 0x0082
CONSTANT: CF_DSPMETAFILEPICT 0x0083
CONSTANT: CF_DSPENHMETAFILE 0x008E
CONSTANT: DVASPECT_CONTENT 1
CONSTANT: DVASPECT_THUMBNAIL 2
CONSTANT: DVASPECT_ICON 4

View File

@ -243,6 +243,10 @@ TYPEDEF: ITEMIDLIST* LPCITEMIDLIST
TYPEDEF: ITEMIDLIST ITEMID_CHILD
TYPEDEF: ITEMID_CHILD* PITEMID_CHILD
TYPEDEF: ITEMID_CHILD* PCUITEMID_CHILD
TYPEDEF: ITEMIDLIST ITEMIDLIST_RELATIVE
TYPEDEF: ITEMIDLIST ITEMIDLIST_ABSOLUTE
TYPEDEF: ITEMIDLIST_ABSOLUTE* PIDLIST_ABSOLUTE
TYPEDEF: ITEMIDLIST_ABSOLUTE* PCIDLIST_ABSOLUTE
CONSTANT: STRRET_WSTR 0
CONSTANT: STRRET_OFFSET 1
@ -379,3 +383,483 @@ STRUCT: NOTIFYICONDATA
TYPEDEF: NOTIFYICONDATA* PNOTIFYICONDATA
FUNCTION: BOOL Shell_NotifyIcon ( DWORD dwMessage, PNOTIFYICONDATA lpdata )
TYPEDEF: HRESULT SHSTDAPI
FUNCTION: SHSTDAPI SHBindToParent (
PCIDLIST_ABSOLUTE pidl,
REFIID riid,
void **ppv,
PCUITEMID_CHILD *ppidlLast
)
! FUNCTION: AppCompat_RunDLLW
! FUNCTION: AssocCreateForClasses
! FUNCTION: AssocGetDetailsOfPropKey
! FUNCTION: CDefFolderMenu_Create2
! FUNCTION: CheckEscapesW
! FUNCTION: CIDLData_CreateFromIDArray
! FUNCTION: CommandLineToArgvW
! FUNCTION: Control_RunDLL
! FUNCTION: Control_RunDLLA
! FUNCTION: Control_RunDLLAsUserW
! FUNCTION: Control_RunDLLW
! FUNCTION: CreateStorageItemFromPath_FullTrustCaller
! FUNCTION: CreateStorageItemFromPath_FullTrustCaller_ForPackage
! FUNCTION: CreateStorageItemFromPath_PartialTrustCaller
! FUNCTION: CreateStorageItemFromShellItem_FullTrustCaller
! FUNCTION: CreateStorageItemFromShellItem_FullTrustCaller_ForPackage
! FUNCTION: CreateStorageItemFromShellItem_FullTrustCaller_ForPackage_WithProcessHandle
! FUNCTION: CreateStorageItemFromShellItem_FullTrustCaller_UseImplicitFlagsAndPackage
! FUNCTION: CStorageItem_GetValidatedStorageItemObject
! FUNCTION: DAD_AutoScroll
! FUNCTION: DAD_DragEnterEx
! FUNCTION: DAD_DragEnterEx2
! FUNCTION: DAD_DragLeave
! FUNCTION: DAD_DragMove
! FUNCTION: DAD_SetDragImage
! FUNCTION: DAD_ShowDragImage
! FUNCTION: DllCanUnloadNow
! FUNCTION: DllGetActivationFactory
! FUNCTION: DllGetClassObject
! FUNCTION: DllGetVersion
! FUNCTION: DllInstall
! FUNCTION: DllRegisterServer
! FUNCTION: DllUnregisterServer
! FUNCTION: DoEnvironmentSubstA
! FUNCTION: DoEnvironmentSubstW
! FUNCTION: DragQueryFileA
! FUNCTION: DragQueryFileAorW
! FUNCTION: DriveType
! FUNCTION: DuplicateIcon
! FUNCTION: ExtractAssociatedIconA
! FUNCTION: ExtractAssociatedIconExA
! FUNCTION: ExtractAssociatedIconExW
! FUNCTION: ExtractAssociatedIconW
! FUNCTION: ExtractIconA
! FUNCTION: ExtractIconEx
! FUNCTION: ExtractIconExA
! FUNCTION: ExtractIconExW
! FUNCTION: ExtractIconW
! FUNCTION: FindExecutableA
! FUNCTION: FindExecutableW
! FUNCTION: FreeIconList
! FUNCTION: GetCurrentProcessExplicitAppUserModelID
! FUNCTION: GetFileNameFromBrowse
! FUNCTION: GetSystemPersistedStorageItemList
! FUNCTION: ILAppendID
! FUNCTION: ILClone
! FUNCTION: ILCloneFirst
! FUNCTION: ILCombine
! FUNCTION: ILCreateFromPath
! FUNCTION: ILCreateFromPathA
! FUNCTION: ILCreateFromPathW
! FUNCTION: ILFindChild
! FUNCTION: ILFindLastID
! FUNCTION: ILFree
! FUNCTION: ILGetNext
! FUNCTION: ILGetSize
! FUNCTION: ILIsEqual
! FUNCTION: ILIsParent
! FUNCTION: ILLoadFromStreamEx
! FUNCTION: ILRemoveLastID
! FUNCTION: ILSaveToStream
! FUNCTION: InitNetworkAddressControl
! FUNCTION: InternalExtractIconListA
! FUNCTION: InternalExtractIconListW
! FUNCTION: IsDesktopExplorerProcess
! FUNCTION: IsLFNDrive
! FUNCTION: IsLFNDriveA
! FUNCTION: IsLFNDriveW
! FUNCTION: IsNetDrive
! FUNCTION: IsProcessAnExplorer
! FUNCTION: LaunchMSHelp_RunDLLW
! FUNCTION: OpenAs_RunDLL
! FUNCTION: OpenAs_RunDLLA
! FUNCTION: OpenAs_RunDLLW
! FUNCTION: OpenRegStream
! FUNCTION: Options_RunDLL
! FUNCTION: Options_RunDLLA
! FUNCTION: Options_RunDLLW
! FUNCTION: PathCleanupSpec
! FUNCTION: PathGetShortPath
! FUNCTION: PathIsExe
! FUNCTION: PathIsSlowA
! FUNCTION: PathIsSlowW
! FUNCTION: PathMakeUniqueName
! FUNCTION: PathQualify
! FUNCTION: PathResolve
! FUNCTION: PathYetAnotherMakeUniqueName
! FUNCTION: PickIconDlg
! FUNCTION: PifMgr_CloseProperties
! FUNCTION: PifMgr_GetProperties
! FUNCTION: PifMgr_OpenProperties
! FUNCTION: PifMgr_SetProperties
! FUNCTION: PrepareDiscForBurnRunDllW
! FUNCTION: PrintersGetCommand_RunDLL
! FUNCTION: PrintersGetCommand_RunDLLA
! FUNCTION: PrintersGetCommand_RunDLLW
! FUNCTION: ReadCabinetState
! FUNCTION: RealDriveType
! FUNCTION: RealShellExecuteA
! FUNCTION: RealShellExecuteExA
! FUNCTION: RealShellExecuteExW
! FUNCTION: RealShellExecuteW
! FUNCTION: RegenerateUserEnvironment
! FUNCTION: RestartDialog
! FUNCTION: RestartDialogEx
! FUNCTION: RunAsNewUser_RunDLLW
! FUNCTION: SetCurrentProcessExplicitAppUserModelID
! FUNCTION: SHAddDefaultPropertiesByExt
! FUNCTION: SHAddFromPropSheetExtArray
! FUNCTION: SHAddToRecentDocs
! FUNCTION: SHAlloc
! FUNCTION: SHAppBarMessage
! FUNCTION: SHAssocEnumHandlers
! FUNCTION: SHAssocEnumHandlersForProtocolByApplication
! FUNCTION: SHBindToFolderIDListParent
! FUNCTION: SHBindToFolderIDListParentEx
! FUNCTION: SHBindToObject
! FUNCTION: SHBrowseForFolder
! FUNCTION: SHBrowseForFolderA
! FUNCTION: SHBrowseForFolderW
! FUNCTION: SHChangeNotification_Lock
! FUNCTION: SHChangeNotification_Unlock
! FUNCTION: SHChangeNotify
! FUNCTION: SHChangeNotifyDeregister
! FUNCTION: SHChangeNotifyRegister
! FUNCTION: SHChangeNotifyRegisterThread
! FUNCTION: SHChangeNotifySuspendResume
! FUNCTION: SHCloneSpecialIDList
! FUNCTION: SHCLSIDFromString
! FUNCTION: SHCoCreateInstance
! FUNCTION: SHCoCreateInstanceWorker
! FUNCTION: SHCreateAssociationRegistration
! FUNCTION: SHCreateCategoryEnum
! FUNCTION: SHCreateDataObject
! FUNCTION: SHCreateDefaultContextMenu
! FUNCTION: SHCreateDefaultExtractIcon
! FUNCTION: SHCreateDefaultPropertiesOp
! FUNCTION: SHCreateDirectory
! FUNCTION: SHCreateDirectoryExA
! FUNCTION: SHCreateDirectoryExW
! FUNCTION: SHCreateDrvExtIcon
! FUNCTION: SHCreateFileExtractIconW
! FUNCTION: SHCreateItemFromIDList
! FUNCTION: SHCreateItemFromParsingName
! FUNCTION: SHCreateItemFromRelativeName
! FUNCTION: SHCreateItemInKnownFolder
! FUNCTION: SHCreateItemWithParent
! FUNCTION: SHCreateLocalServerRunDll
! FUNCTION: SHCreateProcessAsUserW
! FUNCTION: SHCreatePropSheetExtArray
! FUNCTION: SHCreateQueryCancelAutoPlayMoniker
! FUNCTION: SHCreateShellFolderView
! FUNCTION: SHCreateShellFolderViewEx
! FUNCTION: SHCreateShellItem
! FUNCTION: SHCreateShellItemArray
! FUNCTION: SHCreateShellItemArrayFromDataObject
! FUNCTION: SHCreateShellItemArrayFromIDLists
! FUNCTION: SHCreateShellItemArrayFromShellItem
! FUNCTION: SHCreateStdEnumFmtEtc
! FUNCTION: SHDefExtractIconA
! FUNCTION: SHDefExtractIconW
! FUNCTION: SHDestroyPropSheetExtArray
! FUNCTION: SHDoDragDrop
! FUNCTION: SheChangeDirA
! FUNCTION: SheChangeDirExW
! FUNCTION: SheGetDirA
! FUNCTION: SHELL32_AddToBackIconTable
! FUNCTION: SHELL32_AddToFrontIconTable
! FUNCTION: SHELL32_AreAllItemsAvailable
! FUNCTION: SHELL32_BindToFilePlaceholderHandler
! FUNCTION: SHELL32_CallFileCopyHooks
! FUNCTION: SHELL32_CanDisplayWin8CopyDialog
! FUNCTION: SHELL32_CCommonPlacesFolder_CreateInstance
! FUNCTION: SHELL32_CDBurn_CloseSession
! FUNCTION: SHELL32_CDBurn_DriveSupportedForDataBurn
! FUNCTION: SHELL32_CDBurn_Erase
! FUNCTION: SHELL32_CDBurn_GetCDInfo
! FUNCTION: SHELL32_CDBurn_GetLiveFSDiscInfo
! FUNCTION: SHELL32_CDBurn_GetStagingPathOrNormalPath
! FUNCTION: SHELL32_CDBurn_GetTaskInfo
! FUNCTION: SHELL32_CDBurn_IsBlankDisc
! FUNCTION: SHELL32_CDBurn_IsBlankDisc2
! FUNCTION: SHELL32_CDBurn_IsLiveFS
! FUNCTION: SHELL32_CDBurn_OnDeviceChange
! FUNCTION: SHELL32_CDBurn_OnEject
! FUNCTION: SHELL32_CDBurn_OnMediaChange
! FUNCTION: SHELL32_CDefFolderMenu_Create2
! FUNCTION: SHELL32_CDefFolderMenu_Create2Ex
! FUNCTION: SHELL32_CDefFolderMenu_MergeMenu
! FUNCTION: SHELL32_CDrives_CreateSFVCB
! FUNCTION: SHELL32_CDrivesContextMenu_Create
! FUNCTION: SHELL32_CDrivesDropTarget_Create
! FUNCTION: SHELL32_CFillPropertiesTask_CreateInstance
! FUNCTION: SHELL32_CFSDropTarget_CreateInstance
! FUNCTION: SHELL32_CFSFolderCallback_Create
! FUNCTION: SHELL32_CLibraryDropTarget_CreateInstance
! FUNCTION: SHELL32_CLocationContextMenu_Create
! FUNCTION: SHELL32_CLocationFolderUI_CreateInstance
! FUNCTION: SHELL32_CloseAutoplayPrompt
! FUNCTION: SHELL32_CMountPoint_DoAutorun
! FUNCTION: SHELL32_CMountPoint_DoAutorunPrompt
! FUNCTION: SHELL32_CMountPoint_IsAutoRunDriveAndEnabledByPolicy
! FUNCTION: SHELL32_CMountPoint_ProcessAutoRunFile
! FUNCTION: SHELL32_CMountPoint_WantAutorunUI
! FUNCTION: SHELL32_CMountPoint_WantAutorunUIGetReady
! FUNCTION: SHELL32_CommandLineFromMsiDescriptor
! FUNCTION: SHELL32_CopyFilePlaceholderToNewFile
! FUNCTION: SHELL32_CopySecondaryTiles
! FUNCTION: SHELL32_CPL_CategoryIdArrayFromVariant
! FUNCTION: SHELL32_CPL_IsLegacyCanonicalNameListedUnderKey
! FUNCTION: SHELL32_CPL_ModifyWowDisplayName
! FUNCTION: SHELL32_Create_IEnumUICommand
! FUNCTION: SHELL32_CreateConfirmationInterrupt
! FUNCTION: SHELL32_CreateConflictInterrupt
! FUNCTION: SHELL32_CreateDefaultOperationDataProvider
! FUNCTION: SHELL32_CreateFileFolderContextMenu
! FUNCTION: SHELL32_CreateLinkInfoW
! FUNCTION: SHELL32_CreatePlaceholderFile
! FUNCTION: SHELL32_CreateQosRecorder
! FUNCTION: SHELL32_CreateSharePointView
! FUNCTION: SHELL32_CRecentDocsContextMenu_CreateInstance
! FUNCTION: SHELL32_CSyncRootManager_CreateInstance
! FUNCTION: SHELL32_CTransferConfirmation_CreateInstance
! FUNCTION: SHELL32_DestroyLinkInfo
! FUNCTION: SHELL32_EncryptDirectory
! FUNCTION: SHELL32_EncryptedFileKeyInfo
! FUNCTION: SHELL32_EnumCommonTasks
! FUNCTION: SHELL32_FilePlaceholder_BindToPrimaryStream
! FUNCTION: SHELL32_FilePlaceholder_CreateInstance
! FUNCTION: SHELL32_FreeEncryptedFileKeyInfo
! FUNCTION: SHELL32_GenerateAppID
! FUNCTION: SHELL32_GetAppIDRoot
! FUNCTION: SHELL32_GetCommandProviderForFolderType
! FUNCTION: SHELL32_GetDiskCleanupPath
! FUNCTION: SHELL32_GetDPIAdjustedLogicalSize
! FUNCTION: SHELL32_GetFileNameFromBrowse
! FUNCTION: SHELL32_GetIconOverlayManager
! FUNCTION: SHELL32_GetLinkInfoData
! FUNCTION: SHELL32_GetPlaceholderStatesFromFileAttributesAndReparsePointTag
! FUNCTION: SHELL32_GetRatingBucket
! FUNCTION: SHELL32_GetSkyDriveNetworkStates
! FUNCTION: SHELL32_GetSqmableFileName
! FUNCTION: SHELL32_GetThumbnailAdornerFromFactory
! FUNCTION: SHELL32_GetThumbnailAdornerFromFactory2
! FUNCTION: SHELL32_HandleUnrecognizedFileSystem
! FUNCTION: SHELL32_IconCache_AboutToExtractIcons
! FUNCTION: SHELL32_IconCache_DoneExtractingIcons
! FUNCTION: SHELL32_IconCache_ExpandEnvAndSearchPath
! FUNCTION: SHELL32_IconCache_RememberRecentlyExtractedIconsW
! FUNCTION: SHELL32_IconCacheCreate
! FUNCTION: SHELL32_IconCacheDestroy
! FUNCTION: SHELL32_IconCacheHandleAssociationChanged
! FUNCTION: SHELL32_IconCacheRestore
! FUNCTION: SHELL32_IconOverlayManagerInit
! FUNCTION: SHELL32_IsGetKeyboardLayoutPresent
! FUNCTION: SHELL32_IsSystemUpgradeInProgress
! FUNCTION: SHELL32_IsValidLinkInfo
! FUNCTION: SHELL32_LegacyEnumSpecialTasksByType
! FUNCTION: SHELL32_LegacyEnumTasks
! FUNCTION: SHELL32_LookupBackIconIndex
! FUNCTION: SHELL32_LookupFrontIconIndex
! FUNCTION: SHELL32_NormalizeRating
! FUNCTION: SHELL32_NotifyLinkTrackingServiceOfMove
! FUNCTION: SHELL32_PifMgr_CloseProperties
! FUNCTION: SHELL32_PifMgr_GetProperties
! FUNCTION: SHELL32_PifMgr_OpenProperties
! FUNCTION: SHELL32_PifMgr_SetProperties
! FUNCTION: SHELL32_Printers_CreateBindInfo
! FUNCTION: SHELL32_Printjob_GetPidl
! FUNCTION: SHELL32_PurgeSystemIcon
! FUNCTION: SHELL32_RefreshOverlayImages
! FUNCTION: SHELL32_ResolveLinkInfoW
! FUNCTION: SHELL32_SendToMenu_InvokeTargetedCommand
! FUNCTION: SHELL32_SendToMenu_VerifyTargetedCommand
! FUNCTION: SHELL32_SetPlaceholderReparsePointAttribute
! FUNCTION: SHELL32_SetPlaceholderReparsePointAttribute2
! FUNCTION: SHELL32_SHAddSparseIcon
! FUNCTION: SHELL32_SHCreateByValueOperationInterrupt
! FUNCTION: SHELL32_SHCreateDefaultContextMenu
! FUNCTION: SHELL32_SHCreateLocalServer
! FUNCTION: SHELL32_SHCreateShellFolderView
! FUNCTION: SHELL32_SHDuplicateEncryptionInfoFile
! FUNCTION: SHELL32_SHEncryptFile
! FUNCTION: SHELL32_SHFormatDriveAsync
! FUNCTION: SHELL32_SHGetThreadUndoManager
! FUNCTION: SHELL32_SHGetUserNameW
! FUNCTION: SHELL32_SHIsVirtualDevice
! FUNCTION: SHELL32_SHLaunchPropSheet
! FUNCTION: SHELL32_SHLogILFromFSIL
! FUNCTION: SHELL32_SHOpenWithDialog
! FUNCTION: SHELL32_ShowHideIconOnlyOnDesktop
! FUNCTION: SHELL32_SHStartNetConnectionDialogW
! FUNCTION: SHELL32_SHUICommandFromGUID
! FUNCTION: SHELL32_SimpleRatingToFilterCondition
! FUNCTION: SHELL32_StampIconForFile
! FUNCTION: SHELL32_SuspendUndo
! FUNCTION: SHELL32_TryVirtualDiscImageDriveEject
! FUNCTION: SHELL32_UpdateFilePlaceholderStates
! FUNCTION: SHELL32_VerifySaferTrust
! FUNCTION: Shell_GetCachedImageIndex
! FUNCTION: Shell_GetCachedImageIndexA
! FUNCTION: Shell_GetCachedImageIndexW
! FUNCTION: Shell_GetImageLists
! FUNCTION: Shell_MergeMenus
! FUNCTION: Shell_NotifyIconA
! FUNCTION: Shell_NotifyIconGetRect
! FUNCTION: Shell_NotifyIconW
! FUNCTION: ShellAboutA
! FUNCTION: ShellAboutW
! FUNCTION: ShellExec_RunDLL
! FUNCTION: ShellExec_RunDLLA
! FUNCTION: ShellExec_RunDLLW
! FUNCTION: ShellExecuteA
! FUNCTION: ShellExecuteEx
! FUNCTION: ShellExecuteExA
! FUNCTION: ShellExecuteExW
! FUNCTION: ShellHookProc
! FUNCTION: ShellMessageBoxA
! FUNCTION: ShellMessageBoxW
! FUNCTION: SHEmptyRecycleBinA
! FUNCTION: SHEmptyRecycleBinW
! FUNCTION: SHEnableServiceObject
! FUNCTION: SHEnumerateUnreadMailAccountsW
! FUNCTION: SheSetCurDrive
! FUNCTION: SHEvaluateSystemCommandTemplate
! FUNCTION: SHExtractIconsW
! FUNCTION: SHFileOperation
! FUNCTION: SHFileOperationA
! FUNCTION: SHFileOperationW
! FUNCTION: SHFind_InitMenuPopup
! FUNCTION: SHFindFiles
! FUNCTION: SHFlushSFCache
! FUNCTION: SHFormatDrive
! FUNCTION: SHFree
! FUNCTION: SHFreeNameMappings
! FUNCTION: SHGetAttributesFromDataObject
! FUNCTION: SHGetDataFromIDListA
! FUNCTION: SHGetDataFromIDListW
! FUNCTION: SHGetDiskFreeSpaceA
! FUNCTION: SHGetDiskFreeSpaceExA
! FUNCTION: SHGetDiskFreeSpaceExW
! FUNCTION: SHGetDriveMedia
! FUNCTION: SHGetFileInfo
! FUNCTION: SHGetFileInfoA
! FUNCTION: SHGetFolderLocation
! FUNCTION: SHGetFolderPathA
! FUNCTION: SHGetFolderPathAndSubDirA
! FUNCTION: SHGetFolderPathAndSubDirW
! FUNCTION: SHGetFolderPathEx
! FUNCTION: SHGetIconOverlayIndexA
! FUNCTION: SHGetIconOverlayIndexW
! FUNCTION: SHGetIDListFromObject
! FUNCTION: SHGetImageList
! FUNCTION: SHGetInstanceExplorer
! FUNCTION: SHGetItemFromDataObject
! FUNCTION: SHGetItemFromObject
! FUNCTION: SHGetKnownFolderIDList
! FUNCTION: SHGetKnownFolderItem
! FUNCTION: SHGetKnownFolderPath
! FUNCTION: SHGetLocalizedName
! FUNCTION: SHGetMalloc
! FUNCTION: SHGetNameFromIDList
! FUNCTION: SHGetNewLinkInfo
! FUNCTION: SHGetNewLinkInfoA
! FUNCTION: SHGetNewLinkInfoW
! FUNCTION: SHGetPathFromIDList
! FUNCTION: SHGetPathFromIDListA
! FUNCTION: SHGetPathFromIDListEx
! FUNCTION: SHGetPathFromIDListW
! FUNCTION: SHGetPropertyStoreForWindow
! FUNCTION: SHGetPropertyStoreFromIDList
! FUNCTION: SHGetPropertyStoreFromParsingName
! FUNCTION: SHGetRealIDL
! FUNCTION: SHGetSetFolderCustomSettings
! FUNCTION: SHGetSetSettings
! FUNCTION: SHGetSettings
! FUNCTION: SHGetSpecialFolderLocation
! FUNCTION: SHGetSpecialFolderPathA
! FUNCTION: SHGetSpecialFolderPathW
! FUNCTION: SHGetStockIconInfo
! FUNCTION: SHGetTemporaryPropertyForItem
! FUNCTION: SHGetUnreadMailCountW
! FUNCTION: SHHandleUpdateImage
! FUNCTION: SHHelpShortcuts_RunDLL
! FUNCTION: SHHelpShortcuts_RunDLLA
! FUNCTION: SHHelpShortcuts_RunDLLW
! FUNCTION: SHILCreateFromPath
! FUNCTION: SHInvokePrinterCommandA
! FUNCTION: SHInvokePrinterCommandW
! FUNCTION: SHIsFileAvailableOffline
! FUNCTION: SHLimitInputEdit
! FUNCTION: SHLoadInProc
! FUNCTION: SHLoadNonloadedIconOverlayIdentifiers
! FUNCTION: SHMapPIDLToSystemImageListIndex
! FUNCTION: SHMultiFileProperties
! FUNCTION: SHObjectProperties
! FUNCTION: SHOpenFolderAndSelectItems
! FUNCTION: SHOpenPropSheetW
! FUNCTION: SHOpenWithDialog
! FUNCTION: SHParseDisplayName
! FUNCTION: SHPathPrepareForWriteA
! FUNCTION: SHPathPrepareForWriteW
! FUNCTION: SHPropStgCreate
! FUNCTION: SHPropStgReadMultiple
! FUNCTION: SHPropStgWriteMultiple
! FUNCTION: SHQueryRecycleBinA
! FUNCTION: SHQueryRecycleBinW
! FUNCTION: SHQueryUserNotificationState
! FUNCTION: SHRemoveLocalizedName
! FUNCTION: SHReplaceFromPropSheetExtArray
! FUNCTION: SHResolveLibrary
! FUNCTION: SHRestricted
! FUNCTION: SHSetDefaultProperties
! FUNCTION: SHSetFolderPathA
! FUNCTION: SHSetFolderPathW
! FUNCTION: SHSetInstanceExplorer
! FUNCTION: SHSetKnownFolderPath
! FUNCTION: SHSetLocalizedName
! FUNCTION: SHSetTemporaryPropertyForItem
! FUNCTION: SHSetUnreadMailCountW
! FUNCTION: SHShellFolderView_Message
! FUNCTION: SHShowManageLibraryUI
! FUNCTION: SHSimpleIDListFromPath
! FUNCTION: SHStartNetConnectionDialogW
! FUNCTION: SHTestTokenMembership
! FUNCTION: SHUpdateImageA
! FUNCTION: SHUpdateImageW
! FUNCTION: SHUpdateRecycleBinIcon
! FUNCTION: SHValidateUNC
! FUNCTION: SignalFileOpen
! FUNCTION: StgMakeUniqueName
! FUNCTION: StrChrA
! FUNCTION: StrChrIA
! FUNCTION: StrChrIW
! FUNCTION: StrChrW
! FUNCTION: StrCmpNA
! FUNCTION: StrCmpNIA
! FUNCTION: StrCmpNIW
! FUNCTION: StrCmpNW
! FUNCTION: StrNCmpA
! FUNCTION: StrNCmpIA
! FUNCTION: StrNCmpIW
! FUNCTION: StrNCmpW
! FUNCTION: StrRChrA
! FUNCTION: StrRChrIA
! FUNCTION: StrRChrIW
! FUNCTION: StrRChrW
! FUNCTION: StrRStrA
! FUNCTION: StrRStrIA
! FUNCTION: StrRStrIW
! FUNCTION: StrRStrW
! FUNCTION: StrStrA
! FUNCTION: StrStrIA
! FUNCTION: StrStrIW
! FUNCTION: StrStrW
! FUNCTION: UsersLibrariesFolderUI_CreateInstance
! FUNCTION: WaitForExplorerRestartW
! FUNCTION: Win32DeleteFile
! FUNCTION: WOWShellExecute
! FUNCTION: WriteCabinetState

View File

@ -183,11 +183,11 @@ CONSTANT: CF_LOCALE 16
CONSTANT: CF_DIBV5 17
CONSTANT: CF_MAX 18
CONSTANT: CF_OWNERDISPLAY 0x0080
CONSTANT: CF_DSPTEXT 0x0081
CONSTANT: CF_DSPBITMAP 0x0082
CONSTANT: CF_DSPMETAFILEPICT 0x0083
CONSTANT: CF_DSPENHMETAFILE 0x008E
CONSTANT: CF_OWNERDISPLAY 0x0080
CONSTANT: CF_DSPTEXT 0x0081
CONSTANT: CF_DSPBITMAP 0x0082
CONSTANT: CF_DSPMETAFILEPICT 0x0083
CONSTANT: CF_DSPENHMETAFILE 0x008E
! "Private" formats don't get GlobalFree()'d
CONSTANT: CF_PRIVATEFIRST 0x200