## Correlation report for shell32.dll ### Methods (16% complete) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [AssocCreateForClasses](https://www.google.com/search?num=5&q=AssocCreateForClasses+site%3Amsdn.microsoft.com) | shell32.dll | | [AssocGetDetailsOfPropKey](https://www.google.com/search?num=5&q=AssocGetDetailsOfPropKey+site%3Amsdn.microsoft.com) | shell32.dll | | [CDefFolderMenu_Create2](https://www.google.com/search?num=5&q=CDefFolderMenu_Create2+site%3Amsdn.microsoft.com) | shell32.dll | | [CheckEscapesW](https://www.google.com/search?num=5&q=CheckEscapesW+site%3Amsdn.microsoft.com) | shell32.dll | | [CIDLData_CreateFromIDArray](https://www.google.com/search?num=5&q=CIDLData_CreateFromIDArray+site%3Amsdn.microsoft.com) | shell32.dll | | [CommandLineToArgvW](https://www.google.com/search?num=5&q=CommandLineToArgvW+site%3Amsdn.microsoft.com) | shell32.dll | | [DAD_AutoScroll](https://www.google.com/search?num=5&q=DAD_AutoScroll+site%3Amsdn.microsoft.com) | shell32.dll | | [DAD_DragEnterEx](https://www.google.com/search?num=5&q=DAD_DragEnterEx+site%3Amsdn.microsoft.com) | shell32.dll | | [DAD_DragEnterEx2](https://www.google.com/search?num=5&q=DAD_DragEnterEx2+site%3Amsdn.microsoft.com) | shell32.dll | | [DAD_DragLeave](https://www.google.com/search?num=5&q=DAD_DragLeave+site%3Amsdn.microsoft.com) | shell32.dll | | [DAD_DragMove](https://www.google.com/search?num=5&q=DAD_DragMove+site%3Amsdn.microsoft.com) | shell32.dll | | [DAD_SetDragImage](https://www.google.com/search?num=5&q=DAD_SetDragImage+site%3Amsdn.microsoft.com) | shell32.dll | | [DAD_ShowDragImage](https://www.google.com/search?num=5&q=DAD_ShowDragImage+site%3Amsdn.microsoft.com) | shell32.dll | | [DoEnvironmentSubst](https://www.google.com/search?num=5&q=DoEnvironmentSubstA+site%3Amsdn.microsoft.com) | shell32.dll | | [DragAcceptFiles](https://www.google.com/search?num=5&q=DragAcceptFiles+site%3Amsdn.microsoft.com) | shell32.dll | | [DragFinish](https://www.google.com/search?num=5&q=DragFinish+site%3Amsdn.microsoft.com) | shell32.dll | | [DragQueryFile](https://www.google.com/search?num=5&q=DragQueryFile+site%3Amsdn.microsoft.com) | shell32.dll | | [DragQueryFileAorW](https://www.google.com/search?num=5&q=DragQueryFileAorW+site%3Amsdn.microsoft.com) | shell32.dll | | [DragQueryPoint](https://www.google.com/search?num=5&q=DragQueryPoint+site%3Amsdn.microsoft.com) | shell32.dll | | [DriveType](https://www.google.com/search?num=5&q=DriveType+site%3Amsdn.microsoft.com) | shell32.dll | | [DuplicateIcon](https://www.google.com/search?num=5&q=DuplicateIcon+site%3Amsdn.microsoft.com) | shell32.dll | | [ExtractAssociatedIcon](https://www.google.com/search?num=5&q=ExtractAssociatedIconA+site%3Amsdn.microsoft.com) | shell32.dll | | [ExtractAssociatedIconEx](https://www.google.com/search?num=5&q=ExtractAssociatedIconExA+site%3Amsdn.microsoft.com) | shell32.dll | | [ExtractIcon](https://www.google.com/search?num=5&q=ExtractIconA+site%3Amsdn.microsoft.com) | shell32.dll | | [ExtractIconEx](http://msdn2.microsoft.com/en-us/library/ms648069) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.ExtractIconEx [FindExecutable](https://www.google.com/search?num=5&q=FindExecutableA+site%3Amsdn.microsoft.com) | shell32.dll | | [FreeIconList](https://www.google.com/search?num=5&q=FreeIconList+site%3Amsdn.microsoft.com) | shell32.dll | | [GetCurrentProcessExplicitAppUserModelID](http://msdn2.microsoft.com/en-us/library/dd378419) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.GetCurrentProcessExplicitAppUserModelID [GetFileNameFromBrowse](https://www.google.com/search?num=5&q=GetFileNameFromBrowse+site%3Amsdn.microsoft.com) | shell32.dll | | [GetSystemPersistedStorageItemList](https://www.google.com/search?num=5&q=GetSystemPersistedStorageItemList+site%3Amsdn.microsoft.com) | shell32.dll | | [ILAppendID](https://www.google.com/search?num=5&q=ILAppendID+site%3Amsdn.microsoft.com) | shell32.dll | | [ILClone](http://msdn2.microsoft.com/en-us/library/bb776433) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILClone [ILCloneFirst](http://msdn2.microsoft.com/en-us/library/bb776435) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILCloneFirst [ILCombine](http://msdn2.microsoft.com/en-us/library/bb776437) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILCombine [ILCreateFromPath](http://msdn2.microsoft.com/en-us/library/dd378420) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILCreateFromPath [ILFindChild](https://www.google.com/search?num=5&q=ILFindChild+site%3Amsdn.microsoft.com) | shell32.dll | | [ILFindLastID](http://msdn2.microsoft.com/en-us/library/bb776440) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILFindLastID [ILFree](http://msdn2.microsoft.com/en-us/library/bb776441) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILFree [ILGetNext](http://msdn2.microsoft.com/en-us/library/bb776442) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILGetNext [ILGetSize](http://msdn2.microsoft.com/en-us/library/bb776443) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILGetSize [ILIsEqual](http://msdn2.microsoft.com/en-us/library/bb776448) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILIsEqual [ILIsParent](http://msdn2.microsoft.com/en-us/library/bb776449) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILIsParent [ILLoadFromStreamEx](https://www.google.com/search?num=5&q=ILLoadFromStreamEx+site%3Amsdn.microsoft.com) | shell32.dll | | [ILRemoveLastID](http://msdn2.microsoft.com/en-us/library/bb776456) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILRemoveLastID [ILSaveToStream](https://www.google.com/search?num=5&q=ILSaveToStream+site%3Amsdn.microsoft.com) | shell32.dll | | [InitNetworkAddressControl](https://www.google.com/search?num=5&q=InitNetworkAddressControl+site%3Amsdn.microsoft.com) | shell32.dll | | [IsDesktopExplorerProcess](https://www.google.com/search?num=5&q=IsDesktopExplorerProcess+site%3Amsdn.microsoft.com) | shell32.dll | | [IsLFNDrive](https://www.google.com/search?num=5&q=IsLFNDrive+site%3Amsdn.microsoft.com) | shell32.dll | | [IsNetDrive](https://www.google.com/search?num=5&q=IsNetDrive+site%3Amsdn.microsoft.com) | shell32.dll | | [IsProcessAnExplorer](https://www.google.com/search?num=5&q=IsProcessAnExplorer+site%3Amsdn.microsoft.com) | shell32.dll | | [IsUserAnAdmin](https://www.google.com/search?num=5&q=IsUserAnAdmin+site%3Amsdn.microsoft.com) | shell32.dll | | [OpenRegStream](https://www.google.com/search?num=5&q=OpenRegStream+site%3Amsdn.microsoft.com) | shell32.dll | | [PathCleanupSpec](https://www.google.com/search?num=5&q=PathCleanupSpec+site%3Amsdn.microsoft.com) | shell32.dll | | [PathGetShortPath](https://www.google.com/search?num=5&q=PathGetShortPath+site%3Amsdn.microsoft.com) | shell32.dll | | [PathIsExe](https://www.google.com/search?num=5&q=PathIsExe+site%3Amsdn.microsoft.com) | shell32.dll | | [PathIsSlow](https://www.google.com/search?num=5&q=PathIsSlowA+site%3Amsdn.microsoft.com) | shell32.dll | | [PathMakeUniqueName](https://www.google.com/search?num=5&q=PathMakeUniqueName+site%3Amsdn.microsoft.com) | shell32.dll | | [PathQualify](https://www.google.com/search?num=5&q=PathQualify+site%3Amsdn.microsoft.com) | shell32.dll | | [PathResolve](https://www.google.com/search?num=5&q=PathResolve+site%3Amsdn.microsoft.com) | shell32.dll | | [PathYetAnotherMakeUniqueName](https://www.google.com/search?num=5&q=PathYetAnotherMakeUniqueName+site%3Amsdn.microsoft.com) | shell32.dll | | [PickIconDlg](https://www.google.com/search?num=5&q=PickIconDlg+site%3Amsdn.microsoft.com) | shell32.dll | | [PifMgr_CloseProperties](https://www.google.com/search?num=5&q=PifMgr_CloseProperties+site%3Amsdn.microsoft.com) | shell32.dll | | [PifMgr_GetProperties](https://www.google.com/search?num=5&q=PifMgr_GetProperties+site%3Amsdn.microsoft.com) | shell32.dll | | [PifMgr_OpenProperties](https://www.google.com/search?num=5&q=PifMgr_OpenProperties+site%3Amsdn.microsoft.com) | shell32.dll | | [PifMgr_SetProperties](https://www.google.com/search?num=5&q=PifMgr_SetProperties+site%3Amsdn.microsoft.com) | shell32.dll | | [PrepareDiscForBurnRunDllW](https://www.google.com/search?num=5&q=PrepareDiscForBurnRunDllW+site%3Amsdn.microsoft.com) | shell32.dll | | [PrintersGetCommand_RunDLL](https://www.google.com/search?num=5&q=PrintersGetCommand_RunDLL+site%3Amsdn.microsoft.com) | shell32.dll | | [ReadCabinetState](https://www.google.com/search?num=5&q=ReadCabinetState+site%3Amsdn.microsoft.com) | shell32.dll | | [RealDriveType](https://www.google.com/search?num=5&q=RealDriveType+site%3Amsdn.microsoft.com) | shell32.dll | | [RegenerateUserEnvironment](https://www.google.com/search?num=5&q=RegenerateUserEnvironment+site%3Amsdn.microsoft.com) | shell32.dll | | [RestartDialog](https://www.google.com/search?num=5&q=RestartDialog+site%3Amsdn.microsoft.com) | shell32.dll | | [RestartDialogEx](https://www.google.com/search?num=5&q=RestartDialogEx+site%3Amsdn.microsoft.com) | shell32.dll | | [RunAsNewUser_RunDLLW](https://www.google.com/search?num=5&q=RunAsNewUser_RunDLLW+site%3Amsdn.microsoft.com) | shell32.dll | | [SetCurrentProcessExplicitAppUserModelID](http://msdn2.microsoft.com/en-us/library/dd378422) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SetCurrentProcessExplicitAppUserModelID [SHAddDefaultPropertiesByExt](https://www.google.com/search?num=5&q=SHAddDefaultPropertiesByExt+site%3Amsdn.microsoft.com) | shell32.dll | | [SHAddFromPropSheetExtArray](https://www.google.com/search?num=5&q=SHAddFromPropSheetExtArray+site%3Amsdn.microsoft.com) | shell32.dll | | [SHAddToRecentDocs](http://msdn2.microsoft.com/en-us/library/bb762105) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHAddToRecentDocs [SHAlloc](https://www.google.com/search?num=5&q=SHAlloc+site%3Amsdn.microsoft.com) | shell32.dll | | [SHAppBarMessage](https://www.google.com/search?num=5&q=SHAppBarMessage+site%3Amsdn.microsoft.com) | shell32.dll | | [SHAssocEnumHandlers](https://www.google.com/search?num=5&q=SHAssocEnumHandlers+site%3Amsdn.microsoft.com) | shell32.dll | | [SHAssocEnumHandlersForProtocolByApplication](https://www.google.com/search?num=5&q=SHAssocEnumHandlersForProtocolByApplication+site%3Amsdn.microsoft.com) | shell32.dll | | [SHBindToFolderIDListParent](https://www.google.com/search?num=5&q=SHBindToFolderIDListParent+site%3Amsdn.microsoft.com) | shell32.dll | | [SHBindToFolderIDListParentEx](https://www.google.com/search?num=5&q=SHBindToFolderIDListParentEx+site%3Amsdn.microsoft.com) | shell32.dll | | [SHBindToObject](https://www.google.com/search?num=5&q=SHBindToObject+site%3Amsdn.microsoft.com) | shell32.dll | | [SHBindToParent](https://www.google.com/search?num=5&q=SHBindToParent+site%3Amsdn.microsoft.com) | shell32.dll | | [SHBrowseForFolder](http://msdn2.microsoft.com/en-us/library/bb762115) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHBrowseForFolder [SHChangeNotification_Lock](https://www.google.com/search?num=5&q=SHChangeNotification_Lock+site%3Amsdn.microsoft.com) | shell32.dll | | [SHChangeNotification_Unlock](https://www.google.com/search?num=5&q=SHChangeNotification_Unlock+site%3Amsdn.microsoft.com) | shell32.dll | | [SHChangeNotify](https://www.google.com/search?num=5&q=SHChangeNotify+site%3Amsdn.microsoft.com) | shell32.dll | | [SHChangeNotifyDeregister](https://www.google.com/search?num=5&q=SHChangeNotifyDeregister+site%3Amsdn.microsoft.com) | shell32.dll | | [SHChangeNotifyRegister](https://www.google.com/search?num=5&q=SHChangeNotifyRegister+site%3Amsdn.microsoft.com) | shell32.dll | | [SHChangeNotifyRegisterThread](https://www.google.com/search?num=5&q=SHChangeNotifyRegisterThread+site%3Amsdn.microsoft.com) | shell32.dll | | [SHChangeNotifySuspendResume](https://www.google.com/search?num=5&q=SHChangeNotifySuspendResume+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCloneSpecialIDList](https://www.google.com/search?num=5&q=SHCloneSpecialIDList+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCLSIDFromString](https://www.google.com/search?num=5&q=SHCLSIDFromString+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCoCreateInstance](https://www.google.com/search?num=5&q=SHCoCreateInstance+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCoCreateInstanceWorker](https://www.google.com/search?num=5&q=SHCoCreateInstanceWorker+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateAssociationRegistration](https://www.google.com/search?num=5&q=SHCreateAssociationRegistration+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateCategoryEnum](https://www.google.com/search?num=5&q=SHCreateCategoryEnum+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateDataObject](https://www.google.com/search?num=5&q=SHCreateDataObject+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateDefaultContextMenu](https://www.google.com/search?num=5&q=SHCreateDefaultContextMenu+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateDefaultExtractIcon](https://www.google.com/search?num=5&q=SHCreateDefaultExtractIcon+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateDefaultPropertiesOp](https://www.google.com/search?num=5&q=SHCreateDefaultPropertiesOp+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateDirectory](https://www.google.com/search?num=5&q=SHCreateDirectory+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateDirectoryEx](https://www.google.com/search?num=5&q=SHCreateDirectoryExA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateDrvExtIcon](https://www.google.com/search?num=5&q=SHCreateDrvExtIcon+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateFileExtractIconW](https://www.google.com/search?num=5&q=SHCreateFileExtractIconW+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateItemFromIDList](http://msdn2.microsoft.com/en-us/library/bb762133) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemFromIDList [SHCreateItemFromParsingName](http://msdn2.microsoft.com/en-us/library/bb762134) | shell32.dll | Shlobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemFromParsingName [SHCreateItemFromRelativeName](http://msdn2.microsoft.com/en-us/library/bb762135) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemFromRelativeName [SHCreateItemInKnownFolder](http://msdn2.microsoft.com/en-us/library/bb762136) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemInKnownFolder [SHCreateItemWithParent](http://msdn2.microsoft.com/en-us/library/bb762137) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemWithParent [SHCreateLocalServerRunDll](https://www.google.com/search?num=5&q=SHCreateLocalServerRunDll+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateProcessAsUserW](https://www.google.com/search?num=5&q=SHCreateProcessAsUserW+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreatePropSheetExtArray](https://www.google.com/search?num=5&q=SHCreatePropSheetExtArray+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateQueryCancelAutoPlayMoniker](https://www.google.com/search?num=5&q=SHCreateQueryCancelAutoPlayMoniker+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateShellFolderView](https://www.google.com/search?num=5&q=SHCreateShellFolderView+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateShellFolderViewEx](https://www.google.com/search?num=5&q=SHCreateShellFolderViewEx+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateShellItem](https://www.google.com/search?num=5&q=SHCreateShellItem+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateShellItemArray](http://msdn2.microsoft.com/en-us/library/bb762144) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateShellItemArray [SHCreateShellItemArrayFromDataObject](https://www.google.com/search?num=5&q=SHCreateShellItemArrayFromDataObject+site%3Amsdn.microsoft.com) | shell32.dll | | [SHCreateShellItemArrayFromIDLists](http://msdn2.microsoft.com/en-us/library/bb762146) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromIDLists [SHCreateShellItemArrayFromShellItem](http://msdn2.microsoft.com/en-us/library/bb762147) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromShellItem [SHCreateStdEnumFmtEtc](https://www.google.com/search?num=5&q=SHCreateStdEnumFmtEtc+site%3Amsdn.microsoft.com) | shell32.dll | | [SHDefExtractIcon](https://www.google.com/search?num=5&q=SHDefExtractIconA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHDestroyPropSheetExtArray](https://www.google.com/search?num=5&q=SHDestroyPropSheetExtArray+site%3Amsdn.microsoft.com) | shell32.dll | | [SHDoDragDrop](https://www.google.com/search?num=5&q=SHDoDragDrop+site%3Amsdn.microsoft.com) | shell32.dll | | [SheChangeDirA](https://www.google.com/search?num=5&q=SheChangeDirA+site%3Amsdn.microsoft.com) | shell32.dll | | [SheChangeDirExW](https://www.google.com/search?num=5&q=SheChangeDirExW+site%3Amsdn.microsoft.com) | shell32.dll | | [SheGetDirA](https://www.google.com/search?num=5&q=SheGetDirA+site%3Amsdn.microsoft.com) | shell32.dll | | [Shell_GetCachedImageIndex](https://www.google.com/search?num=5&q=Shell_GetCachedImageIndex+site%3Amsdn.microsoft.com) | shell32.dll | | [Shell_GetImageLists](https://www.google.com/search?num=5&q=Shell_GetImageLists+site%3Amsdn.microsoft.com) | shell32.dll | | [Shell_MergeMenus](https://www.google.com/search?num=5&q=Shell_MergeMenus+site%3Amsdn.microsoft.com) | shell32.dll | | [Shell_NotifyIcon](https://www.google.com/search?num=5&q=Shell_NotifyIcon+site%3Amsdn.microsoft.com) | shell32.dll | | [Shell_NotifyIconGetRect](https://www.google.com/search?num=5&q=Shell_NotifyIconGetRect+site%3Amsdn.microsoft.com) | shell32.dll | | [ShellAbout](https://www.google.com/search?num=5&q=ShellAboutA+site%3Amsdn.microsoft.com) | shell32.dll | | [ShellExec_RunDLL](https://www.google.com/search?num=5&q=ShellExec_RunDLL+site%3Amsdn.microsoft.com) | shell32.dll | | [ShellExecute](https://www.google.com/search?num=5&q=ShellExecuteA+site%3Amsdn.microsoft.com) | shell32.dll | | [ShellExecuteEx](http://msdn2.microsoft.com/en-us/library/bb762154) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.ShellExecuteEx [ShellHookProc](https://www.google.com/search?num=5&q=ShellHookProc+site%3Amsdn.microsoft.com) | shell32.dll | | [ShellMessageBox](https://www.google.com/search?num=5&q=ShellMessageBoxA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHEmptyRecycleBin](https://www.google.com/search?num=5&q=SHEmptyRecycleBinA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHEnableServiceObject](https://www.google.com/search?num=5&q=SHEnableServiceObject+site%3Amsdn.microsoft.com) | shell32.dll | | [SHEnumerateUnreadMailAccountsW](https://www.google.com/search?num=5&q=SHEnumerateUnreadMailAccountsW+site%3Amsdn.microsoft.com) | shell32.dll | | [SheSetCurDrive](https://www.google.com/search?num=5&q=SheSetCurDrive+site%3Amsdn.microsoft.com) | shell32.dll | | [SHEvaluateSystemCommandTemplate](https://www.google.com/search?num=5&q=SHEvaluateSystemCommandTemplate+site%3Amsdn.microsoft.com) | shell32.dll | | [SHExtractIconsW](https://www.google.com/search?num=5&q=SHExtractIconsW+site%3Amsdn.microsoft.com) | shell32.dll | | [SHFileOperation](https://www.google.com/search?num=5&q=SHFileOperation+site%3Amsdn.microsoft.com) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.SHFileOperation [SHFind_InitMenuPopup](https://www.google.com/search?num=5&q=SHFind_InitMenuPopup+site%3Amsdn.microsoft.com) | shell32.dll | | [SHFindFiles](https://www.google.com/search?num=5&q=SHFindFiles+site%3Amsdn.microsoft.com) | shell32.dll | | [SHFlushSFCache](https://www.google.com/search?num=5&q=SHFlushSFCache+site%3Amsdn.microsoft.com) | shell32.dll | | [SHFormatDrive](https://www.google.com/search?num=5&q=SHFormatDrive+site%3Amsdn.microsoft.com) | shell32.dll | | [SHFree](https://www.google.com/search?num=5&q=SHFree+site%3Amsdn.microsoft.com) | shell32.dll | | [SHFreeNameMappings](https://www.google.com/search?num=5&q=SHFreeNameMappings+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetAttributesFromDataObject](https://www.google.com/search?num=5&q=SHGetAttributesFromDataObject+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetDataFromIDList](https://www.google.com/search?num=5&q=SHGetDataFromIDListA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetDesktopFolder](http://msdn2.microsoft.com/en-us/library/bb762175) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetDesktopFolder [SHGetDiskFreeSpaceA](https://www.google.com/search?num=5&q=SHGetDiskFreeSpaceA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetDiskFreeSpaceEx](https://www.google.com/search?num=5&q=SHGetDiskFreeSpaceExA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetDriveMedia](https://www.google.com/search?num=5&q=SHGetDriveMedia+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetFileInfo](http://msdn2.microsoft.com/en-us/library/bb762179) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.SHGetFileInfo [SHGetFolderLocation](http://msdn2.microsoft.com/en-us/library/bb762180) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetFolderLocation [SHGetFolderPath](https://www.google.com/search?num=5&q=SHGetFolderPathA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetFolderPathAndSubDir](https://www.google.com/search?num=5&q=SHGetFolderPathAndSubDirA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetFolderPathEx](http://msdn2.microsoft.com/en-us/library/mt757093) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetFolderPathEx [SHGetIconOverlayIndex](https://www.google.com/search?num=5&q=SHGetIconOverlayIndexA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetIDListFromObject](http://msdn2.microsoft.com/en-us/library/bb762184) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetIDListFromObject [SHGetImageList](http://msdn2.microsoft.com/en-us/library/bb762185) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetImageList [SHGetInstanceExplorer](https://www.google.com/search?num=5&q=SHGetInstanceExplorer+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetItemFromDataObject](https://www.google.com/search?num=5&q=SHGetItemFromDataObject+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetItemFromObject](https://www.google.com/search?num=5&q=SHGetItemFromObject+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetKnownFolderIDList](http://msdn2.microsoft.com/en-us/library/bb762187) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetKnownFolderIDList [SHGetKnownFolderItem](http://msdn2.microsoft.com/en-us/library/dd378429) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetKnownFolderItem [SHGetKnownFolderPath](http://msdn2.microsoft.com/en-us/library/bb762188) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetKnownFolderPath [SHGetLocalizedName](https://www.google.com/search?num=5&q=SHGetLocalizedName+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetMalloc](https://www.google.com/search?num=5&q=SHGetMalloc+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetNameFromIDList](http://msdn2.microsoft.com/en-us/library/bb762191) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetNameFromIDList [SHGetNewLinkInfo](https://www.google.com/search?num=5&q=SHGetNewLinkInfo+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetPathFromIDList](http://msdn2.microsoft.com/en-us/library/bb762194) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetPathFromIDList [SHGetPathFromIDListEx](https://www.google.com/search?num=5&q=SHGetPathFromIDListEx+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetPropertyStoreForWindow](https://www.google.com/search?num=5&q=SHGetPropertyStoreForWindow+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetPropertyStoreFromIDList](https://www.google.com/search?num=5&q=SHGetPropertyStoreFromIDList+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetPropertyStoreFromParsingName](http://msdn2.microsoft.com/en-us/library/bb762197) | shell32.dll | Shlobjidl.h | Vanara.PInvoke.Shell32.SHGetPropertyStoreFromParsingName [SHGetRealIDL](https://www.google.com/search?num=5&q=SHGetRealIDL+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetSetFolderCustomSettings](https://www.google.com/search?num=5&q=SHGetSetFolderCustomSettings+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetSetSettings](https://www.google.com/search?num=5&q=SHGetSetSettings+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetSettings](https://www.google.com/search?num=5&q=SHGetSettings+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetSpecialFolderLocation](https://www.google.com/search?num=5&q=SHGetSpecialFolderLocation+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetSpecialFolderPath](https://www.google.com/search?num=5&q=SHGetSpecialFolderPathA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetStockIconInfo](https://www.google.com/search?num=5&q=SHGetStockIconInfo+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetTemporaryPropertyForItem](https://www.google.com/search?num=5&q=SHGetTemporaryPropertyForItem+site%3Amsdn.microsoft.com) | shell32.dll | | [SHGetUnreadMailCountW](https://www.google.com/search?num=5&q=SHGetUnreadMailCountW+site%3Amsdn.microsoft.com) | shell32.dll | | [SHHandleUpdateImage](https://www.google.com/search?num=5&q=SHHandleUpdateImage+site%3Amsdn.microsoft.com) | shell32.dll | | [SHHelpShortcuts_RunDLL](https://www.google.com/search?num=5&q=SHHelpShortcuts_RunDLL+site%3Amsdn.microsoft.com) | shell32.dll | | [SHILCreateFromPath](https://www.google.com/search?num=5&q=SHILCreateFromPath+site%3Amsdn.microsoft.com) | shell32.dll | | [SHInvokePrinterCommand](https://www.google.com/search?num=5&q=SHInvokePrinterCommandA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHIsFileAvailableOffline](https://www.google.com/search?num=5&q=SHIsFileAvailableOffline+site%3Amsdn.microsoft.com) | shell32.dll | | [SHLimitInputEdit](https://www.google.com/search?num=5&q=SHLimitInputEdit+site%3Amsdn.microsoft.com) | shell32.dll | | [SHLoadInProc](https://www.google.com/search?num=5&q=SHLoadInProc+site%3Amsdn.microsoft.com) | shell32.dll | | [SHLoadNonloadedIconOverlayIdentifiers](https://www.google.com/search?num=5&q=SHLoadNonloadedIconOverlayIdentifiers+site%3Amsdn.microsoft.com) | shell32.dll | | [SHMapPIDLToSystemImageListIndex](https://www.google.com/search?num=5&q=SHMapPIDLToSystemImageListIndex+site%3Amsdn.microsoft.com) | shell32.dll | | [SHMultiFileProperties](https://www.google.com/search?num=5&q=SHMultiFileProperties+site%3Amsdn.microsoft.com) | shell32.dll | | [SHObjectProperties](https://www.google.com/search?num=5&q=SHObjectProperties+site%3Amsdn.microsoft.com) | shell32.dll | | [SHOpenFolderAndSelectItems](http://msdn2.microsoft.com/en-us/library/bb762232) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHOpenFolderAndSelectItems [SHOpenPropSheetW](https://www.google.com/search?num=5&q=SHOpenPropSheetW+site%3Amsdn.microsoft.com) | shell32.dll | | [SHOpenWithDialog](https://www.google.com/search?num=5&q=SHOpenWithDialog+site%3Amsdn.microsoft.com) | shell32.dll | | [SHParseDisplayName](http://msdn2.microsoft.com/en-us/library/bb762236) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHParseDisplayName [SHPathPrepareForWrite](https://www.google.com/search?num=5&q=SHPathPrepareForWriteA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHPropStgCreate](https://www.google.com/search?num=5&q=SHPropStgCreate+site%3Amsdn.microsoft.com) | shell32.dll | | [SHPropStgReadMultiple](https://www.google.com/search?num=5&q=SHPropStgReadMultiple+site%3Amsdn.microsoft.com) | shell32.dll | | [SHPropStgWriteMultiple](https://www.google.com/search?num=5&q=SHPropStgWriteMultiple+site%3Amsdn.microsoft.com) | shell32.dll | | [SHQueryRecycleBin](https://www.google.com/search?num=5&q=SHQueryRecycleBinA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHQueryUserNotificationState](https://www.google.com/search?num=5&q=SHQueryUserNotificationState+site%3Amsdn.microsoft.com) | shell32.dll | | [SHRemoveLocalizedName](https://www.google.com/search?num=5&q=SHRemoveLocalizedName+site%3Amsdn.microsoft.com) | shell32.dll | | [SHReplaceFromPropSheetExtArray](https://www.google.com/search?num=5&q=SHReplaceFromPropSheetExtArray+site%3Amsdn.microsoft.com) | shell32.dll | | [SHResolveLibrary](http://msdn2.microsoft.com/en-us/library/dd378439) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHResolveLibrary [SHRestricted](https://www.google.com/search?num=5&q=SHRestricted+site%3Amsdn.microsoft.com) | shell32.dll | | [SHSetDefaultProperties](https://www.google.com/search?num=5&q=SHSetDefaultProperties+site%3Amsdn.microsoft.com) | shell32.dll | | [SHSetFolderPath](https://www.google.com/search?num=5&q=SHSetFolderPathA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHSetInstanceExplorer](https://www.google.com/search?num=5&q=SHSetInstanceExplorer+site%3Amsdn.microsoft.com) | shell32.dll | | [SHSetKnownFolderPath](https://www.google.com/search?num=5&q=SHSetKnownFolderPath+site%3Amsdn.microsoft.com) | shell32.dll | | [SHSetLocalizedName](https://www.google.com/search?num=5&q=SHSetLocalizedName+site%3Amsdn.microsoft.com) | shell32.dll | | [SHSetTemporaryPropertyForItem](https://www.google.com/search?num=5&q=SHSetTemporaryPropertyForItem+site%3Amsdn.microsoft.com) | shell32.dll | | [SHSetUnreadMailCountW](https://www.google.com/search?num=5&q=SHSetUnreadMailCountW+site%3Amsdn.microsoft.com) | shell32.dll | | [SHShellFolderView_Message](https://www.google.com/search?num=5&q=SHShellFolderView_Message+site%3Amsdn.microsoft.com) | shell32.dll | | [SHShowManageLibraryUI](http://msdn2.microsoft.com/en-us/library/dd378433) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHShowManageLibraryUI [SHSimpleIDListFromPath](https://www.google.com/search?num=5&q=SHSimpleIDListFromPath+site%3Amsdn.microsoft.com) | shell32.dll | | [SHStartNetConnectionDialogW](https://www.google.com/search?num=5&q=SHStartNetConnectionDialogW+site%3Amsdn.microsoft.com) | shell32.dll | | [SHTestTokenMembership](https://www.google.com/search?num=5&q=SHTestTokenMembership+site%3Amsdn.microsoft.com) | shell32.dll | | [SHUpdateImage](https://www.google.com/search?num=5&q=SHUpdateImageA+site%3Amsdn.microsoft.com) | shell32.dll | | [SHUpdateRecycleBinIcon](https://www.google.com/search?num=5&q=SHUpdateRecycleBinIcon+site%3Amsdn.microsoft.com) | shell32.dll | | [SHValidateUNC](https://www.google.com/search?num=5&q=SHValidateUNC+site%3Amsdn.microsoft.com) | shell32.dll | | [SignalFileOpen](https://www.google.com/search?num=5&q=SignalFileOpen+site%3Amsdn.microsoft.com) | shell32.dll | | [StgMakeUniqueName](https://www.google.com/search?num=5&q=StgMakeUniqueName+site%3Amsdn.microsoft.com) | shell32.dll | | [StrChr](https://www.google.com/search?num=5&q=StrChrA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrChrI](https://www.google.com/search?num=5&q=StrChrIA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrCmpN](https://www.google.com/search?num=5&q=StrCmpNA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrCmpNI](https://www.google.com/search?num=5&q=StrCmpNIA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrNCmp](https://www.google.com/search?num=5&q=StrNCmpA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrNCmpI](https://www.google.com/search?num=5&q=StrNCmpIA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrRChr](https://www.google.com/search?num=5&q=StrRChrA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrRChrI](https://www.google.com/search?num=5&q=StrRChrIA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrRStr](https://www.google.com/search?num=5&q=StrRStrA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrRStrI](https://www.google.com/search?num=5&q=StrRStrIA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrStr](https://www.google.com/search?num=5&q=StrStrA+site%3Amsdn.microsoft.com) | shell32.dll | | [StrStrI](https://www.google.com/search?num=5&q=StrStrIA+site%3Amsdn.microsoft.com) | shell32.dll | | [WaitForExplorerRestartW](https://www.google.com/search?num=5&q=WaitForExplorerRestartW+site%3Amsdn.microsoft.com) | shell32.dll | | [Win32DeleteFile](https://www.google.com/search?num=5&q=Win32DeleteFile+site%3Amsdn.microsoft.com) | shell32.dll | | [WOWShellExecute](https://www.google.com/search?num=5&q=WOWShellExecute+site%3Amsdn.microsoft.com) | shell32.dll | | [WriteCabinetState](https://www.google.com/search?num=5&q=WriteCabinetState+site%3Amsdn.microsoft.com) | shell32.dll | | ### Structures Native Structure | Header | Managed Structure --- | --- | --- [BROWSEINFO](http://msdn2.microsoft.com/en-us/library/bb773205) | Shlobj.h | Vanara.PInvoke.Shell32+BROWSEINFO [COMDLG_FILTERSPEC](http://msdn2.microsoft.com/en-us/library/bb773221) | Shtypes.h | Vanara.PInvoke.Shell32+COMDLG_FILTERSPEC [COORD](https://www.google.com/search?num=5&q=COORD+site%3Amsdn.microsoft.com) | wincon.h | Vanara.PInvoke.Shell32+COORD [DATABLOCKHEADER](http://msdn2.microsoft.com/en-us/library/bb773249) | Shlobj.h | Vanara.PInvoke.Shell32+DATABLOCKHEADER [EXP_DARWIN_LINK](http://msdn2.microsoft.com/en-us/library/bb773274) | Shlobj.h | Vanara.PInvoke.Shell32+EXP_DARWIN_LINK [EXP_SPECIAL_FOLDER](http://msdn2.microsoft.com/en-us/library/bb773279) | Shlobj.h | Vanara.PInvoke.Shell32+EXP_SPECIAL_FOLDER [EXP_SZ_LINK](http://msdn2.microsoft.com/en-us/library/bb773282) | Shlobj.h | Vanara.PInvoke.Shell32+EXP_SZ_LINK [EXTRASEARCH](http://msdn2.microsoft.com/en-us/library/bb773283) | Shobjidl.h | Vanara.PInvoke.Shell32+EXTRASEARCH [FOLDERSETTINGS](https://www.google.com/search?num=5&q=FOLDERSETTINGS+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+FOLDERSETTINGS [ITEMIDLIST](http://msdn2.microsoft.com/en-us/library/bb773321) | Shtypes.h | Vanara.PInvoke.Shell32+ITEMIDLIST [KNOWNFOLDER_DEFINITION](http://msdn2.microsoft.com/en-us/library/bb773325) | Shobjidl.h | Vanara.PInvoke.Shell32+KNOWNFOLDER_DEFINITION [NT_CONSOLE_PROPS](http://msdn2.microsoft.com/en-us/library/bb773359) | Shlobj.h | Vanara.PInvoke.Shell32+NT_CONSOLE_PROPS [NT_FE_CONSOLE_PROPS](http://msdn2.microsoft.com/en-us/library/bb773362) | Shlobj.h | Vanara.PInvoke.Shell32+NT_FE_CONSOLE_PROPS [SHDESCRIPTIONID](http://msdn2.microsoft.com/en-us/library/bb759775) | Shlobj.h | Vanara.PInvoke.Shell32+SHDESCRIPTIONID [SHELLEXECUTEINFO](http://msdn2.microsoft.com/en-us/library/bb759784) | Shellapi.h | Vanara.PInvoke.Shell32+SHELLEXECUTEINFO [SHFILEINFO](http://msdn2.microsoft.com/en-us/library/bb759792) | Shellapi.h | Vanara.PInvoke.Shell32+SHFILEINFO [SHFILEOPSTRUCT](https://www.google.com/search?num=5&q=SHFILEOPSTRUCT+site%3Amsdn.microsoft.com) | Shellapi.h | Vanara.PInvoke.Shell32+SHFILEOPSTRUCT [SHITEMID](http://msdn2.microsoft.com/en-us/library/bb759800) | Shtypes.h | Vanara.PInvoke.Shell32+SHITEMID [SV2CVW2_PARAMS](https://www.google.com/search?num=5&q=SV2CVW2_PARAMS+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+SV2CVW2_PARAMS [THUMBBUTTON](http://msdn2.microsoft.com/en-us/library/dd391559) | Shobjidl.h | Vanara.PInvoke.Shell32+THUMBBUTTON ### Interfaces Native Interface | Native DLL | Header | Managed Interface --- | --- | --- | --- [DFConstraint](https://www.google.com/search?num=5&q=DFConstraint+site%3Amsdn.microsoft.com) | shell32.dll | | [DShellFolderViewEvents](https://www.google.com/search?num=5&q=DShellFolderViewEvents+site%3Amsdn.microsoft.com) | shell32.dll | | [Folder](https://www.google.com/search?num=5&q=Folder+site%3Amsdn.microsoft.com) | shell32.dll | | [Folder2](https://www.google.com/search?num=5&q=Folder2+site%3Amsdn.microsoft.com) | shell32.dll | | [Folder3](https://www.google.com/search?num=5&q=Folder3+site%3Amsdn.microsoft.com) | shell32.dll | | [FolderItem](https://www.google.com/search?num=5&q=FolderItem+site%3Amsdn.microsoft.com) | shell32.dll | | [FolderItem2](https://www.google.com/search?num=5&q=FolderItem2+site%3Amsdn.microsoft.com) | shell32.dll | | [FolderItems](https://www.google.com/search?num=5&q=FolderItems+site%3Amsdn.microsoft.com) | shell32.dll | | [FolderItems2](https://www.google.com/search?num=5&q=FolderItems2+site%3Amsdn.microsoft.com) | shell32.dll | | [FolderItems3](https://www.google.com/search?num=5&q=FolderItems3+site%3Amsdn.microsoft.com) | shell32.dll | | [FolderItemVerb](https://www.google.com/search?num=5&q=FolderItemVerb+site%3Amsdn.microsoft.com) | shell32.dll | | [FolderItemVerbs](https://www.google.com/search?num=5&q=FolderItemVerbs+site%3Amsdn.microsoft.com) | shell32.dll | | [IApplicationDestinations](http://msdn2.microsoft.com/en-us/library/dd378413) | Shobjidl.h | Vanara.PInvoke.Shell32+IApplicationDestinations [IApplicationDocumentLists](http://msdn2.microsoft.com/en-us/library/bb762502) | Shobjidl.h | Vanara.PInvoke.Shell32+IApplicationDocumentLists [IAutoComplete](https://www.google.com/search?num=5&q=IAutoComplete+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.IAutoComplete [IAutoComplete2](https://www.google.com/search?num=5&q=IAutoComplete2+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.IAutoComplete2 [ICustomDestinationList](http://msdn2.microsoft.com/en-us/library/dd378402) | Shobjidl.h | Vanara.PInvoke.Shell32+ICustomDestinationList [IEnumExtraSearch](http://msdn2.microsoft.com/en-us/library/bb761992) | Shobjidl.h | Vanara.PInvoke.Shell32+IEnumExtraSearch [IEnumIDList](http://msdn2.microsoft.com/en-us/library/bb761982) | Shobjidl.h | Vanara.PInvoke.Shell32+IEnumIDList [IEnumShellItems](http://msdn2.microsoft.com/en-us/library/bb761962) | Shobjidl.h | Vanara.PInvoke.Shell32+IEnumShellItems [IExtractIcon](http://msdn2.microsoft.com/en-us/library/bb761852) | shlobj.h | Vanara.PInvoke.Shell32+IExtractIcon [IExtractImage](http://msdn2.microsoft.com/en-us/library/bb761848) | Shobjidl.h | Vanara.PInvoke.Shell32+IExtractImage [IFileDialog](http://msdn2.microsoft.com/en-us/library/bb775966) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialog [IFileDialog2](https://www.google.com/search?num=5&q=IFileDialog2+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialog2 [IFileDialogControlEvents](https://www.google.com/search?num=5&q=IFileDialogControlEvents+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialogControlEvents [IFileDialogCustomize](https://www.google.com/search?num=5&q=IFileDialogCustomize+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.Shell32+IFileDialogCustomize [IFileDialogEvents](http://msdn2.microsoft.com/en-us/library/bb775876) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialogEvents [IFileOpenDialog](http://msdn2.microsoft.com/en-us/library/bb775834) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileOpenDialog [IFileOperation](https://www.google.com/search?num=5&q=IFileOperation+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileOperation [IFileOperationProgressSink](http://msdn2.microsoft.com/en-us/library/bb775722) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileOperationProgressSink [IFileSaveDialog](http://msdn2.microsoft.com/en-us/library/bb775688) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileSaveDialog [IFileSearchBand](https://www.google.com/search?num=5&q=IFileSearchBand+site%3Amsdn.microsoft.com) | shell32.dll | | [IFileSystemBindData](http://msdn2.microsoft.com/en-us/library/bb775671) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileSystemBindData [IFileSystemBindData2](http://msdn2.microsoft.com/en-us/library/bb775660) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileSystemBindData2 [IFolderViewOC](https://www.google.com/search?num=5&q=IFolderViewOC+site%3Amsdn.microsoft.com) | shell32.dll | | [IFolderViewOptions](https://www.google.com/search?num=5&q=IFolderViewOptions+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IFolderViewOptions [IKnownFolder](http://msdn2.microsoft.com/en-us/library/bb762502) | Shobjidl.h | Vanara.PInvoke.Shell32+IKnownFolder [IKnownFolderManager](http://msdn2.microsoft.com/en-us/library/bb761744) | Shobjidl.h | Vanara.PInvoke.Shell32+IKnownFolderManager [IModalWindow](http://msdn2.microsoft.com/en-us/library/bb761686) | Shobjidl.h | Vanara.PInvoke.Shell32+IModalWindow [INewWDEvents](https://www.google.com/search?num=5&q=INewWDEvents+site%3Amsdn.microsoft.com) | shell32.dll | | [IObjectArray](http://msdn2.microsoft.com/en-us/library/dd378311) | Shobjidl.h | Vanara.PInvoke.Shell32+IObjectArray [IObjectCollection](http://msdn2.microsoft.com/en-us/library/dd378307) | Shobjidl.h | Vanara.PInvoke.Shell32+IObjectCollection [IObjectWithAppUserModelId](http://msdn2.microsoft.com/en-us/library/dd378302) | Shobjidl.h | Vanara.PInvoke.Shell32+IObjectWithAppUserModelId [IObjectWithProgId](http://msdn2.microsoft.com/en-us/library/dd378294) | Shobjidl.h | Vanara.PInvoke.Shell32+IObjectWithProgId [IOpenControlPanel](https://www.google.com/search?num=5&q=IOpenControlPanel+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IOpenControlPanel [IOperationsProgressDialog](https://www.google.com/search?num=5&q=IOperationsProgressDialog+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.Shell32+IOperationsProgressDialog [IQueryInfo](http://msdn2.microsoft.com/en-us/library/bb761359) | Shobjidl.h | Vanara.PInvoke.Shell32+IQueryInfo [IShellBrowser](https://www.google.com/search?num=5&q=IShellBrowser+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellBrowser [IShellDispatch](https://www.google.com/search?num=5&q=IShellDispatch+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellDispatch2](https://www.google.com/search?num=5&q=IShellDispatch2+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellDispatch3](https://www.google.com/search?num=5&q=IShellDispatch3+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellDispatch4](https://www.google.com/search?num=5&q=IShellDispatch4+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellDispatch5](https://www.google.com/search?num=5&q=IShellDispatch5+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellDispatch6](https://www.google.com/search?num=5&q=IShellDispatch6+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellFolder](http://msdn2.microsoft.com/en-us/library/bb775075) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellFolder [IShellFolder2](http://msdn2.microsoft.com/en-us/library/bb775075) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellFolder2 [IShellFolderViewDual](https://www.google.com/search?num=5&q=IShellFolderViewDual+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellFolderViewDual2](https://www.google.com/search?num=5&q=IShellFolderViewDual2+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellFolderViewDual3](https://www.google.com/search?num=5&q=IShellFolderViewDual3+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellItem](http://msdn2.microsoft.com/en-us/library/bb761144) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellItem [IShellItem2](http://msdn2.microsoft.com/en-us/library/bb761130) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellItem2 [IShellItemArray](http://msdn2.microsoft.com/en-us/library/bb761106) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellItemArray [IShellItemImageFactory](https://www.google.com/search?num=5&q=IShellItemImageFactory+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.Shell32+IShellItemImageFactory [IShellLibrary](https://www.google.com/search?num=5&q=IShellLibrary+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.Shell32+IShellLibrary [IShellLinkDataList](http://msdn2.microsoft.com/en-us/library/bb774916) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellLinkDataList [IShellLinkDual](https://www.google.com/search?num=5&q=IShellLinkDual+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellLinkDual2](https://www.google.com/search?num=5&q=IShellLinkDual2+site%3Amsdn.microsoft.com) | shell32.dll | | [IShellLinkW](http://msdn2.microsoft.com/en-us/library/bb774950) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellLinkW [IShellView](https://www.google.com/search?num=5&q=IShellView+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellView [IShellView2](https://www.google.com/search?num=5&q=IShellView2+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellView2 [IShellView3](https://www.google.com/search?num=5&q=IShellView3+site%3Amsdn.microsoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellView3 [ITaskbarList](http://msdn2.microsoft.com/en-us/library/bb774652) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList [ITaskbarList2](http://msdn2.microsoft.com/en-us/library/bb774638) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList2 [ITaskbarList3](http://msdn2.microsoft.com/en-us/library/dd391692) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList3 [ITaskbarList4](http://msdn2.microsoft.com/en-us/library/dd562040) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList4 [IThumbnailProvider](https://www.google.com/search?num=5&q=IThumbnailProvider+site%3Amsdn.microsoft.com) | | Vanara.PInvoke.Shell32+IThumbnailProvider [IWebWizardHost](https://www.google.com/search?num=5&q=IWebWizardHost+site%3Amsdn.microsoft.com) | shell32.dll | | [IWebWizardHost2](https://www.google.com/search?num=5&q=IWebWizardHost2+site%3Amsdn.microsoft.com) | shell32.dll | |