## Correlation report for shell32.dll, url.dll  
### Methods (100% complete, 194 of 194 functions)  
Native Method | Native DLL | Header | Managed Method  
--- | --- | --- | ---  
[AssocCreateForClasses](https://www.google.com/search?num=5&q=AssocCreateForClasses+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.AssocCreateForClasses](https://github.com/dahall/Vanara/search?l=C%23&q=AssocCreateForClasses)  
[AssocGetDetailsOfPropKey](https://www.google.com/search?num=5&q=AssocGetDetailsOfPropKey+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.AssocGetDetailsOfPropKey](https://github.com/dahall/Vanara/search?l=C%23&q=AssocGetDetailsOfPropKey)  
[CDefFolderMenu_Create2](https://www.google.com/search?num=5&q=CDefFolderMenu_Create2+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.CDefFolderMenu_Create2](https://github.com/dahall/Vanara/search?l=C%23&q=CDefFolderMenu_Create2)  
[CommandLineToArgvW](https://www.google.com/search?num=5&q=CommandLineToArgvW+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.CommandLineToArgvW](https://github.com/dahall/Vanara/search?l=C%23&q=CommandLineToArgvW)  
[DragAcceptFiles](https://www.google.com/search?num=5&q=DragAcceptFiles+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.DragAcceptFiles](https://github.com/dahall/Vanara/search?l=C%23&q=DragAcceptFiles)  
[DragFinish](https://www.google.com/search?num=5&q=DragFinish+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.DragFinish](https://github.com/dahall/Vanara/search?l=C%23&q=DragFinish)  
[DragQueryFile](https://www.google.com/search?num=5&q=DragQueryFile+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.DragQueryFile](https://github.com/dahall/Vanara/search?l=C%23&q=DragQueryFile)  
[DragQueryPoint](https://www.google.com/search?num=5&q=DragQueryPoint+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.DragQueryPoint](https://github.com/dahall/Vanara/search?l=C%23&q=DragQueryPoint)  
[DuplicateIcon](https://www.google.com/search?num=5&q=DuplicateIcon+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.DuplicateIcon](https://github.com/dahall/Vanara/search?l=C%23&q=DuplicateIcon)  
[ExtractAssociatedIcon](https://www.google.com/search?num=5&q=ExtractAssociatedIconA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.ExtractAssociatedIcon](https://github.com/dahall/Vanara/search?l=C%23&q=ExtractAssociatedIcon)  
[ExtractAssociatedIconEx](https://www.google.com/search?num=5&q=ExtractAssociatedIconExA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.ExtractAssociatedIconEx](https://github.com/dahall/Vanara/search?l=C%23&q=ExtractAssociatedIconEx)  
[ExtractIcon](https://www.google.com/search?num=5&q=ExtractIconA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.ExtractIcon](https://github.com/dahall/Vanara/search?l=C%23&q=ExtractIcon)  
[ExtractIconEx](https://www.google.com/search?num=5&q=ExtractIconEx+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.ExtractIconEx](https://github.com/dahall/Vanara/search?l=C%23&q=ExtractIconEx)  
[FindExecutable](https://www.google.com/search?num=5&q=FindExecutableA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.FindExecutable](https://github.com/dahall/Vanara/search?l=C%23&q=FindExecutable)  
[GetCurrentProcessExplicitAppUserModelID](https://www.google.com/search?num=5&q=GetCurrentProcessExplicitAppUserModelID+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.GetCurrentProcessExplicitAppUserModelID](https://github.com/dahall/Vanara/search?l=C%23&q=GetCurrentProcessExplicitAppUserModelID)  
[GetFileNameFromBrowse](https://www.google.com/search?num=5&q=GetFileNameFromBrowse+site%3Adocs.microsoft.com) | shell32.dll | shlobj.h | [Vanara.PInvoke.Shell32.GetFileNameFromBrowse](https://github.com/dahall/Vanara/search?l=C%23&q=GetFileNameFromBrowse)  
[ILAppendID](https://www.google.com/search?num=5&q=ILAppendID+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.ILAppendID](https://github.com/dahall/Vanara/search?l=C%23&q=ILAppendID)  
[ILClone](https://www.google.com/search?num=5&q=ILClone+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.IntILClone](https://github.com/dahall/Vanara/search?l=C%23&q=IntILClone)  
[ILCloneFirst](https://www.google.com/search?num=5&q=ILCloneFirst+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILCloneFirst](https://github.com/dahall/Vanara/search?l=C%23&q=ILCloneFirst)  
[ILCombine](https://www.google.com/search?num=5&q=ILCombine+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.IntILCombine](https://github.com/dahall/Vanara/search?l=C%23&q=IntILCombine)  
[ILCreateFromPath](https://www.google.com/search?num=5&q=ILCreateFromPath+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILCreateFromPath](https://github.com/dahall/Vanara/search?l=C%23&q=ILCreateFromPath)  
[ILFindChild](https://www.google.com/search?num=5&q=ILFindChild+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.ILFindChild](https://github.com/dahall/Vanara/search?l=C%23&q=ILFindChild)  
[ILFindLastID](https://www.google.com/search?num=5&q=ILFindLastID+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILFindLastID](https://github.com/dahall/Vanara/search?l=C%23&q=ILFindLastID)  
[ILFree](https://www.google.com/search?num=5&q=ILFree+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILFree](https://github.com/dahall/Vanara/search?l=C%23&q=ILFree)  
[ILGetNext](https://www.google.com/search?num=5&q=ILGetNext+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILGetNext](https://github.com/dahall/Vanara/search?l=C%23&q=ILGetNext)  
[ILGetSize](https://www.google.com/search?num=5&q=ILGetSize+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILGetSize](https://github.com/dahall/Vanara/search?l=C%23&q=ILGetSize)  
[ILIsEqual](https://www.google.com/search?num=5&q=ILIsEqual+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILIsEqual](https://github.com/dahall/Vanara/search?l=C%23&q=ILIsEqual)  
[ILIsParent](https://www.google.com/search?num=5&q=ILIsParent+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILIsParent](https://github.com/dahall/Vanara/search?l=C%23&q=ILIsParent)  
[ILLoadFromStreamEx](https://www.google.com/search?num=5&q=ILLoadFromStreamEx+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.ILLoadFromStreamEx](https://github.com/dahall/Vanara/search?l=C%23&q=ILLoadFromStreamEx)  
[ILRemoveLastID](https://www.google.com/search?num=5&q=ILRemoveLastID+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.ILRemoveLastID](https://github.com/dahall/Vanara/search?l=C%23&q=ILRemoveLastID)  
[ILSaveToStream](https://www.google.com/search?num=5&q=ILSaveToStream+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.ILSaveToStream](https://github.com/dahall/Vanara/search?l=C%23&q=ILSaveToStream)  
[InetIsOffline](https://www.google.com/search?num=5&q=InetIsOffline+site%3Adocs.microsoft.com) | url.dll | intshcut.h | [Vanara.PInvoke.Url.InetIsOffline](https://github.com/dahall/Vanara/search?l=C%23&q=InetIsOffline)  
[InitNetworkAddressControl](https://www.google.com/search?num=5&q=InitNetworkAddressControl+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.InitNetworkAddressControl](https://github.com/dahall/Vanara/search?l=C%23&q=InitNetworkAddressControl)  
[InitVariantFromStrRet](https://www.google.com/search?num=5&q=InitVariantFromStrRet+site%3Adocs.microsoft.com) | propsys.dll | propvarutil.h | [Vanara.PInvoke.Shell32.InitVariantFromStrRet](https://github.com/dahall/Vanara/search?l=C%23&q=InitVariantFromStrRet)  
[IsNetDrive](https://www.google.com/search?num=5&q=IsNetDrive+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.IsNetDrive](https://github.com/dahall/Vanara/search?l=C%23&q=IsNetDrive)  
[IsUserAnAdmin](https://www.google.com/search?num=5&q=IsUserAnAdmin+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.IsUserAnAdmin](https://github.com/dahall/Vanara/search?l=C%23&q=IsUserAnAdmin)  
[MIMEAssociationDialog](https://www.google.com/search?num=5&q=MIMEAssociationDialogA+site%3Adocs.microsoft.com) | url.dll | intshcut.h | [Vanara.PInvoke.Url.MIMEAssociationDialog](https://github.com/dahall/Vanara/search?l=C%23&q=MIMEAssociationDialog)  
[OpenRegStream](https://www.google.com/search?num=5&q=OpenRegStream+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.OpenRegStream](https://github.com/dahall/Vanara/search?l=C%23&q=OpenRegStream)  
[PathCleanupSpec](https://www.google.com/search?num=5&q=PathCleanupSpec+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PathCleanupSpec](https://github.com/dahall/Vanara/search?l=C%23&q=PathCleanupSpec)  
[PathGetShortPath](https://www.google.com/search?num=5&q=PathGetShortPath+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PathGetShortPath](https://github.com/dahall/Vanara/search?l=C%23&q=PathGetShortPath)  
[PathIsExe](https://www.google.com/search?num=5&q=PathIsExe+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PathIsExe](https://github.com/dahall/Vanara/search?l=C%23&q=PathIsExe)  
[PathIsSlow](https://www.google.com/search?num=5&q=PathIsSlowA+site%3Adocs.microsoft.com) | shell32.dll | shlobj.h | [Vanara.PInvoke.Shell32.PathIsSlow](https://github.com/dahall/Vanara/search?l=C%23&q=PathIsSlow)  
[PathMakeUniqueName](https://www.google.com/search?num=5&q=PathMakeUniqueName+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PathMakeUniqueName](https://github.com/dahall/Vanara/search?l=C%23&q=PathMakeUniqueName)  
[PathResolve](https://www.google.com/search?num=5&q=PathResolve+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PathResolve](https://github.com/dahall/Vanara/search?l=C%23&q=PathResolve)  
[PathYetAnotherMakeUniqueName](https://www.google.com/search?num=5&q=PathYetAnotherMakeUniqueName+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PathYetAnotherMakeUniqueName](https://github.com/dahall/Vanara/search?l=C%23&q=PathYetAnotherMakeUniqueName)  
[PickIconDlg](https://www.google.com/search?num=5&q=PickIconDlg+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PickIconDlg](https://github.com/dahall/Vanara/search?l=C%23&q=PickIconDlg)  
[PifMgr_CloseProperties](https://www.google.com/search?num=5&q=PifMgr_CloseProperties+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PifMgr_CloseProperties](https://github.com/dahall/Vanara/search?l=C%23&q=PifMgr_CloseProperties)  
[PifMgr_GetProperties](https://www.google.com/search?num=5&q=PifMgr_GetProperties+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PifMgr_GetProperties](https://github.com/dahall/Vanara/search?l=C%23&q=PifMgr_GetProperties)  
[PifMgr_OpenProperties](https://www.google.com/search?num=5&q=PifMgr_OpenProperties+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PifMgr_OpenProperties](https://github.com/dahall/Vanara/search?l=C%23&q=PifMgr_OpenProperties)  
[PifMgr_SetProperties](https://www.google.com/search?num=5&q=PifMgr_SetProperties+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.PifMgr_SetProperties](https://github.com/dahall/Vanara/search?l=C%23&q=PifMgr_SetProperties)  
[ReadCabinetState](https://www.google.com/search?num=5&q=ReadCabinetState+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.ReadCabinetState](https://github.com/dahall/Vanara/search?l=C%23&q=ReadCabinetState)  
[RealDriveType](https://www.google.com/search?num=5&q=RealDriveType+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.RealDriveType](https://github.com/dahall/Vanara/search?l=C%23&q=RealDriveType)  
[RestartDialog](https://www.google.com/search?num=5&q=RestartDialog+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.RestartDialog](https://github.com/dahall/Vanara/search?l=C%23&q=RestartDialog)  
[RestartDialogEx](https://www.google.com/search?num=5&q=RestartDialogEx+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.RestartDialogEx](https://github.com/dahall/Vanara/search?l=C%23&q=RestartDialogEx)  
[SetCurrentProcessExplicitAppUserModelID](https://www.google.com/search?num=5&q=SetCurrentProcessExplicitAppUserModelID+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SetCurrentProcessExplicitAppUserModelID](https://github.com/dahall/Vanara/search?l=C%23&q=SetCurrentProcessExplicitAppUserModelID)  
[SHAddDefaultPropertiesByExt](https://www.google.com/search?num=5&q=SHAddDefaultPropertiesByExt+site%3Adocs.microsoft.com) | shell32.dll | shobjidl.h | [Vanara.PInvoke.Shell32.SHAddDefaultPropertiesByExt](https://github.com/dahall/Vanara/search?l=C%23&q=SHAddDefaultPropertiesByExt)  
[SHAddFromPropSheetExtArray](https://www.google.com/search?num=5&q=SHAddFromPropSheetExtArray+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHAddFromPropSheetExtArray](https://github.com/dahall/Vanara/search?l=C%23&q=SHAddFromPropSheetExtArray)  
[SHAddToRecentDocs](https://www.google.com/search?num=5&q=SHAddToRecentDocs+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHAddToRecentDocs](https://github.com/dahall/Vanara/search?l=C%23&q=SHAddToRecentDocs)  
[SHAlloc](https://www.google.com/search?num=5&q=SHAlloc+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHAlloc](https://github.com/dahall/Vanara/search?l=C%23&q=SHAlloc)  
[SHAppBarMessage](https://www.google.com/search?num=5&q=SHAppBarMessage+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHAppBarMessage](https://github.com/dahall/Vanara/search?l=C%23&q=SHAppBarMessage)  
[SHAssocEnumHandlers](https://www.google.com/search?num=5&q=SHAssocEnumHandlers+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHAssocEnumHandlers](https://github.com/dahall/Vanara/search?l=C%23&q=SHAssocEnumHandlers)  
[SHAssocEnumHandlersForProtocolByApplication](https://www.google.com/search?num=5&q=SHAssocEnumHandlersForProtocolByApplication+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHAssocEnumHandlersForProtocolByApplication](https://github.com/dahall/Vanara/search?l=C%23&q=SHAssocEnumHandlersForProtocolByApplication)  
[SHBindToFolderIDListParent](https://www.google.com/search?num=5&q=SHBindToFolderIDListParent+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHBindToFolderIDListParent](https://github.com/dahall/Vanara/search?l=C%23&q=SHBindToFolderIDListParent)  
[SHBindToFolderIDListParentEx](https://www.google.com/search?num=5&q=SHBindToFolderIDListParentEx+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHBindToFolderIDListParentEx](https://github.com/dahall/Vanara/search?l=C%23&q=SHBindToFolderIDListParentEx)  
[SHBindToObject](https://www.google.com/search?num=5&q=SHBindToObject+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHBindToObject](https://github.com/dahall/Vanara/search?l=C%23&q=SHBindToObject)  
[SHBindToParent](https://www.google.com/search?num=5&q=SHBindToParent+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHBindToParent](https://github.com/dahall/Vanara/search?l=C%23&q=SHBindToParent)  
[SHBrowseForFolder](https://www.google.com/search?num=5&q=SHBrowseForFolder+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHBrowseForFolder](https://github.com/dahall/Vanara/search?l=C%23&q=SHBrowseForFolder)  
[SHChangeNotification_Lock](https://www.google.com/search?num=5&q=SHChangeNotification_Lock+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHChangeNotification_Lock](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotification_Lock)  
[SHChangeNotification_Unlock](https://www.google.com/search?num=5&q=SHChangeNotification_Unlock+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHChangeNotification_Unlock](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotification_Unlock)  
[SHChangeNotify](https://www.google.com/search?num=5&q=SHChangeNotify+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHChangeNotify](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotify)  
[SHChangeNotifyDeregister](https://www.google.com/search?num=5&q=SHChangeNotifyDeregister+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHChangeNotifyDeregister](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotifyDeregister)  
[SHChangeNotifyRegister](https://www.google.com/search?num=5&q=SHChangeNotifyRegister+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHChangeNotifyRegister](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotifyRegister)  
[SHChangeNotifyRegisterThread](https://www.google.com/search?num=5&q=SHChangeNotifyRegisterThread+site%3Adocs.microsoft.com) | shell32.dll | shlobj.h | [Vanara.PInvoke.Shell32.SHChangeNotifyRegisterThread](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotifyRegisterThread)  
[SHCreateAssociationRegistration](https://www.google.com/search?num=5&q=SHCreateAssociationRegistration+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHCreateAssociationRegistration](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateAssociationRegistration)  
[SHCreateDataObject](https://www.google.com/search?num=5&q=SHCreateDataObject+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateDataObject](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateDataObject)  
[SHCreateDefaultContextMenu](https://www.google.com/search?num=5&q=SHCreateDefaultContextMenu+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateDefaultContextMenu](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateDefaultContextMenu)  
[SHCreateDefaultExtractIcon](https://www.google.com/search?num=5&q=SHCreateDefaultExtractIcon+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHCreateDefaultExtractIcon](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateDefaultExtractIcon)  
[SHCreateDefaultPropertiesOp](https://www.google.com/search?num=5&q=SHCreateDefaultPropertiesOp+site%3Adocs.microsoft.com) | shell32.dll | shobjidl.h | [Vanara.PInvoke.Shell32.SHCreateDefaultPropertiesOp](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateDefaultPropertiesOp)  
[SHCreateDirectory](https://www.google.com/search?num=5&q=SHCreateDirectory+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateDirectory](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateDirectory)  
[SHCreateDirectoryEx](https://www.google.com/search?num=5&q=SHCreateDirectoryExA+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateDirectoryEx](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateDirectoryEx)  
[SHCreateFileExtractIconW](https://www.google.com/search?num=5&q=SHCreateFileExtractIconW+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateFileExtractIconW](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateFileExtractIconW)  
[SHCreateItemFromIDList](https://www.google.com/search?num=5&q=SHCreateItemFromIDList+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SHCreateItemFromIDList](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateItemFromIDList)  
[SHCreateItemFromParsingName](https://www.google.com/search?num=5&q=SHCreateItemFromParsingName+site%3Adocs.microsoft.com) | shell32.dll | Shlobjidl.h | [Vanara.PInvoke.Shell32.SHCreateItemFromParsingName](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateItemFromParsingName)  
[SHCreateItemFromRelativeName](https://www.google.com/search?num=5&q=SHCreateItemFromRelativeName+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SHCreateItemFromRelativeName](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateItemFromRelativeName)  
[SHCreateItemInKnownFolder](https://www.google.com/search?num=5&q=SHCreateItemInKnownFolder+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SHCreateItemInKnownFolder](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateItemInKnownFolder)  
[SHCreateItemWithParent](https://www.google.com/search?num=5&q=SHCreateItemWithParent+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SHCreateItemWithParent](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateItemWithParent)  
[SHCreatePropSheetExtArray](https://www.google.com/search?num=5&q=SHCreatePropSheetExtArray+site%3Adocs.microsoft.com) | shell32.dll | shlobj.h | [Vanara.PInvoke.Shell32.SHCreatePropSheetExtArray](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreatePropSheetExtArray)  
[SHCreateShellFolderView](https://www.google.com/search?num=5&q=SHCreateShellFolderView+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateShellFolderView](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateShellFolderView)  
[SHCreateShellFolderViewEx](https://www.google.com/search?num=5&q=SHCreateShellFolderViewEx+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateShellFolderViewEx](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateShellFolderViewEx)  
[SHCreateShellItem](https://www.google.com/search?num=5&q=SHCreateShellItem+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateShellItem](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateShellItem)  
[SHCreateShellItemArray](https://www.google.com/search?num=5&q=SHCreateShellItemArray+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHCreateShellItemArray](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateShellItemArray)  
[SHCreateShellItemArrayFromDataObject](https://www.google.com/search?num=5&q=SHCreateShellItemArrayFromDataObject+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromDataObject](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateShellItemArrayFromDataObject)  
[SHCreateShellItemArrayFromIDLists](https://www.google.com/search?num=5&q=SHCreateShellItemArrayFromIDLists+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromIDLists](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateShellItemArrayFromIDLists)  
[SHCreateShellItemArrayFromShellItem](https://www.google.com/search?num=5&q=SHCreateShellItemArrayFromShellItem+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromShellItem](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateShellItemArrayFromShellItem)  
[SHCreateStdEnumFmtEtc](https://www.google.com/search?num=5&q=SHCreateStdEnumFmtEtc+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHCreateStdEnumFmtEtc](https://github.com/dahall/Vanara/search?l=C%23&q=SHCreateStdEnumFmtEtc)  
[SHDefExtractIcon](https://www.google.com/search?num=5&q=SHDefExtractIconA+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHDefExtractIcon](https://github.com/dahall/Vanara/search?l=C%23&q=SHDefExtractIcon)  
[SHDestroyPropSheetExtArray](https://www.google.com/search?num=5&q=SHDestroyPropSheetExtArray+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHDestroyPropSheetExtArray](https://github.com/dahall/Vanara/search?l=C%23&q=SHDestroyPropSheetExtArray)  
[SHDoDragDrop](https://www.google.com/search?num=5&q=SHDoDragDrop+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHDoDragDrop](https://github.com/dahall/Vanara/search?l=C%23&q=SHDoDragDrop)  
[Shell_GetCachedImageIndex](https://www.google.com/search?num=5&q=Shell_GetCachedImageIndex+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.Shell_GetCachedImageIndex](https://github.com/dahall/Vanara/search?l=C%23&q=Shell_GetCachedImageIndex)  
[Shell_GetImageLists](https://www.google.com/search?num=5&q=Shell_GetImageLists+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.Shell_GetImageLists](https://github.com/dahall/Vanara/search?l=C%23&q=Shell_GetImageLists)  
[Shell_MergeMenus](https://www.google.com/search?num=5&q=Shell_MergeMenus+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.Shell_MergeMenus](https://github.com/dahall/Vanara/search?l=C%23&q=Shell_MergeMenus)  
[Shell_NotifyIcon](https://www.google.com/search?num=5&q=Shell_NotifyIcon+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.Shell_NotifyIcon](https://github.com/dahall/Vanara/search?l=C%23&q=Shell_NotifyIcon)  
[Shell_NotifyIconGetRect](https://www.google.com/search?num=5&q=Shell_NotifyIconGetRect+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.Shell_NotifyIconGetRect](https://github.com/dahall/Vanara/search?l=C%23&q=Shell_NotifyIconGetRect)  
[ShellAbout](https://www.google.com/search?num=5&q=ShellAboutA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.ShellAbout](https://github.com/dahall/Vanara/search?l=C%23&q=ShellAbout)  
[ShellExecute](https://www.google.com/search?num=5&q=ShellExecuteA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.ShellExecute](https://github.com/dahall/Vanara/search?l=C%23&q=ShellExecute)  
[ShellExecuteEx](https://www.google.com/search?num=5&q=ShellExecuteEx+site%3Adocs.microsoft.com) | shell32.dll | Shellapi.h | [Vanara.PInvoke.Shell32.ShellExecuteEx](https://github.com/dahall/Vanara/search?l=C%23&q=ShellExecuteEx)  
[SHEmptyRecycleBin](https://www.google.com/search?num=5&q=SHEmptyRecycleBinA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHEmptyRecycleBin](https://github.com/dahall/Vanara/search?l=C%23&q=SHEmptyRecycleBin)  
[SHEnumerateUnreadMailAccountsA](https://www.google.com/search?num=5&q=SHEnumerateUnreadMailAccountsA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHEnumerateUnreadMailAccounts](https://github.com/dahall/Vanara/search?l=C%23&q=SHEnumerateUnreadMailAccounts)  
[SHEnumerateUnreadMailAccountsW](https://www.google.com/search?num=5&q=SHEnumerateUnreadMailAccountsW+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHEnumerateUnreadMailAccounts](https://github.com/dahall/Vanara/search?l=C%23&q=SHEnumerateUnreadMailAccounts)  
[SHEvaluateSystemCommandTemplate](https://www.google.com/search?num=5&q=SHEvaluateSystemCommandTemplate+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHEvaluateSystemCommandTemplate](https://github.com/dahall/Vanara/search?l=C%23&q=SHEvaluateSystemCommandTemplate)  
[SHFileOperation](https://www.google.com/search?num=5&q=SHFileOperation+site%3Adocs.microsoft.com) | shell32.dll | Shellapi.h | [Vanara.PInvoke.Shell32.SHFileOperation](https://github.com/dahall/Vanara/search?l=C%23&q=SHFileOperation)  
[SHFind_InitMenuPopup](https://www.google.com/search?num=5&q=SHFind_InitMenuPopup+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHFind_InitMenuPopup](https://github.com/dahall/Vanara/search?l=C%23&q=SHFind_InitMenuPopup)  
[SHFindFiles](https://www.google.com/search?num=5&q=SHFindFiles+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHFindFiles](https://github.com/dahall/Vanara/search?l=C%23&q=SHFindFiles)  
[SHFlushSFCache](https://www.google.com/search?num=5&q=SHFlushSFCache+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHFlushSFCache](https://github.com/dahall/Vanara/search?l=C%23&q=SHFlushSFCache)  
[SHFormatDrive](https://www.google.com/search?num=5&q=SHFormatDrive+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHFormatDrive](https://github.com/dahall/Vanara/search?l=C%23&q=SHFormatDrive)  
[SHFree](https://www.google.com/search?num=5&q=SHFree+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHFree](https://github.com/dahall/Vanara/search?l=C%23&q=SHFree)  
[SHFreeNameMappings](https://www.google.com/search?num=5&q=SHFreeNameMappings+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHFreeNameMappings](https://github.com/dahall/Vanara/search?l=C%23&q=SHFreeNameMappings)  
[SHGetAttributesFromDataObject](https://www.google.com/search?num=5&q=SHGetAttributesFromDataObject+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetAttributesFromDataObject](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetAttributesFromDataObject)  
[SHGetDataFromIDList](https://www.google.com/search?num=5&q=SHGetDataFromIDListA+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetDataFromIDList](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetDataFromIDList)  
[SHGetDesktopFolder](https://www.google.com/search?num=5&q=SHGetDesktopFolder+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetDesktopFolder](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetDesktopFolder)  
[SHGetDiskFreeSpaceA](https://www.google.com/search?num=5&q=SHGetDiskFreeSpaceA+site%3Adocs.microsoft.com) | shell32.dll | Shellapi.h | [Vanara.PInvoke.Shell32.SHGetDiskFreeSpace](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetDiskFreeSpace)  
[SHGetDiskFreeSpaceEx](https://www.google.com/search?num=5&q=SHGetDiskFreeSpaceExA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHGetDiskFreeSpaceEx](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetDiskFreeSpaceEx)  
[SHGetDiskFreeSpaceW](https://www.google.com/search?num=5&q=SHGetDiskFreeSpaceW+site%3Adocs.microsoft.com) | shell32.dll | Shellapi.h | [Vanara.PInvoke.Shell32.SHGetDiskFreeSpace](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetDiskFreeSpace)  
[SHGetDriveMedia](https://www.google.com/search?num=5&q=SHGetDriveMedia+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHGetDriveMedia](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetDriveMedia)  
[SHGetFileInfo](https://www.google.com/search?num=5&q=SHGetFileInfo+site%3Adocs.microsoft.com) | shell32.dll | Shellapi.h | [Vanara.PInvoke.Shell32.SHGetFileInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetFileInfo)  
[SHGetFolderLocation](https://www.google.com/search?num=5&q=SHGetFolderLocation+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetFolderLocation](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetFolderLocation)  
[SHGetFolderPath](https://www.google.com/search?num=5&q=SHGetFolderPathA+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetFolderPath](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetFolderPath)  
[SHGetFolderPathAndSubDir](https://www.google.com/search?num=5&q=SHGetFolderPathAndSubDirA+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetFolderPathAndSubDir](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetFolderPathAndSubDir)  
[SHGetFolderPathEx](https://www.google.com/search?num=5&q=SHGetFolderPathEx+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetFolderPathEx](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetFolderPathEx)  
[SHGetIconOverlayIndex](https://www.google.com/search?num=5&q=SHGetIconOverlayIndexA+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetIconOverlayIndex](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetIconOverlayIndex)  
[SHGetIDListFromObject](https://www.google.com/search?num=5&q=SHGetIDListFromObject+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetIDListFromObject](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetIDListFromObject)  
[SHGetImageList](https://www.google.com/search?num=5&q=SHGetImageList+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetImageList](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetImageList)  
[SHGetInstanceExplorer](https://www.google.com/search?num=5&q=SHGetInstanceExplorer+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetInstanceExplorer](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetInstanceExplorer)  
[SHGetItemFromDataObject](https://www.google.com/search?num=5&q=SHGetItemFromDataObject+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHGetItemFromDataObject](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetItemFromDataObject)  
[SHGetItemFromObject](https://www.google.com/search?num=5&q=SHGetItemFromObject+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHGetItemFromObject](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetItemFromObject)  
[SHGetKnownFolderIDList](https://www.google.com/search?num=5&q=SHGetKnownFolderIDList+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetKnownFolderIDList](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetKnownFolderIDList)  
[SHGetKnownFolderItem](https://www.google.com/search?num=5&q=SHGetKnownFolderItem+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetKnownFolderItem](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetKnownFolderItem)  
[SHGetKnownFolderPath](https://www.google.com/search?num=5&q=SHGetKnownFolderPath+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetKnownFolderPath](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetKnownFolderPath)  
[SHGetLocalizedName](https://www.google.com/search?num=5&q=SHGetLocalizedName+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHGetLocalizedName](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetLocalizedName)  
[SHGetNameFromIDList](https://www.google.com/search?num=5&q=SHGetNameFromIDList+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetNameFromIDList](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetNameFromIDList)  
[SHGetNewLinkInfo](https://www.google.com/search?num=5&q=SHGetNewLinkInfo+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHGetNewLinkInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetNewLinkInfo)  
[SHGetPathFromIDList](https://www.google.com/search?num=5&q=SHGetPathFromIDList+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHGetPathFromIDList](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetPathFromIDList)  
[SHGetPathFromIDListEx](https://www.google.com/search?num=5&q=SHGetPathFromIDListEx+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetPathFromIDListEx](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetPathFromIDListEx)  
[SHGetPropertyStoreForWindow](https://www.google.com/search?num=5&q=SHGetPropertyStoreForWindow+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHGetPropertyStoreForWindow](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetPropertyStoreForWindow)  
[SHGetPropertyStoreFromIDList](https://www.google.com/search?num=5&q=SHGetPropertyStoreFromIDList+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHGetPropertyStoreFromIDList](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetPropertyStoreFromIDList)  
[SHGetPropertyStoreFromParsingName](https://www.google.com/search?num=5&q=SHGetPropertyStoreFromParsingName+site%3Adocs.microsoft.com) | shell32.dll | Shlobjidl.h | [Vanara.PInvoke.Shell32.SHGetPropertyStoreFromParsingName](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetPropertyStoreFromParsingName)  
[SHGetRealIDL](https://www.google.com/search?num=5&q=SHGetRealIDL+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetRealIDL](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetRealIDL)  
[SHGetSetFolderCustomSettings](https://www.google.com/search?num=5&q=SHGetSetFolderCustomSettings+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetSetFolderCustomSettings](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetSetFolderCustomSettings)  
[SHGetSetSettings](https://www.google.com/search?num=5&q=SHGetSetSettings+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetSetSettings](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetSetSettings)  
[SHGetSettings](https://www.google.com/search?num=5&q=SHGetSettings+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHGetSettings](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetSettings)  
[SHGetStockIconInfo](https://www.google.com/search?num=5&q=SHGetStockIconInfo+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHGetStockIconInfo](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetStockIconInfo)  
[SHGetTemporaryPropertyForItem](https://www.google.com/search?num=5&q=SHGetTemporaryPropertyForItem+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHGetTemporaryPropertyForItem](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetTemporaryPropertyForItem)  
[SHGetUnreadMailCountW](https://www.google.com/search?num=5&q=SHGetUnreadMailCountW+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHGetUnreadMailCountW](https://github.com/dahall/Vanara/search?l=C%23&q=SHGetUnreadMailCountW)  
[SHHandleUpdateImage](https://www.google.com/search?num=5&q=SHHandleUpdateImage+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHHandleUpdateImage](https://github.com/dahall/Vanara/search?l=C%23&q=SHHandleUpdateImage)  
[SHInvokePrinterCommand](https://www.google.com/search?num=5&q=SHInvokePrinterCommandA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHInvokePrinterCommand](https://github.com/dahall/Vanara/search?l=C%23&q=SHInvokePrinterCommand)  
[SHIsFileAvailableOffline](https://www.google.com/search?num=5&q=SHIsFileAvailableOffline+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHIsFileAvailableOffline](https://github.com/dahall/Vanara/search?l=C%23&q=SHIsFileAvailableOffline)  
[SHLimitInputEdit](https://www.google.com/search?num=5&q=SHLimitInputEdit+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHLimitInputEdit](https://github.com/dahall/Vanara/search?l=C%23&q=SHLimitInputEdit)  
[SHLoadInProc](https://www.google.com/search?num=5&q=SHLoadInProc+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHLoadInProc](https://github.com/dahall/Vanara/search?l=C%23&q=SHLoadInProc)  
[SHLoadNonloadedIconOverlayIdentifiers](https://www.google.com/search?num=5&q=SHLoadNonloadedIconOverlayIdentifiers+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHLoadNonloadedIconOverlayIdentifiers](https://github.com/dahall/Vanara/search?l=C%23&q=SHLoadNonloadedIconOverlayIdentifiers)  
[SHMapPIDLToSystemImageListIndex](https://www.google.com/search?num=5&q=SHMapPIDLToSystemImageListIndex+site%3Adocs.microsoft.com) | shell32.dll | Shlobj_core.h | [Vanara.PInvoke.Shell32.SHMapPIDLToSystemImageListIndex](https://github.com/dahall/Vanara/search?l=C%23&q=SHMapPIDLToSystemImageListIndex)  
[SHMultiFileProperties](https://www.google.com/search?num=5&q=SHMultiFileProperties+site%3Adocs.microsoft.com) | shell32.dll | shlobj.h | [Vanara.PInvoke.Shell32.SHMultiFileProperties](https://github.com/dahall/Vanara/search?l=C%23&q=SHMultiFileProperties)  
[SHObjectProperties](https://www.google.com/search?num=5&q=SHObjectProperties+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHObjectProperties](https://github.com/dahall/Vanara/search?l=C%23&q=SHObjectProperties)  
[SHOpenFolderAndSelectItems](https://www.google.com/search?num=5&q=SHOpenFolderAndSelectItems+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHOpenFolderAndSelectItems](https://github.com/dahall/Vanara/search?l=C%23&q=SHOpenFolderAndSelectItems)  
[SHOpenWithDialog](https://www.google.com/search?num=5&q=SHOpenWithDialog+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHOpenWithDialog](https://github.com/dahall/Vanara/search?l=C%23&q=SHOpenWithDialog)  
[SHParseDisplayName](https://www.google.com/search?num=5&q=SHParseDisplayName+site%3Adocs.microsoft.com) | shell32.dll | Shlobj.h | [Vanara.PInvoke.Shell32.SHParseDisplayName](https://github.com/dahall/Vanara/search?l=C%23&q=SHParseDisplayName)  
[SHPathPrepareForWrite](https://www.google.com/search?num=5&q=SHPathPrepareForWriteA+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHPathPrepareForWrite](https://github.com/dahall/Vanara/search?l=C%23&q=SHPathPrepareForWrite)  
[SHPropStgCreate](https://www.google.com/search?num=5&q=SHPropStgCreate+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHPropStgCreate](https://github.com/dahall/Vanara/search?l=C%23&q=SHPropStgCreate)  
[SHPropStgReadMultiple](https://www.google.com/search?num=5&q=SHPropStgReadMultiple+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHPropStgReadMultiple](https://github.com/dahall/Vanara/search?l=C%23&q=SHPropStgReadMultiple)  
[SHPropStgWriteMultiple](https://www.google.com/search?num=5&q=SHPropStgWriteMultiple+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHPropStgWriteMultiple](https://github.com/dahall/Vanara/search?l=C%23&q=SHPropStgWriteMultiple)  
[SHQueryRecycleBin](https://www.google.com/search?num=5&q=SHQueryRecycleBinA+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHQueryRecycleBin](https://github.com/dahall/Vanara/search?l=C%23&q=SHQueryRecycleBin)  
[SHQueryUserNotificationState](https://www.google.com/search?num=5&q=SHQueryUserNotificationState+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHQueryUserNotificationState](https://github.com/dahall/Vanara/search?l=C%23&q=SHQueryUserNotificationState)  
[SHRemoveLocalizedName](https://www.google.com/search?num=5&q=SHRemoveLocalizedName+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHRemoveLocalizedName](https://github.com/dahall/Vanara/search?l=C%23&q=SHRemoveLocalizedName)  
[SHReplaceFromPropSheetExtArray](https://www.google.com/search?num=5&q=SHReplaceFromPropSheetExtArray+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHReplaceFromPropSheetExtArray](https://github.com/dahall/Vanara/search?l=C%23&q=SHReplaceFromPropSheetExtArray)  
[SHResolveLibrary](https://www.google.com/search?num=5&q=SHResolveLibrary+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SHResolveLibrary](https://github.com/dahall/Vanara/search?l=C%23&q=SHResolveLibrary)  
[SHRestricted](https://www.google.com/search?num=5&q=SHRestricted+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHRestricted](https://github.com/dahall/Vanara/search?l=C%23&q=SHRestricted)  
[SHSetDefaultProperties](https://www.google.com/search?num=5&q=SHSetDefaultProperties+site%3Adocs.microsoft.com) | shell32.dll | shobjidl.h | [Vanara.PInvoke.Shell32.SHSetDefaultProperties](https://github.com/dahall/Vanara/search?l=C%23&q=SHSetDefaultProperties)  
[SHSetInstanceExplorer](https://www.google.com/search?num=5&q=SHSetInstanceExplorer+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHSetInstanceExplorer](https://github.com/dahall/Vanara/search?l=C%23&q=SHSetInstanceExplorer)  
[SHSetKnownFolderPath](https://www.google.com/search?num=5&q=SHSetKnownFolderPath+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHSetKnownFolderPath](https://github.com/dahall/Vanara/search?l=C%23&q=SHSetKnownFolderPath)  
[SHSetLocalizedName](https://www.google.com/search?num=5&q=SHSetLocalizedName+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHSetLocalizedName](https://github.com/dahall/Vanara/search?l=C%23&q=SHSetLocalizedName)  
[SHSetTemporaryPropertyForItem](https://www.google.com/search?num=5&q=SHSetTemporaryPropertyForItem+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHSetTemporaryPropertyForItem](https://github.com/dahall/Vanara/search?l=C%23&q=SHSetTemporaryPropertyForItem)  
[SHSetUnreadMailCountW](https://www.google.com/search?num=5&q=SHSetUnreadMailCountW+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHSetUnreadMailCountW](https://github.com/dahall/Vanara/search?l=C%23&q=SHSetUnreadMailCountW)  
[SHShellFolderView_Message](https://www.google.com/search?num=5&q=SHShellFolderView_Message+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHShellFolderView_Message](https://github.com/dahall/Vanara/search?l=C%23&q=SHShellFolderView_Message)  
[SHShowManageLibraryUI](https://www.google.com/search?num=5&q=SHShowManageLibraryUI+site%3Adocs.microsoft.com) | shell32.dll | Shobjidl.h | [Vanara.PInvoke.Shell32.SHShowManageLibraryUI](https://github.com/dahall/Vanara/search?l=C%23&q=SHShowManageLibraryUI)  
[SHSimpleIDListFromPath](https://www.google.com/search?num=5&q=SHSimpleIDListFromPath+site%3Adocs.microsoft.com) | shell32.dll | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHSimpleIDListFromPath](https://github.com/dahall/Vanara/search?l=C%23&q=SHSimpleIDListFromPath)  
[SHTestTokenMembership](https://www.google.com/search?num=5&q=SHTestTokenMembership+site%3Adocs.microsoft.com) | shell32.dll | shellapi.h | [Vanara.PInvoke.Shell32.SHTestTokenMembership](https://github.com/dahall/Vanara/search?l=C%23&q=SHTestTokenMembership)  
[SHUpdateImage](https://www.google.com/search?num=5&q=SHUpdateImageA+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHUpdateImage](https://github.com/dahall/Vanara/search?l=C%23&q=SHUpdateImage)  
[SHValidateUNC](https://www.google.com/search?num=5&q=SHValidateUNC+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SHValidateUNC](https://github.com/dahall/Vanara/search?l=C%23&q=SHValidateUNC)  
[SignalFileOpen](https://www.google.com/search?num=5&q=SignalFileOpen+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.SignalFileOpen](https://github.com/dahall/Vanara/search?l=C%23&q=SignalFileOpen)  
[StgMakeUniqueName](https://www.google.com/search?num=5&q=StgMakeUniqueName+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.StgMakeUniqueName](https://github.com/dahall/Vanara/search?l=C%23&q=StgMakeUniqueName)  
[TranslateURLW](https://www.google.com/search?num=5&q=TranslateURLW+site%3Adocs.microsoft.com) | url.dll | intshcut.h | [Vanara.PInvoke.Url.TranslateURL](https://github.com/dahall/Vanara/search?l=C%23&q=TranslateURL)  
[URLAssociationDialogW](https://www.google.com/search?num=5&q=URLAssociationDialogW+site%3Adocs.microsoft.com) | url.dll | intshcut.h | [Vanara.PInvoke.Url.URLAssociationDialog](https://github.com/dahall/Vanara/search?l=C%23&q=URLAssociationDialog)  
[VariantToStrRet](https://www.google.com/search?num=5&q=VariantToStrRet+site%3Adocs.microsoft.com) | propsys.dll | propvarutil.h | [Vanara.PInvoke.Shell32.VariantToStrRet](https://github.com/dahall/Vanara/search?l=C%23&q=VariantToStrRet)  
[Win32DeleteFile](https://www.google.com/search?num=5&q=Win32DeleteFile+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.Win32DeleteFile](https://github.com/dahall/Vanara/search?l=C%23&q=Win32DeleteFile)  
[WriteCabinetState](https://www.google.com/search?num=5&q=WriteCabinetState+site%3Adocs.microsoft.com) | shell32.dll | shlobj_core.h | [Vanara.PInvoke.Shell32.WriteCabinetState](https://github.com/dahall/Vanara/search?l=C%23&q=WriteCabinetState)  
### Structures  
Native Structure | Header | Managed Structure  
--- | --- | ---  
[APPBARDATA](https://www.google.com/search?num=5&q=APPBARDATA+site%3Adocs.microsoft.com) | shellapi.h | [Vanara.PInvoke.Shell32.APPBARDATA](https://github.com/dahall/Vanara/search?l=C%23&q=APPBARDATA)  
[ASSOCIATIONELEMENT](https://www.google.com/search?num=5&q=ASSOCIATIONELEMENT+site%3Adocs.microsoft.com) | shellapi.h | [Vanara.PInvoke.Shell32.ASSOCIATIONELEMENT](https://github.com/dahall/Vanara/search?l=C%23&q=ASSOCIATIONELEMENT)  
[BROWSEINFO](https://www.google.com/search?num=5&q=BROWSEINFO+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.BROWSEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=BROWSEINFO)  
[CABINETSTATE](https://www.google.com/search?num=5&q=CABINETSTATE+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.CABINETSTATE](https://github.com/dahall/Vanara/search?l=C%23&q=CABINETSTATE)  
[CATEGORY_INFO](https://www.google.com/search?num=5&q=CATEGORY_INFO+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.CATEGORY_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=CATEGORY_INFO)  
[CIDA](https://www.google.com/search?num=5&q=CIDA+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.CIDA](https://github.com/dahall/Vanara/search?l=C%23&q=CIDA)  
[CM_COLUMNINFO](https://www.google.com/search?num=5&q=CM_COLUMNINFO+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.CM_COLUMNINFO](https://github.com/dahall/Vanara/search?l=C%23&q=CM_COLUMNINFO)  
[CMINVOKECOMMANDINFOEX](https://www.google.com/search?num=5&q=CMINVOKECOMMANDINFOEX+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.CMINVOKECOMMANDINFOEX](https://github.com/dahall/Vanara/search?l=C%23&q=CMINVOKECOMMANDINFOEX)  
[COMDLG_FILTERSPEC](https://www.google.com/search?num=5&q=COMDLG_FILTERSPEC+site%3Adocs.microsoft.com) | Shtypes.h | [Vanara.PInvoke.Shell32.COMDLG_FILTERSPEC](https://github.com/dahall/Vanara/search?l=C%23&q=COMDLG_FILTERSPEC)  
[COORD](https://www.google.com/search?num=5&q=COORD+site%3Adocs.microsoft.com) | wincon.h | [Vanara.PInvoke.Shell32.COORD](https://github.com/dahall/Vanara/search?l=C%23&q=COORD)  
[CSFV](https://www.google.com/search?num=5&q=CSFV+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.CSFV](https://github.com/dahall/Vanara/search?l=C%23&q=CSFV)  
[DATABLOCKHEADER](https://www.google.com/search?num=5&q=DATABLOCKHEADER+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.DATABLOCKHEADER](https://github.com/dahall/Vanara/search?l=C%23&q=DATABLOCKHEADER)  
[DEFCONTEXTMENU](https://www.google.com/search?num=5&q=DEFCONTEXTMENU+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.DEFCONTEXTMENU](https://github.com/dahall/Vanara/search?l=C%23&q=DEFCONTEXTMENU)  
[DROPDESCRIPTION](https://www.google.com/search?num=5&q=DROPDESCRIPTION+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.DROPDESCRIPTION](https://github.com/dahall/Vanara/search?l=C%23&q=DROPDESCRIPTION)  
[DROPFILES](https://www.google.com/search?num=5&q=DROPFILES+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.DROPFILES](https://github.com/dahall/Vanara/search?l=C%23&q=DROPFILES)  
[EXP_DARWIN_LINK](https://www.google.com/search?num=5&q=EXP_DARWIN_LINK+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.EXP_DARWIN_LINK](https://github.com/dahall/Vanara/search?l=C%23&q=EXP_DARWIN_LINK)  
[EXP_SPECIAL_FOLDER](https://www.google.com/search?num=5&q=EXP_SPECIAL_FOLDER+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.EXP_SPECIAL_FOLDER](https://github.com/dahall/Vanara/search?l=C%23&q=EXP_SPECIAL_FOLDER)  
[EXP_SZ_LINK](https://www.google.com/search?num=5&q=EXP_SZ_LINK+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.EXP_SZ_LINK](https://github.com/dahall/Vanara/search?l=C%23&q=EXP_SZ_LINK)  
[EXTRASEARCH](https://www.google.com/search?num=5&q=EXTRASEARCH+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.EXTRASEARCH](https://github.com/dahall/Vanara/search?l=C%23&q=EXTRASEARCH)  
[FILEDESCRIPTOR](https://www.google.com/search?num=5&q=FILEDESCRIPTOR+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.FILEDESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=FILEDESCRIPTOR)  
[FILEGROUPDESCRIPTOR](https://www.google.com/search?num=5&q=FILEGROUPDESCRIPTOR+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.FILEGROUPDESCRIPTOR](https://github.com/dahall/Vanara/search?l=C%23&q=FILEGROUPDESCRIPTOR)  
[FOLDERSETTINGS](https://www.google.com/search?num=5&q=FOLDERSETTINGS+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.FOLDERSETTINGS](https://github.com/dahall/Vanara/search?l=C%23&q=FOLDERSETTINGS)  
[HLOCK](https://www.google.com/search?num=5&q=HLOCK+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.HLOCK](https://github.com/dahall/Vanara/search?l=C%23&q=HLOCK)  
[HPIF](https://www.google.com/search?num=5&q=HPIF+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.HPIF](https://github.com/dahall/Vanara/search?l=C%23&q=HPIF)  
[HPSXA](https://www.google.com/search?num=5&q=HPSXA+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.HPSXA](https://github.com/dahall/Vanara/search?l=C%23&q=HPSXA)  
[ITEMIDLIST](https://www.google.com/search?num=5&q=ITEMIDLIST+site%3Adocs.microsoft.com) | Shtypes.h | [Vanara.PInvoke.Shell32.ITEMIDLIST](https://github.com/dahall/Vanara/search?l=C%23&q=ITEMIDLIST)  
[KNOWNFOLDER_DEFINITION](https://www.google.com/search?num=5&q=KNOWNFOLDER_DEFINITION+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.KNOWNFOLDER_DEFINITION](https://github.com/dahall/Vanara/search?l=C%23&q=KNOWNFOLDER_DEFINITION)  
[NOTIFICATION_USER_INPUT_DATA](https://www.google.com/search?num=5&q=NOTIFICATION_USER_INPUT_DATA+site%3Adocs.microsoft.com) | notificationactivationcallback.h | [Vanara.PInvoke.Shell32.NOTIFICATION_USER_INPUT_DATA](https://github.com/dahall/Vanara/search?l=C%23&q=NOTIFICATION_USER_INPUT_DATA)  
[NOTIFYICONDATA](https://www.google.com/search?num=5&q=NOTIFYICONDATA+site%3Adocs.microsoft.com) | shellapi.h | [Vanara.PInvoke.Shell32.NOTIFYICONDATA](https://github.com/dahall/Vanara/search?l=C%23&q=NOTIFYICONDATA)  
[NOTIFYICONIDENTIFIER](https://www.google.com/search?num=5&q=NOTIFYICONIDENTIFIER+site%3Adocs.microsoft.com) | shellapi.h | [Vanara.PInvoke.Shell32.NOTIFYICONIDENTIFIER](https://github.com/dahall/Vanara/search?l=C%23&q=NOTIFYICONIDENTIFIER)  
[NRESARRAY](https://www.google.com/search?num=5&q=NRESARRAY+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.NRESARRAY](https://github.com/dahall/Vanara/search?l=C%23&q=NRESARRAY)  
[NSTCCUSTOMDRAW](https://www.google.com/search?num=5&q=NSTCCUSTOMDRAW+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.NSTCCUSTOMDRAW](https://github.com/dahall/Vanara/search?l=C%23&q=NSTCCUSTOMDRAW)  
[NT_CONSOLE_PROPS](https://www.google.com/search?num=5&q=NT_CONSOLE_PROPS+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.NT_CONSOLE_PROPS](https://github.com/dahall/Vanara/search?l=C%23&q=NT_CONSOLE_PROPS)  
[NT_FE_CONSOLE_PROPS](https://www.google.com/search?num=5&q=NT_FE_CONSOLE_PROPS+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.NT_FE_CONSOLE_PROPS](https://github.com/dahall/Vanara/search?l=C%23&q=NT_FE_CONSOLE_PROPS)  
[OLECMD](https://www.google.com/search?num=5&q=OLECMD+site%3Adocs.microsoft.com) | docobj.h | [Vanara.PInvoke.Shell32.OLECMD](https://github.com/dahall/Vanara/search?l=C%23&q=OLECMD)  
[OLECMDTEXT](https://www.google.com/search?num=5&q=OLECMDTEXT+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.OLECMDTEXT](https://github.com/dahall/Vanara/search?l=C%23&q=OLECMDTEXT)  
[OPENASINFO](https://www.google.com/search?num=5&q=OPENASINFO+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.OPENASINFO](https://github.com/dahall/Vanara/search?l=C%23&q=OPENASINFO)  
[PERSIST_FOLDER_TARGET_INFO](https://www.google.com/search?num=5&q=PERSIST_FOLDER_TARGET_INFO+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.PERSIST_FOLDER_TARGET_INFO](https://github.com/dahall/Vanara/search?l=C%23&q=PERSIST_FOLDER_TARGET_INFO)  
[PFOLDERSETTINGS](https://www.google.com/search?num=5&q=PFOLDERSETTINGS+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.PFOLDERSETTINGS](https://github.com/dahall/Vanara/search?l=C%23&q=PFOLDERSETTINGS)  
[PREVIEWHANDLERFRAMEINFO](https://www.google.com/search?num=5&q=PREVIEWHANDLERFRAMEINFO+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.PREVIEWHANDLERFRAMEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=PREVIEWHANDLERFRAMEINFO)  
[PROPPRG](https://www.google.com/search?num=5&q=PROPPRG+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.PROPPRG](https://github.com/dahall/Vanara/search?l=C%23&q=PROPPRG)  
[SFV_CREATE](https://www.google.com/search?num=5&q=SFV_CREATE+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.SFV_CREATE](https://github.com/dahall/Vanara/search?l=C%23&q=SFV_CREATE)  
[SHChangeNotifyEntry](https://www.google.com/search?num=5&q=SHChangeNotifyEntry+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.SHChangeNotifyEntry](https://github.com/dahall/Vanara/search?l=C%23&q=SHChangeNotifyEntry)  
[SHDESCRIPTIONID](https://www.google.com/search?num=5&q=SHDESCRIPTIONID+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.SHDESCRIPTIONID](https://github.com/dahall/Vanara/search?l=C%23&q=SHDESCRIPTIONID)  
[SHDRAGIMAGE](https://www.google.com/search?num=5&q=SHDRAGIMAGE+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHDRAGIMAGE](https://github.com/dahall/Vanara/search?l=C%23&q=SHDRAGIMAGE)  
[SHELL_ITEM_RESOURCE](https://www.google.com/search?num=5&q=SHELL_ITEM_RESOURCE+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.SHELL_ITEM_RESOURCE](https://github.com/dahall/Vanara/search?l=C%23&q=SHELL_ITEM_RESOURCE)  
[SHELLDETAILS](https://www.google.com/search?num=5&q=SHELLDETAILS+site%3Adocs.microsoft.com) | Shtypes.h | [Vanara.PInvoke.Shell32.SHELLDETAILS](https://github.com/dahall/Vanara/search?l=C%23&q=SHELLDETAILS)  
[SHELLEXECUTEINFO](https://www.google.com/search?num=5&q=SHELLEXECUTEINFO+site%3Adocs.microsoft.com) | Shellapi.h | [Vanara.PInvoke.Shell32.SHELLEXECUTEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SHELLEXECUTEINFO)  
[SHELLFLAGSTATE](https://www.google.com/search?num=5&q=SHELLFLAGSTATE+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.SHELLFLAGSTATE](https://github.com/dahall/Vanara/search?l=C%23&q=SHELLFLAGSTATE)  
[SHELLSTATE](https://www.google.com/search?num=5&q=SHELLSTATE+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.SHELLSTATE](https://github.com/dahall/Vanara/search?l=C%23&q=SHELLSTATE)  
[SHFILEINFO](https://www.google.com/search?num=5&q=SHFILEINFO+site%3Adocs.microsoft.com) | Shellapi.h | [Vanara.PInvoke.Shell32.SHFILEINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SHFILEINFO)  
[SHFILEOPSTRUCT](https://www.google.com/search?num=5&q=SHFILEOPSTRUCT+site%3Adocs.microsoft.com) | Shellapi.h | [Vanara.PInvoke.Shell32.SHFILEOPSTRUCT](https://github.com/dahall/Vanara/search?l=C%23&q=SHFILEOPSTRUCT)  
[SHFOLDERCUSTOMSETTINGS](https://www.google.com/search?num=5&q=SHFOLDERCUSTOMSETTINGS+site%3Adocs.microsoft.com) | shlobj_core.h | [Vanara.PInvoke.Shell32.SHFOLDERCUSTOMSETTINGS](https://github.com/dahall/Vanara/search?l=C%23&q=SHFOLDERCUSTOMSETTINGS)  
[SHITEMID](https://www.google.com/search?num=5&q=SHITEMID+site%3Adocs.microsoft.com) | Shtypes.h | [Vanara.PInvoke.Shell32.SHITEMID](https://github.com/dahall/Vanara/search?l=C%23&q=SHITEMID)  
[SHQUERYRBINFO](https://www.google.com/search?num=5&q=SHQUERYRBINFO+site%3Adocs.microsoft.com) | shellapi.h | [Vanara.PInvoke.Shell32.SHQUERYRBINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SHQUERYRBINFO)  
[SHSTOCKICONINFO](https://www.google.com/search?num=5&q=SHSTOCKICONINFO+site%3Adocs.microsoft.com) | shellapi.h | [Vanara.PInvoke.Shell32.SHSTOCKICONINFO](https://github.com/dahall/Vanara/search?l=C%23&q=SHSTOCKICONINFO)  
[SMDATA](https://www.google.com/search?num=5&q=SMDATA+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.SMDATA](https://github.com/dahall/Vanara/search?l=C%23&q=SMDATA)  
[SORTCOLUMN](https://www.google.com/search?num=5&q=SORTCOLUMN+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.SORTCOLUMN](https://github.com/dahall/Vanara/search?l=C%23&q=SORTCOLUMN)  
[STRRET](https://www.google.com/search?num=5&q=STRRET+site%3Adocs.microsoft.com) | Shtypes.h | [Vanara.PInvoke.Shell32.STRRET](https://github.com/dahall/Vanara/search?l=C%23&q=STRRET)  
[SV2CVW2_PARAMS](https://www.google.com/search?num=5&q=SV2CVW2_PARAMS+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.SV2CVW2_PARAMS](https://github.com/dahall/Vanara/search?l=C%23&q=SV2CVW2_PARAMS)  
[THUMBBUTTON](https://www.google.com/search?num=5&q=THUMBBUTTON+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.THUMBBUTTON](https://github.com/dahall/Vanara/search?l=C%23&q=THUMBBUTTON)  
[URLINVOKECOMMANDINFO](https://www.google.com/search?num=5&q=URLINVOKECOMMANDINFO+site%3Adocs.microsoft.com) | Intshcut.h | [Vanara.PInvoke.Url.URLINVOKECOMMANDINFO](https://github.com/dahall/Vanara/search?l=C%23&q=URLINVOKECOMMANDINFO)  
### Interfaces  
Native Interface | Header | Managed Interface  
--- | --- | ---  
[DFConstraint](https://www.google.com/search?num=5&q=DFConstraint+site%3Adocs.microsoft.com) | shell32.dll |  | [Vanara.PInvoke.Shell32.DFConstraint](https://github.com/dahall/Vanara/search?l=C%23&q=DFConstraint)  
[DShellFolderViewEvents](https://www.google.com/search?num=5&q=DShellFolderViewEvents+site%3Adocs.microsoft.com) | shell32.dll |  | [Vanara.PInvoke.Shell32.DShellFolderViewEvents](https://github.com/dahall/Vanara/search?l=C%23&q=DShellFolderViewEvents)  
[Folder](https://www.google.com/search?num=5&q=Folder+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.Folder](https://github.com/dahall/Vanara/search?l=C%23&q=Folder)  
[Folder2](https://www.google.com/search?num=5&q=Folder2+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.Folder2](https://github.com/dahall/Vanara/search?l=C%23&q=Folder2)  
[Folder3](https://www.google.com/search?num=5&q=Folder3+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.Folder3](https://github.com/dahall/Vanara/search?l=C%23&q=Folder3)  
[FolderItem](https://www.google.com/search?num=5&q=FolderItem+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItem](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItem)  
[FolderItem2](https://www.google.com/search?num=5&q=FolderItem2+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItem2](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItem2)  
[FolderItems](https://www.google.com/search?num=5&q=FolderItems+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItems](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItems)  
[FolderItems2](https://www.google.com/search?num=5&q=FolderItems2+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItems2](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItems2)  
[FolderItems3](https://www.google.com/search?num=5&q=FolderItems3+site%3Adocs.microsoft.com) | shell32.dll | Shldisp.h | [Vanara.PInvoke.Shell32.FolderItems3](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItems3)  
[FolderItemVerb](https://www.google.com/search?num=5&q=FolderItemVerb+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.FolderItemVerb](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItemVerb)  
[FolderItemVerbs](https://www.google.com/search?num=5&q=FolderItemVerbs+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.FolderItemVerbs](https://github.com/dahall/Vanara/search?l=C%23&q=FolderItemVerbs)  
[IAccessibilityDockingService](https://www.google.com/search?num=5&q=IAccessibilityDockingService+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IAccessibilityDockingService](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibilityDockingService)  
[IAccessibilityDockingServiceCallback](https://www.google.com/search?num=5&q=IAccessibilityDockingServiceCallback+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IAccessibilityDockingServiceCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibilityDockingServiceCallback)  
[IAccessibleObject](https://www.google.com/search?num=5&q=IAccessibleObject+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IAccessibleObject](https://github.com/dahall/Vanara/search?l=C%23&q=IAccessibleObject)  
[IActionProgress](https://www.google.com/search?num=5&q=IActionProgress+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IActionProgress](https://github.com/dahall/Vanara/search?l=C%23&q=IActionProgress)  
[IActionProgressDialog](https://www.google.com/search?num=5&q=IActionProgressDialog+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IActionProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IActionProgressDialog)  
[IAppActivationUIInfo](https://www.google.com/search?num=5&q=IAppActivationUIInfo+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IAppActivationUIInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IAppActivationUIInfo)  
[IApplicationActivationManager](https://www.google.com/search?num=5&q=IApplicationActivationManager+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IApplicationActivationManager](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationActivationManager)  
[IApplicationAssociationRegistration](https://www.google.com/search?num=5&q=IApplicationAssociationRegistration+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IApplicationAssociationRegistration](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationAssociationRegistration)  
[IApplicationDesignModeSettings](https://www.google.com/search?num=5&q=IApplicationDesignModeSettings+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IApplicationDesignModeSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationDesignModeSettings)  
[IApplicationDesignModeSettings2](https://www.google.com/search?num=5&q=IApplicationDesignModeSettings2+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IApplicationDesignModeSettings2](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationDesignModeSettings2)  
[IApplicationDestinations](https://www.google.com/search?num=5&q=IApplicationDestinations+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IApplicationDestinations](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationDestinations)  
[IApplicationDocumentLists](https://www.google.com/search?num=5&q=IApplicationDocumentLists+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IApplicationDocumentLists](https://github.com/dahall/Vanara/search?l=C%23&q=IApplicationDocumentLists)  
[IAppVisibility](https://www.google.com/search?num=5&q=IAppVisibility+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IAppVisibility](https://github.com/dahall/Vanara/search?l=C%23&q=IAppVisibility)  
[IAppVisibilityEvents](https://www.google.com/search?num=5&q=IAppVisibilityEvents+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IAppVisibilityEvents](https://github.com/dahall/Vanara/search?l=C%23&q=IAppVisibilityEvents)  
[IAssocHandler](https://www.google.com/search?num=5&q=IAssocHandler+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IAssocHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IAssocHandler)  
[IAssocHandlerInvoker](https://www.google.com/search?num=5&q=IAssocHandlerInvoker+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IAssocHandlerInvoker](https://github.com/dahall/Vanara/search?l=C%23&q=IAssocHandlerInvoker)  
[IAttachmentExecute](https://www.google.com/search?num=5&q=IAttachmentExecute+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IAttachmentExecute](https://github.com/dahall/Vanara/search?l=C%23&q=IAttachmentExecute)  
[IAutoComplete](https://www.google.com/search?num=5&q=IAutoComplete+site%3Adocs.microsoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IAutoComplete](https://github.com/dahall/Vanara/search?l=C%23&q=IAutoComplete)  
[IAutoComplete2](https://www.google.com/search?num=5&q=IAutoComplete2+site%3Adocs.microsoft.com) | shldisp.h | [Vanara.PInvoke.Shell32.IAutoComplete2](https://github.com/dahall/Vanara/search?l=C%23&q=IAutoComplete2)  
[IAutoCompleteDropDown](https://www.google.com/search?num=5&q=IAutoCompleteDropDown+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IAutoCompleteDropDown](https://github.com/dahall/Vanara/search?l=C%23&q=IAutoCompleteDropDown)  
[IBrowserFrameOptions](https://www.google.com/search?num=5&q=IBrowserFrameOptions+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IBrowserFrameOptions](https://github.com/dahall/Vanara/search?l=C%23&q=IBrowserFrameOptions)  
[ICategorizer](https://www.google.com/search?num=5&q=ICategorizer+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.ICategorizer](https://github.com/dahall/Vanara/search?l=C%23&q=ICategorizer)  
[ICategoryProvider](https://www.google.com/search?num=5&q=ICategoryProvider+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ICategoryProvider](https://github.com/dahall/Vanara/search?l=C%23&q=ICategoryProvider)  
[ICDBurn](https://www.google.com/search?num=5&q=ICDBurn+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.ICDBurn](https://github.com/dahall/Vanara/search?l=C%23&q=ICDBurn)  
[ICDBurnExt](https://www.google.com/search?num=5&q=ICDBurnExt+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.ICDBurnExt](https://github.com/dahall/Vanara/search?l=C%23&q=ICDBurnExt)  
[IColumnManager](https://www.google.com/search?num=5&q=IColumnManager+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IColumnManager](https://github.com/dahall/Vanara/search?l=C%23&q=IColumnManager)  
[ICommDlgBrowser](https://www.google.com/search?num=5&q=ICommDlgBrowser+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ICommDlgBrowser](https://github.com/dahall/Vanara/search?l=C%23&q=ICommDlgBrowser)  
[ICommDlgBrowser3](https://www.google.com/search?num=5&q=ICommDlgBrowser3+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ICommDlgBrowser3](https://github.com/dahall/Vanara/search?l=C%23&q=ICommDlgBrowser3)  
[IContextMenu](https://www.google.com/search?num=5&q=IContextMenu+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IContextMenu](https://github.com/dahall/Vanara/search?l=C%23&q=IContextMenu)  
[IContextMenu2](https://www.google.com/search?num=5&q=IContextMenu2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IContextMenu2](https://github.com/dahall/Vanara/search?l=C%23&q=IContextMenu2)  
[IContextMenu3](https://www.google.com/search?num=5&q=IContextMenu3+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IContextMenu3](https://github.com/dahall/Vanara/search?l=C%23&q=IContextMenu3)  
[IContextMenuCB](https://www.google.com/search?num=5&q=IContextMenuCB+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IContextMenuCB](https://github.com/dahall/Vanara/search?l=C%23&q=IContextMenuCB)  
[ICopyHookA](https://www.google.com/search?num=5&q=ICopyHookA+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.ICopyHookA](https://github.com/dahall/Vanara/search?l=C%23&q=ICopyHookA)  
[ICopyHookW](https://www.google.com/search?num=5&q=ICopyHookW+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.ICopyHookW](https://github.com/dahall/Vanara/search?l=C%23&q=ICopyHookW)  
[ICreateProcessInputs](https://www.google.com/search?num=5&q=ICreateProcessInputs+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ICreateProcessInputs](https://github.com/dahall/Vanara/search?l=C%23&q=ICreateProcessInputs)  
[ICreatingProcess](https://www.google.com/search?num=5&q=ICreatingProcess+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ICreatingProcess](https://github.com/dahall/Vanara/search?l=C%23&q=ICreatingProcess)  
[ICurrentItem](https://www.google.com/search?num=5&q=ICurrentItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ICurrentItem](https://github.com/dahall/Vanara/search?l=C%23&q=ICurrentItem)  
[ICustomDestinationList](https://www.google.com/search?num=5&q=ICustomDestinationList+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ICustomDestinationList](https://github.com/dahall/Vanara/search?l=C%23&q=ICustomDestinationList)  
[IDataObjectProvider](https://www.google.com/search?num=5&q=IDataObjectProvider+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDataObjectProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IDataObjectProvider)  
[IDataTransferManagerInterop](https://www.google.com/search?num=5&q=IDataTransferManagerInterop+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDataTransferManagerInterop](https://github.com/dahall/Vanara/search?l=C%23&q=IDataTransferManagerInterop)  
[IDefaultExtractIconInit](https://www.google.com/search?num=5&q=IDefaultExtractIconInit+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IDefaultExtractIconInit](https://github.com/dahall/Vanara/search?l=C%23&q=IDefaultExtractIconInit)  
[IDefaultFolderMenuInitialize](https://www.google.com/search?num=5&q=IDefaultFolderMenuInitialize+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDefaultFolderMenuInitialize](https://github.com/dahall/Vanara/search?l=C%23&q=IDefaultFolderMenuInitialize)  
[IDelegateFolder](https://www.google.com/search?num=5&q=IDelegateFolder+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDelegateFolder](https://github.com/dahall/Vanara/search?l=C%23&q=IDelegateFolder)  
[IDelegateItem](https://www.google.com/search?num=5&q=IDelegateItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDelegateItem](https://github.com/dahall/Vanara/search?l=C%23&q=IDelegateItem)  
[IDesktopWallpaper](https://www.google.com/search?num=5&q=IDesktopWallpaper+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDesktopWallpaper](https://github.com/dahall/Vanara/search?l=C%23&q=IDesktopWallpaper)  
[IDestinationStreamFactory](https://www.google.com/search?num=5&q=IDestinationStreamFactory+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.IDestinationStreamFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IDestinationStreamFactory)  
[IDisplayItem](https://www.google.com/search?num=5&q=IDisplayItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDisplayItem](https://github.com/dahall/Vanara/search?l=C%23&q=IDisplayItem)  
[IDockingWindow](https://www.google.com/search?num=5&q=IDockingWindow+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IDockingWindow](https://github.com/dahall/Vanara/search?l=C%23&q=IDockingWindow)  
[IDragSourceHelper](https://www.google.com/search?num=5&q=IDragSourceHelper+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDragSourceHelper](https://github.com/dahall/Vanara/search?l=C%23&q=IDragSourceHelper)  
[IDragSourceHelper2](https://www.google.com/search?num=5&q=IDragSourceHelper2+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IDragSourceHelper2](https://github.com/dahall/Vanara/search?l=C%23&q=IDragSourceHelper2)  
[IDropTargetHelper](https://www.google.com/search?num=5&q=IDropTargetHelper+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IDropTargetHelper](https://github.com/dahall/Vanara/search?l=C%23&q=IDropTargetHelper)  
[IDynamicHWHandler](https://www.google.com/search?num=5&q=IDynamicHWHandler+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IDynamicHWHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IDynamicHWHandler)  
[IEnumAssocHandlers](https://www.google.com/search?num=5&q=IEnumAssocHandlers+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IEnumAssocHandlers](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumAssocHandlers)  
[IEnumerableView](https://www.google.com/search?num=5&q=IEnumerableView+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IEnumerableView](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumerableView)  
[IEnumExplorerCommand](https://www.google.com/search?num=5&q=IEnumExplorerCommand+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IEnumExplorerCommand](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumExplorerCommand)  
[IEnumExtraSearch](https://www.google.com/search?num=5&q=IEnumExtraSearch+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IEnumExtraSearch](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumExtraSearch)  
[IEnumFullIDList](https://www.google.com/search?num=5&q=IEnumFullIDList+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IEnumFullIDList](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumFullIDList)  
[IEnumIDList](https://www.google.com/search?num=5&q=IEnumIDList+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IEnumIDList](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumIDList)  
[IEnumObjects](https://www.google.com/search?num=5&q=IEnumObjects+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IEnumObjects](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumObjects)  
[IEnumReadyCallback](https://www.google.com/search?num=5&q=IEnumReadyCallback+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IEnumReadyCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumReadyCallback)  
[IEnumResources](https://www.google.com/search?num=5&q=IEnumResources+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IEnumResources](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumResources)  
[IEnumShellItems](https://www.google.com/search?num=5&q=IEnumShellItems+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IEnumShellItems](https://github.com/dahall/Vanara/search?l=C%23&q=IEnumShellItems)  
[IExecuteCommand](https://www.google.com/search?num=5&q=IExecuteCommand+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IExecuteCommand](https://github.com/dahall/Vanara/search?l=C%23&q=IExecuteCommand)  
[IExecuteCommandApplicationHostEnvironment](https://www.google.com/search?num=5&q=IExecuteCommandApplicationHostEnvironment+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IExecuteCommandApplicationHostEnvironment](https://github.com/dahall/Vanara/search?l=C%23&q=IExecuteCommandApplicationHostEnvironment)  
[IExecuteCommandHost](https://www.google.com/search?num=5&q=IExecuteCommandHost+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IExecuteCommandHost](https://github.com/dahall/Vanara/search?l=C%23&q=IExecuteCommandHost)  
[IExplorerBrowser](https://www.google.com/search?num=5&q=IExplorerBrowser+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IExplorerBrowser](https://github.com/dahall/Vanara/search?l=C%23&q=IExplorerBrowser)  
[IExplorerBrowserEvents](https://www.google.com/search?num=5&q=IExplorerBrowserEvents+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IExplorerBrowserEvents](https://github.com/dahall/Vanara/search?l=C%23&q=IExplorerBrowserEvents)  
[IExplorerCommand](https://www.google.com/search?num=5&q=IExplorerCommand+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IExplorerCommand](https://github.com/dahall/Vanara/search?l=C%23&q=IExplorerCommand)  
[IExplorerCommandProvider](https://www.google.com/search?num=5&q=IExplorerCommandProvider+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IExplorerCommandProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IExplorerCommandProvider)  
[IExplorerCommandState](https://www.google.com/search?num=5&q=IExplorerCommandState+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IExplorerCommandState](https://github.com/dahall/Vanara/search?l=C%23&q=IExplorerCommandState)  
[IExplorerPaneVisibility](https://www.google.com/search?num=5&q=IExplorerPaneVisibility+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IExplorerPaneVisibility](https://github.com/dahall/Vanara/search?l=C%23&q=IExplorerPaneVisibility)  
[IExtractIcon](https://www.google.com/search?num=5&q=IExtractIcon+site%3Adocs.microsoft.com) | Shlobj_core.h | [Vanara.PInvoke.Shell32.IExtractIcon](https://github.com/dahall/Vanara/search?l=C%23&q=IExtractIcon)  
[IExtractImage](https://www.google.com/search?num=5&q=IExtractImage+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IExtractImage](https://github.com/dahall/Vanara/search?l=C%23&q=IExtractImage)  
[IExtractImage2](https://www.google.com/search?num=5&q=IExtractImage2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IExtractImage2](https://github.com/dahall/Vanara/search?l=C%23&q=IExtractImage2)  
[IFileDialog](https://www.google.com/search?num=5&q=IFileDialog+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IFileDialog)  
[IFileDialog2](https://www.google.com/search?num=5&q=IFileDialog2+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileDialog2](https://github.com/dahall/Vanara/search?l=C%23&q=IFileDialog2)  
[IFileDialogControlEvents](https://www.google.com/search?num=5&q=IFileDialogControlEvents+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileDialogControlEvents](https://github.com/dahall/Vanara/search?l=C%23&q=IFileDialogControlEvents)  
[IFileDialogCustomize](https://www.google.com/search?num=5&q=IFileDialogCustomize+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IFileDialogCustomize](https://github.com/dahall/Vanara/search?l=C%23&q=IFileDialogCustomize)  
[IFileDialogEvents](https://www.google.com/search?num=5&q=IFileDialogEvents+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileDialogEvents](https://github.com/dahall/Vanara/search?l=C%23&q=IFileDialogEvents)  
[IFileIsInUse](https://www.google.com/search?num=5&q=IFileIsInUse+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFileIsInUse](https://github.com/dahall/Vanara/search?l=C%23&q=IFileIsInUse)  
[IFileOpenDialog](https://www.google.com/search?num=5&q=IFileOpenDialog+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileOpenDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IFileOpenDialog)  
[IFileOperation](https://www.google.com/search?num=5&q=IFileOperation+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileOperation](https://github.com/dahall/Vanara/search?l=C%23&q=IFileOperation)  
[IFileOperationProgressSink](https://www.google.com/search?num=5&q=IFileOperationProgressSink+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileOperationProgressSink](https://github.com/dahall/Vanara/search?l=C%23&q=IFileOperationProgressSink)  
[IFileSaveDialog](https://www.google.com/search?num=5&q=IFileSaveDialog+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFileSaveDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSaveDialog)  
[IFileSearchBand](https://www.google.com/search?num=5&q=IFileSearchBand+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IFileSearchBand](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSearchBand)  
[IFileSyncMergeHandler](https://www.google.com/search?num=5&q=IFileSyncMergeHandler+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IFileSyncMergeHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSyncMergeHandler)  
[IFileSystemBindData](https://www.google.com/search?num=5&q=IFileSystemBindData+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFileSystemBindData](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemBindData)  
[IFileSystemBindData2](https://www.google.com/search?num=5&q=IFileSystemBindData2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFileSystemBindData2](https://github.com/dahall/Vanara/search?l=C%23&q=IFileSystemBindData2)  
[IFolderFilter](https://www.google.com/search?num=5&q=IFolderFilter+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFolderFilter](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderFilter)  
[IFolderFilterSite](https://www.google.com/search?num=5&q=IFolderFilterSite+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFolderFilterSite](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderFilterSite)  
[IFolderView](https://www.google.com/search?num=5&q=IFolderView+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFolderView](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderView)  
[IFolderView2](https://www.google.com/search?num=5&q=IFolderView2+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IFolderView2](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderView2)  
[IFolderViewHost](https://www.google.com/search?num=5&q=IFolderViewHost+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IFolderViewHost](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderViewHost)  
[IFolderViewOC](https://www.google.com/search?num=5&q=IFolderViewOC+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IFolderViewOC](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderViewOC)  
[IFolderViewOptions](https://www.google.com/search?num=5&q=IFolderViewOptions+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IFolderViewOptions](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderViewOptions)  
[IFolderViewSettings](https://www.google.com/search?num=5&q=IFolderViewSettings+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IFolderViewSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IFolderViewSettings)  
[IFrameworkInputPane](https://www.google.com/search?num=5&q=IFrameworkInputPane+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFrameworkInputPane](https://github.com/dahall/Vanara/search?l=C%23&q=IFrameworkInputPane)  
[IFrameworkInputPaneHandler](https://www.google.com/search?num=5&q=IFrameworkInputPaneHandler+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IFrameworkInputPaneHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IFrameworkInputPaneHandler)  
[IHandlerActivationHost](https://www.google.com/search?num=5&q=IHandlerActivationHost+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IHandlerActivationHost](https://github.com/dahall/Vanara/search?l=C%23&q=IHandlerActivationHost)  
[IHandlerInfo](https://www.google.com/search?num=5&q=IHandlerInfo+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IHandlerInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IHandlerInfo)  
[IHandlerInfo2](https://www.google.com/search?num=5&q=IHandlerInfo2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IHandlerInfo2](https://github.com/dahall/Vanara/search?l=C%23&q=IHandlerInfo2)  
[IHWEventHandler](https://www.google.com/search?num=5&q=IHWEventHandler+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IHWEventHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IHWEventHandler)  
[IHWEventHandler2](https://www.google.com/search?num=5&q=IHWEventHandler2+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IHWEventHandler2](https://github.com/dahall/Vanara/search?l=C%23&q=IHWEventHandler2)  
[IIdentityName](https://www.google.com/search?num=5&q=IIdentityName+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IIdentityName](https://github.com/dahall/Vanara/search?l=C%23&q=IIdentityName)  
[IImageRecompress](https://www.google.com/search?num=5&q=IImageRecompress+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IImageRecompress](https://github.com/dahall/Vanara/search?l=C%23&q=IImageRecompress)  
[IInitializeCommand](https://www.google.com/search?num=5&q=IInitializeCommand+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IInitializeCommand](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeCommand)  
[IInitializeWithBindCtx](https://www.google.com/search?num=5&q=IInitializeWithBindCtx+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IInitializeWithBindCtx](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithBindCtx)  
[IInitializeWithFile](https://www.google.com/search?num=5&q=IInitializeWithFile+site%3Adocs.microsoft.com) | propsys.h | [Vanara.PInvoke.Shell32.IInitializeWithFile](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithFile)  
[IInitializeWithItem](https://www.google.com/search?num=5&q=IInitializeWithItem+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IInitializeWithItem](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithItem)  
[IInitializeWithPropertyStore](https://www.google.com/search?num=5&q=IInitializeWithPropertyStore+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IInitializeWithPropertyStore](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithPropertyStore)  
[IInitializeWithStream](https://www.google.com/search?num=5&q=IInitializeWithStream+site%3Adocs.microsoft.com) | propsys.h | [Vanara.PInvoke.Shell32.IInitializeWithStream](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithStream)  
[IInitializeWithWindow](https://www.google.com/search?num=5&q=IInitializeWithWindow+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IInitializeWithWindow](https://github.com/dahall/Vanara/search?l=C%23&q=IInitializeWithWindow)  
[IInputObject](https://www.google.com/search?num=5&q=IInputObject+site%3Adocs.microsoft.com) | ShObjIdl_core.h | [Vanara.PInvoke.Shell32.IInputObject](https://github.com/dahall/Vanara/search?l=C%23&q=IInputObject)  
[IInputObject2](https://www.google.com/search?num=5&q=IInputObject2+site%3Adocs.microsoft.com) | ShObjIdl_core.h | [Vanara.PInvoke.Shell32.IInputObject2](https://github.com/dahall/Vanara/search?l=C%23&q=IInputObject2)  
[IInputObjectSite](https://www.google.com/search?num=5&q=IInputObjectSite+site%3Adocs.microsoft.com) | ShObjIdl_core.h | [Vanara.PInvoke.Shell32.IInputObjectSite](https://github.com/dahall/Vanara/search?l=C%23&q=IInputObjectSite)  
[IInsertItem](https://www.google.com/search?num=5&q=IInsertItem+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IInsertItem](https://github.com/dahall/Vanara/search?l=C%23&q=IInsertItem)  
[IIOCancelInformation](https://www.google.com/search?num=5&q=IIOCancelInformation+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IIOCancelInformation](https://github.com/dahall/Vanara/search?l=C%23&q=IIOCancelInformation)  
[IItemNameLimits](https://www.google.com/search?num=5&q=IItemNameLimits+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IItemNameLimits](https://github.com/dahall/Vanara/search?l=C%23&q=IItemNameLimits)  
[IKnownFolder](https://www.google.com/search?num=5&q=IKnownFolder+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IKnownFolder](https://github.com/dahall/Vanara/search?l=C%23&q=IKnownFolder)  
[IKnownFolderManager](https://www.google.com/search?num=5&q=IKnownFolderManager+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IKnownFolderManager](https://github.com/dahall/Vanara/search?l=C%23&q=IKnownFolderManager)  
[ILaunchSourceAppUserModelId](https://www.google.com/search?num=5&q=ILaunchSourceAppUserModelId+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ILaunchSourceAppUserModelId](https://github.com/dahall/Vanara/search?l=C%23&q=ILaunchSourceAppUserModelId)  
[ILaunchSourceViewSizePreference](https://www.google.com/search?num=5&q=ILaunchSourceViewSizePreference+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.ILaunchSourceViewSizePreference](https://github.com/dahall/Vanara/search?l=C%23&q=ILaunchSourceViewSizePreference)  
[ILaunchTargetMonitor](https://www.google.com/search?num=5&q=ILaunchTargetMonitor+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ILaunchTargetMonitor](https://github.com/dahall/Vanara/search?l=C%23&q=ILaunchTargetMonitor)  
[ILaunchTargetViewSizePreference](https://www.google.com/search?num=5&q=ILaunchTargetViewSizePreference+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.ILaunchTargetViewSizePreference](https://github.com/dahall/Vanara/search?l=C%23&q=ILaunchTargetViewSizePreference)  
[IModalWindow](https://www.google.com/search?num=5&q=IModalWindow+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IModalWindow](https://github.com/dahall/Vanara/search?l=C%23&q=IModalWindow)  
[INameSpaceTreeAccessible](https://www.google.com/search?num=5&q=INameSpaceTreeAccessible+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.INameSpaceTreeAccessible](https://github.com/dahall/Vanara/search?l=C%23&q=INameSpaceTreeAccessible)  
[INameSpaceTreeControl](https://www.google.com/search?num=5&q=INameSpaceTreeControl+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INameSpaceTreeControl](https://github.com/dahall/Vanara/search?l=C%23&q=INameSpaceTreeControl)  
[INameSpaceTreeControl2](https://www.google.com/search?num=5&q=INameSpaceTreeControl2+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.INameSpaceTreeControl2](https://github.com/dahall/Vanara/search?l=C%23&q=INameSpaceTreeControl2)  
[INameSpaceTreeControlDropHandler](https://www.google.com/search?num=5&q=INameSpaceTreeControlDropHandler+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.INameSpaceTreeControlDropHandler](https://github.com/dahall/Vanara/search?l=C%23&q=INameSpaceTreeControlDropHandler)  
[INameSpaceTreeControlEvents](https://www.google.com/search?num=5&q=INameSpaceTreeControlEvents+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.INameSpaceTreeControlEvents](https://github.com/dahall/Vanara/search?l=C%23&q=INameSpaceTreeControlEvents)  
[INameSpaceTreeControlFolderCapabilities](https://www.google.com/search?num=5&q=INameSpaceTreeControlFolderCapabilities+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.INameSpaceTreeControlFolderCapabilities](https://github.com/dahall/Vanara/search?l=C%23&q=INameSpaceTreeControlFolderCapabilities)  
[INamespaceWalk](https://www.google.com/search?num=5&q=INamespaceWalk+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INamespaceWalk](https://github.com/dahall/Vanara/search?l=C%23&q=INamespaceWalk)  
[INamespaceWalkCB](https://www.google.com/search?num=5&q=INamespaceWalkCB+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INamespaceWalkCB](https://github.com/dahall/Vanara/search?l=C%23&q=INamespaceWalkCB)  
[INamespaceWalkCB2](https://www.google.com/search?num=5&q=INamespaceWalkCB2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INamespaceWalkCB2](https://github.com/dahall/Vanara/search?l=C%23&q=INamespaceWalkCB2)  
[INewMenuClient](https://www.google.com/search?num=5&q=INewMenuClient+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INewMenuClient](https://github.com/dahall/Vanara/search?l=C%23&q=INewMenuClient)  
[INewWDEvents](https://www.google.com/search?num=5&q=INewWDEvents+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.INewWDEvents](https://github.com/dahall/Vanara/search?l=C%23&q=INewWDEvents)  
[INewWindowManager](https://www.google.com/search?num=5&q=INewWindowManager+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.INewWindowManager](https://github.com/dahall/Vanara/search?l=C%23&q=INewWindowManager)  
[INotificationActivationCallback](https://www.google.com/search?num=5&q=INotificationActivationCallback+site%3Adocs.microsoft.com) | notificationactivationcallback.h | [Vanara.PInvoke.Shell32.INotificationActivationCallback](https://github.com/dahall/Vanara/search?l=C%23&q=INotificationActivationCallback)  
[IObjectArray](https://www.google.com/search?num=5&q=IObjectArray+site%3Adocs.microsoft.com) | objectarray.h | [Vanara.PInvoke.Shell32.IObjectArray](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectArray)  
[IObjectCollection](https://www.google.com/search?num=5&q=IObjectCollection+site%3Adocs.microsoft.com) | objectarray.h | [Vanara.PInvoke.Shell32.IObjectCollection](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectCollection)  
[IObjectProvider](https://www.google.com/search?num=5&q=IObjectProvider+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectProvider)  
[IObjectWithAppUserModelId](https://www.google.com/search?num=5&q=IObjectWithAppUserModelId+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithAppUserModelId](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithAppUserModelId)  
[IObjectWithBackReferences](https://www.google.com/search?num=5&q=IObjectWithBackReferences+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithBackReferences](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithBackReferences)  
[IObjectWithCancelEvent](https://www.google.com/search?num=5&q=IObjectWithCancelEvent+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithCancelEvent](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithCancelEvent)  
[IObjectWithFolderEnumMode](https://www.google.com/search?num=5&q=IObjectWithFolderEnumMode+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithFolderEnumMode](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithFolderEnumMode)  
[IObjectWithProgId](https://www.google.com/search?num=5&q=IObjectWithProgId+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithProgId](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithProgId)  
[IObjectWithSelection](https://www.google.com/search?num=5&q=IObjectWithSelection+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IObjectWithSelection](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithSelection)  
[IObjectWithSite](https://www.google.com/search?num=5&q=IObjectWithSite+site%3Adocs.microsoft.com) | ocidl.h | [Vanara.PInvoke.Shell32.IObjectWithSite](https://github.com/dahall/Vanara/search?l=C%23&q=IObjectWithSite)  
[IOleCommandTarget](https://www.google.com/search?num=5&q=IOleCommandTarget+site%3Adocs.microsoft.com) | docobj.h | [Vanara.PInvoke.Shell32.IOleCommandTarget](https://github.com/dahall/Vanara/search?l=C%23&q=IOleCommandTarget)  
[IOpenControlPanel](https://www.google.com/search?num=5&q=IOpenControlPanel+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IOpenControlPanel](https://github.com/dahall/Vanara/search?l=C%23&q=IOpenControlPanel)  
[IOperationsProgressDialog](https://www.google.com/search?num=5&q=IOperationsProgressDialog+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IOperationsProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IOperationsProgressDialog)  
[IPackageDebugSettings](https://www.google.com/search?num=5&q=IPackageDebugSettings+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPackageDebugSettings](https://github.com/dahall/Vanara/search?l=C%23&q=IPackageDebugSettings)  
[IPackageDebugSettings2](https://www.google.com/search?num=5&q=IPackageDebugSettings2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPackageDebugSettings2](https://github.com/dahall/Vanara/search?l=C%23&q=IPackageDebugSettings2)  
[IPackageExecutionStateChangeNotification](https://www.google.com/search?num=5&q=IPackageExecutionStateChangeNotification+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPackageExecutionStateChangeNotification](https://github.com/dahall/Vanara/search?l=C%23&q=IPackageExecutionStateChangeNotification)  
[IParentAndItem](https://www.google.com/search?num=5&q=IParentAndItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IParentAndItem](https://github.com/dahall/Vanara/search?l=C%23&q=IParentAndItem)  
[IParseAndCreateItem](https://www.google.com/search?num=5&q=IParseAndCreateItem+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IParseAndCreateItem](https://github.com/dahall/Vanara/search?l=C%23&q=IParseAndCreateItem)  
[IPersistFolder](https://www.google.com/search?num=5&q=IPersistFolder+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPersistFolder](https://github.com/dahall/Vanara/search?l=C%23&q=IPersistFolder)  
[IPersistFolder2](https://www.google.com/search?num=5&q=IPersistFolder2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPersistFolder2](https://github.com/dahall/Vanara/search?l=C%23&q=IPersistFolder2)  
[IPersistFolder3](https://www.google.com/search?num=5&q=IPersistFolder3+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IPersistFolder3](https://github.com/dahall/Vanara/search?l=C%23&q=IPersistFolder3)  
[IPersistIDList](https://www.google.com/search?num=5&q=IPersistIDList+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPersistIDList](https://github.com/dahall/Vanara/search?l=C%23&q=IPersistIDList)  
[IPreviewHandler](https://www.google.com/search?num=5&q=IPreviewHandler+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IPreviewHandler](https://github.com/dahall/Vanara/search?l=C%23&q=IPreviewHandler)  
[IPreviewHandlerFrame](https://www.google.com/search?num=5&q=IPreviewHandlerFrame+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IPreviewHandlerFrame](https://github.com/dahall/Vanara/search?l=C%23&q=IPreviewHandlerFrame)  
[IPreviewHandlerVisuals](https://www.google.com/search?num=5&q=IPreviewHandlerVisuals+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IPreviewHandlerVisuals](https://github.com/dahall/Vanara/search?l=C%23&q=IPreviewHandlerVisuals)  
[IPreviewItem](https://www.google.com/search?num=5&q=IPreviewItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IPreviewItem](https://github.com/dahall/Vanara/search?l=C%23&q=IPreviewItem)  
[IPreviousVersionsInfo](https://www.google.com/search?num=5&q=IPreviousVersionsInfo+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IPreviousVersionsInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IPreviousVersionsInfo)  
[IProfferService](https://www.google.com/search?num=5&q=IProfferService+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IProfferService](https://github.com/dahall/Vanara/search?l=C%23&q=IProfferService)  
[IProgressDialog](https://www.google.com/search?num=5&q=IProgressDialog+site%3Adocs.microsoft.com) | Shlobj_core.h | [Vanara.PInvoke.Shell32.IProgressDialog](https://github.com/dahall/Vanara/search?l=C%23&q=IProgressDialog)  
[IQueryCancelAutoPlay](https://www.google.com/search?num=5&q=IQueryCancelAutoPlay+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IQueryCancelAutoPlay](https://github.com/dahall/Vanara/search?l=C%23&q=IQueryCancelAutoPlay)  
[IQueryContinue](https://www.google.com/search?num=5&q=IQueryContinue+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IQueryContinue](https://github.com/dahall/Vanara/search?l=C%23&q=IQueryContinue)  
[IQueryInfo](https://www.google.com/search?num=5&q=IQueryInfo+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IQueryInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IQueryInfo)  
[IRelatedItem](https://www.google.com/search?num=5&q=IRelatedItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IRelatedItem](https://github.com/dahall/Vanara/search?l=C%23&q=IRelatedItem)  
[IRemoteComputer](https://www.google.com/search?num=5&q=IRemoteComputer+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IRemoteComputer](https://github.com/dahall/Vanara/search?l=C%23&q=IRemoteComputer)  
[IResolveShellLink](https://www.google.com/search?num=5&q=IResolveShellLink+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IResolveShellLink](https://github.com/dahall/Vanara/search?l=C%23&q=IResolveShellLink)  
[IResultsFolder](https://www.google.com/search?num=5&q=IResultsFolder+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IResultsFolder](https://github.com/dahall/Vanara/search?l=C%23&q=IResultsFolder)  
[IRunnableTask](https://www.google.com/search?num=5&q=IRunnableTask+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IRunnableTask](https://github.com/dahall/Vanara/search?l=C%23&q=IRunnableTask)  
[ISearchBoxInfo](https://www.google.com/search?num=5&q=ISearchBoxInfo+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.ISearchBoxInfo](https://github.com/dahall/Vanara/search?l=C%23&q=ISearchBoxInfo)  
[IServiceProvider](https://www.google.com/search?num=5&q=IServiceProvider+site%3Adocs.microsoft.com) | servprov.h | [Vanara.PInvoke.Shell32.IServiceProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IServiceProvider)  
[ISharingConfigurationManager](https://www.google.com/search?num=5&q=ISharingConfigurationManager+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ISharingConfigurationManager](https://github.com/dahall/Vanara/search?l=C%23&q=ISharingConfigurationManager)  
[IShellBrowser](https://www.google.com/search?num=5&q=IShellBrowser+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellBrowser](https://github.com/dahall/Vanara/search?l=C%23&q=IShellBrowser)  
[IShellDispatch](https://www.google.com/search?num=5&q=IShellDispatch+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch)  
[IShellDispatch2](https://www.google.com/search?num=5&q=IShellDispatch2+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch2)  
[IShellDispatch3](https://www.google.com/search?num=5&q=IShellDispatch3+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch3](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch3)  
[IShellDispatch4](https://www.google.com/search?num=5&q=IShellDispatch4+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch4](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch4)  
[IShellDispatch5](https://www.google.com/search?num=5&q=IShellDispatch5+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch5](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch5)  
[IShellDispatch6](https://www.google.com/search?num=5&q=IShellDispatch6+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellDispatch6](https://github.com/dahall/Vanara/search?l=C%23&q=IShellDispatch6)  
[IShellExtInit](https://www.google.com/search?num=5&q=IShellExtInit+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellExtInit](https://github.com/dahall/Vanara/search?l=C%23&q=IShellExtInit)  
[IShellFolder](https://www.google.com/search?num=5&q=IShellFolder+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellFolder](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolder)  
[IShellFolder2](https://www.google.com/search?num=5&q=IShellFolder2+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellFolder2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolder2)  
[IShellFolderViewCB](https://www.google.com/search?num=5&q=IShellFolderViewCB+site%3Adocs.microsoft.com) | Shlobj.h | [Vanara.PInvoke.Shell32.IShellFolderViewCB](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewCB)  
[IShellFolderViewDual](https://www.google.com/search?num=5&q=IShellFolderViewDual+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellFolderViewDual](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewDual)  
[IShellFolderViewDual2](https://www.google.com/search?num=5&q=IShellFolderViewDual2+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellFolderViewDual2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewDual2)  
[IShellFolderViewDual3](https://www.google.com/search?num=5&q=IShellFolderViewDual3+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellFolderViewDual3](https://github.com/dahall/Vanara/search?l=C%23&q=IShellFolderViewDual3)  
[IShellIcon](https://www.google.com/search?num=5&q=IShellIcon+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellIcon](https://github.com/dahall/Vanara/search?l=C%23&q=IShellIcon)  
[IShellIconOverlayIdentifier](https://www.google.com/search?num=5&q=IShellIconOverlayIdentifier+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellIconOverlayIdentifier](https://github.com/dahall/Vanara/search?l=C%23&q=IShellIconOverlayIdentifier)  
[IShellItem](https://www.google.com/search?num=5&q=IShellItem+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellItem](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItem)  
[IShellItem2](https://www.google.com/search?num=5&q=IShellItem2+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellItem2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItem2)  
[IShellItemArray](https://www.google.com/search?num=5&q=IShellItemArray+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellItemArray](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItemArray)  
[IShellItemFilter](https://www.google.com/search?num=5&q=IShellItemFilter+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IShellItemFilter](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItemFilter)  
[IShellItemImageFactory](https://www.google.com/search?num=5&q=IShellItemImageFactory+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellItemImageFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItemImageFactory)  
[IShellItemResources](https://www.google.com/search?num=5&q=IShellItemResources+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellItemResources](https://github.com/dahall/Vanara/search?l=C%23&q=IShellItemResources)  
[IShellLibrary](https://www.google.com/search?num=5&q=IShellLibrary+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IShellLibrary](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLibrary)  
[IShellLinkDataList](https://www.google.com/search?num=5&q=IShellLinkDataList+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellLinkDataList](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkDataList)  
[IShellLinkDual](https://www.google.com/search?num=5&q=IShellLinkDual+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellLinkDual](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkDual)  
[IShellLinkDual2](https://www.google.com/search?num=5&q=IShellLinkDual2+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IShellLinkDual2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkDual2)  
[IShellLinkW](https://www.google.com/search?num=5&q=IShellLinkW+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.IShellLinkW](https://github.com/dahall/Vanara/search?l=C%23&q=IShellLinkW)  
[IShellMenu](https://www.google.com/search?num=5&q=IShellMenu+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellMenu](https://github.com/dahall/Vanara/search?l=C%23&q=IShellMenu)  
[IShellMenuCallback](https://www.google.com/search?num=5&q=IShellMenuCallback+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellMenuCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IShellMenuCallback)  
[IShellPropSheetExt](https://www.google.com/search?num=5&q=IShellPropSheetExt+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellPropSheetExt](https://github.com/dahall/Vanara/search?l=C%23&q=IShellPropSheetExt)  
[IShellTaskScheduler](https://www.google.com/search?num=5&q=IShellTaskScheduler+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellTaskScheduler](https://github.com/dahall/Vanara/search?l=C%23&q=IShellTaskScheduler)  
[IShellView](https://www.google.com/search?num=5&q=IShellView+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellView](https://github.com/dahall/Vanara/search?l=C%23&q=IShellView)  
[IShellView2](https://www.google.com/search?num=5&q=IShellView2+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IShellView2](https://github.com/dahall/Vanara/search?l=C%23&q=IShellView2)  
[IShellView3](https://www.google.com/search?num=5&q=IShellView3+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IShellView3](https://github.com/dahall/Vanara/search?l=C%23&q=IShellView3)  
[IShellWindows](https://www.google.com/search?num=5&q=IShellWindows+site%3Adocs.microsoft.com) | exdisp.h | [Vanara.PInvoke.Shell32.IShellWindows](https://github.com/dahall/Vanara/search?l=C%23&q=IShellWindows)  
[IStartMenuPinnedList](https://www.google.com/search?num=5&q=IStartMenuPinnedList+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IStartMenuPinnedList](https://github.com/dahall/Vanara/search?l=C%23&q=IStartMenuPinnedList)  
[IStreamAsync](https://www.google.com/search?num=5&q=IStreamAsync+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IStreamAsync](https://github.com/dahall/Vanara/search?l=C%23&q=IStreamAsync)  
[IStreamUnbufferedInfo](https://www.google.com/search?num=5&q=IStreamUnbufferedInfo+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IStreamUnbufferedInfo](https://github.com/dahall/Vanara/search?l=C%23&q=IStreamUnbufferedInfo)  
[ITaskbarList](https://www.google.com/search?num=5&q=ITaskbarList+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ITaskbarList](https://github.com/dahall/Vanara/search?l=C%23&q=ITaskbarList)  
[ITaskbarList2](https://www.google.com/search?num=5&q=ITaskbarList2+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ITaskbarList2](https://github.com/dahall/Vanara/search?l=C%23&q=ITaskbarList2)  
[ITaskbarList3](https://www.google.com/search?num=5&q=ITaskbarList3+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ITaskbarList3](https://github.com/dahall/Vanara/search?l=C%23&q=ITaskbarList3)  
[ITaskbarList4](https://www.google.com/search?num=5&q=ITaskbarList4+site%3Adocs.microsoft.com) | Shobjidl.h | [Vanara.PInvoke.Shell32.ITaskbarList4](https://github.com/dahall/Vanara/search?l=C%23&q=ITaskbarList4)  
[IThumbnailHandlerFactory](https://www.google.com/search?num=5&q=IThumbnailHandlerFactory+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.IThumbnailHandlerFactory](https://github.com/dahall/Vanara/search?l=C%23&q=IThumbnailHandlerFactory)  
[IThumbnailProvider](https://www.google.com/search?num=5&q=IThumbnailProvider+site%3Adocs.microsoft.com) | thumbcache.h | [Vanara.PInvoke.Shell32.IThumbnailProvider](https://github.com/dahall/Vanara/search?l=C%23&q=IThumbnailProvider)  
[ITransferAdviseSink](https://www.google.com/search?num=5&q=ITransferAdviseSink+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.ITransferAdviseSink](https://github.com/dahall/Vanara/search?l=C%23&q=ITransferAdviseSink)  
[ITransferDestination](https://www.google.com/search?num=5&q=ITransferDestination+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ITransferDestination](https://github.com/dahall/Vanara/search?l=C%23&q=ITransferDestination)  
[ITransferMediumItem](https://www.google.com/search?num=5&q=ITransferMediumItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.ITransferMediumItem](https://github.com/dahall/Vanara/search?l=C%23&q=ITransferMediumItem)  
[ITransferSource](https://www.google.com/search?num=5&q=ITransferSource+site%3Adocs.microsoft.com) |  | [Vanara.PInvoke.Shell32.ITransferSource](https://github.com/dahall/Vanara/search?l=C%23&q=ITransferSource)  
[IUniformResourceLocator](https://www.google.com/search?num=5&q=IUniformResourceLocator+site%3Adocs.microsoft.com) | Intshcut.h | [Vanara.PInvoke.Url.IUniformResourceLocator](https://github.com/dahall/Vanara/search?l=C%23&q=IUniformResourceLocator)  
[IUpdateIDList](https://www.google.com/search?num=5&q=IUpdateIDList+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IUpdateIDList](https://github.com/dahall/Vanara/search?l=C%23&q=IUpdateIDList)  
[IUserAccountChangeCallback](https://www.google.com/search?num=5&q=IUserAccountChangeCallback+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IUserAccountChangeCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IUserAccountChangeCallback)  
[IUserNotification](https://www.google.com/search?num=5&q=IUserNotification+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IUserNotification](https://github.com/dahall/Vanara/search?l=C%23&q=IUserNotification)  
[IUserNotification2](https://www.google.com/search?num=5&q=IUserNotification2+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IUserNotification2](https://github.com/dahall/Vanara/search?l=C%23&q=IUserNotification2)  
[IUserNotificationCallback](https://www.google.com/search?num=5&q=IUserNotificationCallback+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IUserNotificationCallback](https://github.com/dahall/Vanara/search?l=C%23&q=IUserNotificationCallback)  
[IViewStateIdentityItem](https://www.google.com/search?num=5&q=IViewStateIdentityItem+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IViewStateIdentityItem](https://github.com/dahall/Vanara/search?l=C%23&q=IViewStateIdentityItem)  
[IVirtualDesktopManager](https://www.google.com/search?num=5&q=IVirtualDesktopManager+site%3Adocs.microsoft.com) | shobjidl_core.h | [Vanara.PInvoke.Shell32.IVirtualDesktopManager](https://github.com/dahall/Vanara/search?l=C%23&q=IVirtualDesktopManager)  
[IVisualProperties](https://www.google.com/search?num=5&q=IVisualProperties+site%3Adocs.microsoft.com) | shobjidl.h | [Vanara.PInvoke.Shell32.IVisualProperties](https://github.com/dahall/Vanara/search?l=C%23&q=IVisualProperties)  
[IWebWizardHost](https://www.google.com/search?num=5&q=IWebWizardHost+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IWebWizardHost](https://github.com/dahall/Vanara/search?l=C%23&q=IWebWizardHost)  
[IWebWizardHost2](https://www.google.com/search?num=5&q=IWebWizardHost2+site%3Adocs.microsoft.com) | shell32.dll | shldisp.h | [Vanara.PInvoke.Shell32.IWebWizardHost2](https://github.com/dahall/Vanara/search?l=C%23&q=IWebWizardHost2)  
