## Correlation report for shell32.dll ### Methods (100% complete) Native Method | Native DLL | Header | Managed Method --- | --- | --- | --- [AssocCreateForClasses](http://msdn2.microsoft.com/en-us/library/43257507-dd5e-4622-8445-c132187fd1e5) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.AssocCreateForClasses [AssocGetDetailsOfPropKey](http://msdn2.microsoft.com/en-us/library/f13af5f4-1b6a-419c-a042-e05c9ec51d02) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.AssocGetDetailsOfPropKey [CDefFolderMenu_Create2](http://msdn2.microsoft.com/en-us/library/7b5e012d-1c8b-42c5-8181-9923fd389fc5) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.CDefFolderMenu_Create2 [CommandLineToArgvW](http://msdn2.microsoft.com/en-us/library/9889a016-b7a5-402b-8305-6f7c199d41b3) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.CommandLineToArgvW [DragAcceptFiles](http://msdn2.microsoft.com/en-us/library/1f16f6e4-7847-4bc7-adce-995876db24bd) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.DragAcceptFiles [DragFinish](http://msdn2.microsoft.com/en-us/library/9b15e8a5-de68-4dcb-8e1a-0ee0393aa9db) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.DragFinish [DragQueryFile](https://www.google.com/search?num=5&q=DragQueryFile+site%3Amicrosoft.com) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.DragQueryFile [DragQueryPoint](http://msdn2.microsoft.com/en-us/library/87794ab0-a075-4a1f-869f-5998bdc57a1d) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.DragQueryPoint [DuplicateIcon](http://msdn2.microsoft.com/en-us/library/bb776411) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.DuplicateIcon [ExtractAssociatedIcon](http://msdn2.microsoft.com/en-us/library/bb776414) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.ExtractAssociatedIcon [ExtractAssociatedIconEx](http://msdn2.microsoft.com/en-us/library/f32260b0-917b-4406-aeee-34f71a7c7309) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.ExtractAssociatedIconEx [ExtractIcon](http://msdn2.microsoft.com/en-us/library/bb776416) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.ExtractIcon [ExtractIconEx](https://www.google.com/search?num=5&q=ExtractIconEx+site%3Amicrosoft.com) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.ExtractIconEx [FindExecutable](http://msdn2.microsoft.com/en-us/library/969edbd9-164e-457f-ab0a-dc4d069bf16b) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.FindExecutable [GetCurrentProcessExplicitAppUserModelID](http://msdn2.microsoft.com/en-us/library/dd378419) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.GetCurrentProcessExplicitAppUserModelID [GetFileNameFromBrowse](http://msdn2.microsoft.com/en-us/library/1f075051-18c8-4ec2-b010-f983ba2d3303) | shell32.dll | shlobj.h | Vanara.PInvoke.Shell32.GetFileNameFromBrowse [ILAppendID](http://msdn2.microsoft.com/en-us/library/d1bb5993-fe23-42d4-a2c5-8e54e6e37d09) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.ILAppendID [ILClone](http://msdn2.microsoft.com/en-us/library/bb776433) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.IntILClone [ILCloneFirst](http://msdn2.microsoft.com/en-us/library/bb776435) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILCloneFirst [ILCombine](http://msdn2.microsoft.com/en-us/library/bb776437) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.IntILCombine [ILCreateFromPath](https://www.google.com/search?num=5&q=ILCreateFromPath+site%3Amicrosoft.com) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILCreateFromPath [ILFindChild](http://msdn2.microsoft.com/en-us/library/4f07e989-ae74-4cf4-b3d9-0f59f2653095) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.ILFindChild [ILFindLastID](http://msdn2.microsoft.com/en-us/library/bb776440) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILFindLastID [ILFree](http://msdn2.microsoft.com/en-us/library/bb776441) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILFree [ILGetNext](http://msdn2.microsoft.com/en-us/library/bb776442) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILGetNext [ILGetSize](http://msdn2.microsoft.com/en-us/library/bb776443) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILGetSize [ILIsEqual](http://msdn2.microsoft.com/en-us/library/bb776448) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILIsEqual [ILIsParent](http://msdn2.microsoft.com/en-us/library/bb776449) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILIsParent [ILLoadFromStreamEx](http://msdn2.microsoft.com/en-us/library/6fb735b6-a8c3-439e-9f20-4fda8f008b28) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.ILLoadFromStreamEx [ILRemoveLastID](http://msdn2.microsoft.com/en-us/library/bb776456) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.ILRemoveLastID [ILSaveToStream](http://msdn2.microsoft.com/en-us/library/40d5ce57-58dc-4c79-8fe6-5412e3d7dc64) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.ILSaveToStream [InitNetworkAddressControl](http://msdn2.microsoft.com/en-us/library/52b475e3-7335-4c34-80d7-ccd81af0e0ec) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.InitNetworkAddressControl [IsNetDrive](http://msdn2.microsoft.com/en-us/library/44e02665-648a-4cf0-9dc0-038e54d08a49) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.IsNetDrive [IsUserAnAdmin](http://msdn2.microsoft.com/en-us/library/fe698d32-32f6-4b2b-ad0c-5d9ec815177f) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.IsUserAnAdmin [OpenRegStream](http://msdn2.microsoft.com/en-us/library/e1e35c94-84ac-4aa1-b2a1-47b37a7f224e) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.OpenRegStream [PathCleanupSpec](http://msdn2.microsoft.com/en-us/library/593fd2b7-44ae-4309-a185-97e42f3cc0fa) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PathCleanupSpec [PathGetShortPath](http://msdn2.microsoft.com/en-us/library/f374a575-3fbf-4bed-aa76-76ed81e01d60) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PathGetShortPath [PathIsExe](http://msdn2.microsoft.com/en-us/library/54e9dae7-f9c4-48b8-9b91-32ed21365fb7) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PathIsExe [PathIsSlow](http://msdn2.microsoft.com/en-us/library/f848a098-9248-453b-a957-77c35d70e528) | shell32.dll | shlobj.h | Vanara.PInvoke.Shell32.PathIsSlow [PathMakeUniqueName](http://msdn2.microsoft.com/en-us/library/8456ae0c-e83c-43d0-a86a-1861a373d237) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PathMakeUniqueName [PathResolve](http://msdn2.microsoft.com/en-us/library/84bf0b56-513f-4ac6-b2cf-11f0c471da1e) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PathResolve [PathYetAnotherMakeUniqueName](http://msdn2.microsoft.com/en-us/library/1f76ecfa-6f2f-4dde-b05e-4252c92660d9) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PathYetAnotherMakeUniqueName [PickIconDlg](http://msdn2.microsoft.com/en-us/library/3dfcda10-26d8-495d-8c92-7ff16da098c1) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PickIconDlg [PifMgr_CloseProperties](http://msdn2.microsoft.com/en-us/library/fd50d4f8-87c8-4162-9e88-3c8592b929fa) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PifMgr_CloseProperties [PifMgr_GetProperties](https://www.google.com/search?num=5&q=PifMgr_GetProperties+site%3Amicrosoft.com) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PifMgr_GetProperties [PifMgr_OpenProperties](http://msdn2.microsoft.com/en-us/library/0bc11528-7278-4765-b3cb-671ba82c9155) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PifMgr_OpenProperties [PifMgr_SetProperties](https://www.google.com/search?num=5&q=PifMgr_SetProperties+site%3Amicrosoft.com) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.PifMgr_SetProperties [ReadCabinetState](http://msdn2.microsoft.com/en-us/library/0f0c6a10-588f-4c79-b73b-cf0bf9336ffc) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.ReadCabinetState [RealDriveType](http://msdn2.microsoft.com/en-us/library/c4e55b50-637a-446f-aa9c-7d8c71d8071c) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.RealDriveType [RestartDialog](http://msdn2.microsoft.com/en-us/library/ec1e3c11-9960-482c-8461-72c4d41dff3c) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.RestartDialog [RestartDialogEx](http://msdn2.microsoft.com/en-us/library/32bc232f-6cc4-4f19-9d33-ba7ad28dfd59) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.RestartDialogEx [SetCurrentProcessExplicitAppUserModelID](http://msdn2.microsoft.com/en-us/library/dd378422) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SetCurrentProcessExplicitAppUserModelID [SHAddDefaultPropertiesByExt](http://msdn2.microsoft.com/en-us/library/ba0fec36-3983-4064-9202-6158af565d9b) | shell32.dll | shobjidl.h | Vanara.PInvoke.Shell32.SHAddDefaultPropertiesByExt [SHAddFromPropSheetExtArray](http://msdn2.microsoft.com/en-us/library/e0570cd6-dda2-43e4-8540-58baef37bf18) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHAddFromPropSheetExtArray [SHAddToRecentDocs](http://msdn2.microsoft.com/en-us/library/bb762105) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHAddToRecentDocs [SHAlloc](http://msdn2.microsoft.com/en-us/library/621e4335-1484-4111-9cfe-7ae5c6d5c609) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHAlloc [SHAppBarMessage](http://msdn2.microsoft.com/en-us/library/173d6eff-b33b-4d7d-bedd-5ebfb1e45954) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHAppBarMessage [SHAssocEnumHandlers](http://msdn2.microsoft.com/en-us/library/83db466b-e00c-4015-879f-c5c222f45b8c) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHAssocEnumHandlers [SHAssocEnumHandlersForProtocolByApplication](http://msdn2.microsoft.com/en-us/library/8bc3b9ce-5909-46a0-b5f1-35ab808aaa55) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHAssocEnumHandlersForProtocolByApplication [SHBindToFolderIDListParent](http://msdn2.microsoft.com/en-us/library/72a79d1b-15ed-475e-9ebd-03345579a06a) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHBindToFolderIDListParent [SHBindToFolderIDListParentEx](http://msdn2.microsoft.com/en-us/library/4f9b68cb-d0ae-45f7-90f5-2db1da3ab599) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHBindToFolderIDListParentEx [SHBindToObject](http://msdn2.microsoft.com/en-us/library/acc16097-8301-4118-8cb5-00aa2705306a) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHBindToObject [SHBindToParent](http://msdn2.microsoft.com/en-us/library/1cb283a6-3ebf-4986-9f32-5f6ab8d977ad) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHBindToParent [SHBrowseForFolder](https://www.google.com/search?num=5&q=SHBrowseForFolder+site%3Amicrosoft.com) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHBrowseForFolder [SHChangeNotification_Lock](http://msdn2.microsoft.com/en-us/library/8e22d5d0-64be-403c-982d-c23705d85223) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHChangeNotification_Lock [SHChangeNotification_Unlock](http://msdn2.microsoft.com/en-us/library/967ede1f-ee9c-46ee-a371-dcfc3a57d824) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHChangeNotification_Unlock [SHChangeNotify](https://www.google.com/search?num=5&q=SHChangeNotify+site%3Amicrosoft.com) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHChangeNotify [SHChangeNotifyDeregister](http://msdn2.microsoft.com/en-us/library/fad021dc-8199-4384-b623-c98bc618799f) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHChangeNotifyDeregister [SHChangeNotifyRegister](http://msdn2.microsoft.com/en-us/library/73143865-ca2f-4578-a7a2-2ba4833eddd8) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHChangeNotifyRegister [SHChangeNotifyRegisterThread](http://msdn2.microsoft.com/en-us/library/170afefc-b4de-4661-9c12-1341656b0fdb) | shell32.dll | shlobj.h | Vanara.PInvoke.Shell32.SHChangeNotifyRegisterThread [SHCreateAssociationRegistration](http://msdn2.microsoft.com/en-us/library/7998f49d-2515-4c77-991e-62c0fefa43df) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHCreateAssociationRegistration [SHCreateDataObject](http://msdn2.microsoft.com/en-us/library/d56cdafe-9463-43a5-8ef0-6cfaf0c524a8) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateDataObject [SHCreateDefaultContextMenu](http://msdn2.microsoft.com/en-us/library/055ff0a0-9ba7-463d-9684-3fd072b190da) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateDefaultContextMenu [SHCreateDefaultExtractIcon](http://msdn2.microsoft.com/en-us/library/483dc9ae-4820-47f1-888e-ad7a6bdf3d29) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHCreateDefaultExtractIcon [SHCreateDefaultPropertiesOp](http://msdn2.microsoft.com/en-us/library/5202ac48-16e7-4d64-8a69-2493036e1e11) | shell32.dll | shobjidl.h | Vanara.PInvoke.Shell32.SHCreateDefaultPropertiesOp [SHCreateDirectory](http://msdn2.microsoft.com/en-us/library/4927429c-f457-4dda-aa0d-236eb236795c) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateDirectory [SHCreateDirectoryEx](http://msdn2.microsoft.com/en-us/library/7f44f907-cd12-4156-91c0-76e577ae25f6) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateDirectoryEx [SHCreateFileExtractIconW](http://msdn2.microsoft.com/en-us/library/af3beb0a-892b-43e5-b5b8-8005f497b6e5) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateFileExtractIconW [SHCreateItemFromIDList](http://msdn2.microsoft.com/en-us/library/bb762133) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemFromIDList [SHCreateItemFromParsingName](http://msdn2.microsoft.com/en-us/library/bb762134) | shell32.dll | Shlobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemFromParsingName [SHCreateItemFromRelativeName](http://msdn2.microsoft.com/en-us/library/bb762135) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemFromRelativeName [SHCreateItemInKnownFolder](http://msdn2.microsoft.com/en-us/library/bb762136) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemInKnownFolder [SHCreateItemWithParent](http://msdn2.microsoft.com/en-us/library/bb762137) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateItemWithParent [SHCreatePropSheetExtArray](http://msdn2.microsoft.com/en-us/library/88a72529-325d-431e-bc26-bddca787e62b) | shell32.dll | shlobj.h | Vanara.PInvoke.Shell32.SHCreatePropSheetExtArray [SHCreateShellFolderView](http://msdn2.microsoft.com/en-us/library/f2948a6d-84a5-456b-b328-ba76dba46e9d) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateShellFolderView [SHCreateShellFolderViewEx](http://msdn2.microsoft.com/en-us/library/7edd6786-7d74-4065-8cf1-cbb489007a46) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateShellFolderViewEx [SHCreateShellItem](http://msdn2.microsoft.com/en-us/library/d4371cdf-a8f4-4a39-ba66-97fd40ed46ae) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateShellItem [SHCreateShellItemArray](http://msdn2.microsoft.com/en-us/library/bb762144) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateShellItemArray [SHCreateShellItemArrayFromDataObject](http://msdn2.microsoft.com/en-us/library/91e65c9a-0600-42e3-97f5-2a5960e1ec89) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromDataObject [SHCreateShellItemArrayFromIDLists](http://msdn2.microsoft.com/en-us/library/bb762146) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromIDLists [SHCreateShellItemArrayFromShellItem](http://msdn2.microsoft.com/en-us/library/93401708-6f11-474d-8009-24554f316e79) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHCreateShellItemArrayFromShellItem [SHCreateStdEnumFmtEtc](http://msdn2.microsoft.com/en-us/library/c391c8c8-6062-4e70-9a1f-de0eb610250d) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHCreateStdEnumFmtEtc [SHDefExtractIcon](http://msdn2.microsoft.com/en-us/library/bb762149) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHDefExtractIcon [SHDestroyPropSheetExtArray](http://msdn2.microsoft.com/en-us/library/beb3c1b1-deef-440d-8cf7-f76b3f396efa) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHDestroyPropSheetExtArray [SHDoDragDrop](http://msdn2.microsoft.com/en-us/library/76c98516-ede9-47de-b4ad-257a162775b9) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHDoDragDrop [Shell_GetCachedImageIndex](https://www.google.com/search?num=5&q=Shell_GetCachedImageIndex+site%3Amicrosoft.com) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.Shell_GetCachedImageIndex [Shell_GetImageLists](http://msdn2.microsoft.com/en-us/library/c3b73616-849c-4149-b04d-a7d389ebf700) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.Shell_GetImageLists [Shell_MergeMenus](http://msdn2.microsoft.com/en-us/library/f9e005fd-b1f2-4a5f-ad36-9c44998dc4eb) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.Shell_MergeMenus [Shell_NotifyIcon](https://www.google.com/search?num=5&q=Shell_NotifyIcon+site%3Amicrosoft.com) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.Shell_NotifyIcon [Shell_NotifyIconGetRect](http://msdn2.microsoft.com/en-us/library/81ad13be-a908-4079-b47c-6f983919700b) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.Shell_NotifyIconGetRect [ShellAbout](http://msdn2.microsoft.com/en-us/library/0919e356-84e8-475e-8628-23097b19c50d) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.ShellAbout [ShellExecute](http://msdn2.microsoft.com/en-us/library/8b1f3978-a0ee-4684-8a37-98e270b63897) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.ShellExecute [ShellExecuteEx](https://www.google.com/search?num=5&q=ShellExecuteEx+site%3Amicrosoft.com) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.ShellExecuteEx [SHEmptyRecycleBin](http://msdn2.microsoft.com/en-us/library/c3995be7-bc8b-4e1f-8ef6-fdf4c0a75720) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHEmptyRecycleBin [SHEnumerateUnreadMailAccountsA](http://msdn2.microsoft.com/en-us/library/67ec8355-f902-4b71-972f-94e403701f96) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHEnumerateUnreadMailAccounts [SHEnumerateUnreadMailAccountsW](http://msdn2.microsoft.com/en-us/library/67ec8355-f902-4b71-972f-94e403701f96) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHEnumerateUnreadMailAccounts [SHEvaluateSystemCommandTemplate](http://msdn2.microsoft.com/en-us/library/554b941d-7d03-47ae-a23a-2c47c5ca1044) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHEvaluateSystemCommandTemplate [SHFileOperation](https://www.google.com/search?num=5&q=SHFileOperation+site%3Amicrosoft.com) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.SHFileOperation [SHFind_InitMenuPopup](http://msdn2.microsoft.com/en-us/library/ca44bd57-6af0-45b3-9331-914e93360743) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHFind_InitMenuPopup [SHFindFiles](http://msdn2.microsoft.com/en-us/library/c54036c2-e6b9-4b21-b2b2-a6721c502ee5) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHFindFiles [SHFlushSFCache](http://msdn2.microsoft.com/en-us/library/2e39b6b1-e60c-411c-aabc-5a3511f0693b) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHFlushSFCache [SHFormatDrive](http://msdn2.microsoft.com/en-us/library/4aa255fa-c407-47db-9b1f-d449e0a0e94f) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHFormatDrive [SHFree](http://msdn2.microsoft.com/en-us/library/c9a532ad-ae24-4505-9e7b-577b90365441) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHFree [SHFreeNameMappings](http://msdn2.microsoft.com/en-us/library/4552b2e0-9257-48f8-84cc-003217f1696f) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHFreeNameMappings [SHGetAttributesFromDataObject](http://msdn2.microsoft.com/en-us/library/bdc583ef-a5b6-4665-949c-50f79ace39dc) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetAttributesFromDataObject [SHGetDataFromIDList](http://msdn2.microsoft.com/en-us/library/bb762174) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetDataFromIDList [SHGetDesktopFolder](http://msdn2.microsoft.com/en-us/library/bb762175) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetDesktopFolder [SHGetDiskFreeSpaceA](http://msdn2.microsoft.com/en-us/library/bb762176) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.SHGetDiskFreeSpace [SHGetDiskFreeSpaceEx](http://msdn2.microsoft.com/en-us/library/f8adbfa8-124a-4934-b5dc-16e261c15a8b) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHGetDiskFreeSpaceEx [SHGetDiskFreeSpaceW](http://msdn2.microsoft.com/en-us/library/bb762176) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.SHGetDiskFreeSpace [SHGetDriveMedia](http://msdn2.microsoft.com/en-us/library/9b1208cd-3c13-456a-8a7f-0f149cb86d38) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHGetDriveMedia [SHGetFileInfo](https://www.google.com/search?num=5&q=SHGetFileInfo+site%3Amicrosoft.com) | shell32.dll | Shellapi.h | Vanara.PInvoke.Shell32.SHGetFileInfo [SHGetFolderLocation](http://msdn2.microsoft.com/en-us/library/bb762180) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetFolderLocation [SHGetFolderPath](http://msdn2.microsoft.com/en-us/library/bb762181) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetFolderPath [SHGetFolderPathAndSubDir](http://msdn2.microsoft.com/en-us/library/7e92e136-1036-4c96-931f-6e0129fb839a) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetFolderPathAndSubDir [SHGetFolderPathEx](http://msdn2.microsoft.com/en-us/library/mt757093) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetFolderPathEx [SHGetIconOverlayIndex](http://msdn2.microsoft.com/en-us/library/20001ae0-05d0-46a7-8bb8-9bb722f5d795) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetIconOverlayIndex [SHGetIDListFromObject](http://msdn2.microsoft.com/en-us/library/bb762184) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetIDListFromObject [SHGetImageList](http://msdn2.microsoft.com/en-us/library/bb762185) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetImageList [SHGetInstanceExplorer](http://msdn2.microsoft.com/en-us/library/ac6d8f7d-2eae-4b22-b493-b4ef740e3c95) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetInstanceExplorer [SHGetItemFromDataObject](http://msdn2.microsoft.com/en-us/library/1d7b9ffa-9980-4d68-85e4-7bab667be168) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHGetItemFromDataObject [SHGetItemFromObject](http://msdn2.microsoft.com/en-us/library/0ef494c0-81c7-4fbd-9c37-78861d8ac63b) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHGetItemFromObject [SHGetKnownFolderIDList](http://msdn2.microsoft.com/en-us/library/bb762187) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetKnownFolderIDList [SHGetKnownFolderItem](http://msdn2.microsoft.com/en-us/library/dd378429) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetKnownFolderItem [SHGetKnownFolderPath](http://msdn2.microsoft.com/en-us/library/bb762188) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetKnownFolderPath [SHGetLocalizedName](http://msdn2.microsoft.com/en-us/library/2929b77f-4467-44a8-9885-96f0c3e35584) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHGetLocalizedName [SHGetNameFromIDList](http://msdn2.microsoft.com/en-us/library/bb762191) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetNameFromIDList [SHGetNewLinkInfo](https://www.google.com/search?num=5&q=SHGetNewLinkInfo+site%3Amicrosoft.com) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHGetNewLinkInfo [SHGetPathFromIDList](https://www.google.com/search?num=5&q=SHGetPathFromIDList+site%3Amicrosoft.com) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHGetPathFromIDList [SHGetPathFromIDListEx](http://msdn2.microsoft.com/en-us/library/80270c59-275d-4b13-b16c-0c07bb79ed8e) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetPathFromIDListEx [SHGetPropertyStoreForWindow](http://msdn2.microsoft.com/en-us/library/772aa2c8-6dd1-480c-a008-58f30902cb80) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHGetPropertyStoreForWindow [SHGetPropertyStoreFromIDList](http://msdn2.microsoft.com/en-us/library/2a3c3c80-1bfc-4da0-ba6e-ac9e9a5c3e5b) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHGetPropertyStoreFromIDList [SHGetPropertyStoreFromParsingName](http://msdn2.microsoft.com/en-us/library/bb762197) | shell32.dll | Shlobjidl.h | Vanara.PInvoke.Shell32.SHGetPropertyStoreFromParsingName [SHGetRealIDL](http://msdn2.microsoft.com/en-us/library/0c0b63c9-7ca7-4f73-be74-9c492f8506fc) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetRealIDL [SHGetSetFolderCustomSettings](http://msdn2.microsoft.com/en-us/library/38b78a4b-ba68-4dff-812d-d4c7421eb202) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetSetFolderCustomSettings [SHGetSetSettings](http://msdn2.microsoft.com/en-us/library/d7c2646c-03e0-4d7a-9503-bdf487d43723) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetSetSettings [SHGetSettings](http://msdn2.microsoft.com/en-us/library/728a4004-f35d-4592-baf1-456a613a3344) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHGetSettings [SHGetStockIconInfo](http://msdn2.microsoft.com/en-us/library/c08b1a53-e67c-4ed0-a9c6-d000c448e182) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHGetStockIconInfo [SHGetTemporaryPropertyForItem](http://msdn2.microsoft.com/en-us/library/53953a5a-04a2-4749-a03b-8cbd5ac889f1) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHGetTemporaryPropertyForItem [SHGetUnreadMailCountW](http://msdn2.microsoft.com/en-us/library/d2a57fa0-13fe-4e12-89cc-8a6dbdb44f08) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHGetUnreadMailCountW [SHHandleUpdateImage](http://msdn2.microsoft.com/en-us/library/9d43e28a-bce0-4da4-98c9-5a6a199b4d8e) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHHandleUpdateImage [SHInvokePrinterCommand](http://msdn2.microsoft.com/en-us/library/32a5802f-cef7-4dbd-affd-82285fe97a8c) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHInvokePrinterCommand [SHIsFileAvailableOffline](http://msdn2.microsoft.com/en-us/library/9acf212d-9309-42b0-ba96-faa0ecf0b865) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHIsFileAvailableOffline [SHLimitInputEdit](http://msdn2.microsoft.com/en-us/library/3f03374f-8dfe-4b80-9ecc-12c6548f2865) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHLimitInputEdit [SHLoadInProc](http://msdn2.microsoft.com/en-us/library/307b99d9-2d0a-47c5-8a10-dfdc0a408942) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHLoadInProc [SHLoadNonloadedIconOverlayIdentifiers](http://msdn2.microsoft.com/en-us/library/d2c4f37e-6e9d-4536-90ea-d69461c4105a) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHLoadNonloadedIconOverlayIdentifiers [SHMapPIDLToSystemImageListIndex](http://msdn2.microsoft.com/en-us/library/bb762219) | shell32.dll | Shlobj_core.h | Vanara.PInvoke.Shell32.SHMapPIDLToSystemImageListIndex [SHMultiFileProperties](http://msdn2.microsoft.com/en-us/library/7c66fd91-4f7a-45f3-b849-bf210c552511) | shell32.dll | shlobj.h | Vanara.PInvoke.Shell32.SHMultiFileProperties [SHObjectProperties](http://msdn2.microsoft.com/en-us/library/7517c461-955b-446e-85d7-a707c9bd183a) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHObjectProperties [SHOpenFolderAndSelectItems](http://msdn2.microsoft.com/en-us/library/bb762232) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHOpenFolderAndSelectItems [SHOpenWithDialog](http://msdn2.microsoft.com/en-us/library/026bfb34-a8a5-4bd7-9bc0-4aa395e6d535) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHOpenWithDialog [SHParseDisplayName](http://msdn2.microsoft.com/en-us/library/bb762236) | shell32.dll | Shlobj.h | Vanara.PInvoke.Shell32.SHParseDisplayName [SHPathPrepareForWrite](http://msdn2.microsoft.com/en-us/library/1b65e34f-2c31-421b-9d27-ed263dfb372b) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHPathPrepareForWrite [SHPropStgCreate](http://msdn2.microsoft.com/en-us/library/fd99e04e-ef96-4357-9226-da6604fb0e84) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHPropStgCreate [SHPropStgReadMultiple](http://msdn2.microsoft.com/en-us/library/5350a1b1-a099-4b09-af89-f652e40b1d20) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHPropStgReadMultiple [SHPropStgWriteMultiple](http://msdn2.microsoft.com/en-us/library/38bc4d53-818d-48c5-9ec5-d2e33d98c63e) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHPropStgWriteMultiple [SHQueryRecycleBin](http://msdn2.microsoft.com/en-us/library/a9a80486-2c99-4916-af25-10b00573456b) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHQueryRecycleBin [SHQueryUserNotificationState](http://msdn2.microsoft.com/en-us/library/da6b3915-f4fe-4bab-9bae-9bff0b97b5a0) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHQueryUserNotificationState [SHRemoveLocalizedName](http://msdn2.microsoft.com/en-us/library/ed30546f-3531-42df-9018-1a24a79a0b79) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHRemoveLocalizedName [SHReplaceFromPropSheetExtArray](http://msdn2.microsoft.com/en-us/library/a8bdde44-d668-46c4-9e58-7a45b775fe09) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHReplaceFromPropSheetExtArray [SHResolveLibrary](http://msdn2.microsoft.com/en-us/library/dd378439) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHResolveLibrary [SHRestricted](http://msdn2.microsoft.com/en-us/library/94adf343-3879-455a-9770-70460cf383ca) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHRestricted [SHSetDefaultProperties](http://msdn2.microsoft.com/en-us/library/c3ab80a3-c1f3-4223-9fe3-f7fe48c36460) | shell32.dll | shobjidl.h | Vanara.PInvoke.Shell32.SHSetDefaultProperties [SHSetInstanceExplorer](http://msdn2.microsoft.com/en-us/library/86f29587-8347-4e88-87bc-83ef2b8a7728) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHSetInstanceExplorer [SHSetKnownFolderPath](http://msdn2.microsoft.com/en-us/library/b5758086-93d1-49d6-b9ac-ba8927f3bd1e) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHSetKnownFolderPath [SHSetLocalizedName](http://msdn2.microsoft.com/en-us/library/35b83fc8-3dad-4f08-a3fe-ce047b2ca3a2) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHSetLocalizedName [SHSetTemporaryPropertyForItem](http://msdn2.microsoft.com/en-us/library/779b1b2e-cd4b-404f-9d50-ac87b81640d2) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHSetTemporaryPropertyForItem [SHSetUnreadMailCountW](http://msdn2.microsoft.com/en-us/library/4a0e1ade-8df1-41b5-b6ea-dad427b50f5a) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHSetUnreadMailCountW [SHShellFolderView_Message](http://msdn2.microsoft.com/en-us/library/f5722a4f-d830-4c31-9275-13e800408681) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHShellFolderView_Message [SHShowManageLibraryUI](http://msdn2.microsoft.com/en-us/library/dd378433) | shell32.dll | Shobjidl.h | Vanara.PInvoke.Shell32.SHShowManageLibraryUI [SHSimpleIDListFromPath](http://msdn2.microsoft.com/en-us/library/349974c2-4ab9-4eb2-897d-a5934893ed07) | shell32.dll | shobjidl_core.h | Vanara.PInvoke.Shell32.SHSimpleIDListFromPath [SHTestTokenMembership](http://msdn2.microsoft.com/en-us/library/ac2d591a-f431-4da7-aa9f-0476634ec9cf) | shell32.dll | shellapi.h | Vanara.PInvoke.Shell32.SHTestTokenMembership [SHUpdateImage](http://msdn2.microsoft.com/en-us/library/9df5860e-db65-4e43-aaf9-c1e0e33fc569) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHUpdateImage [SHValidateUNC](http://msdn2.microsoft.com/en-us/library/42394650-5571-4165-84f1-19a26fb4a1b8) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SHValidateUNC [SignalFileOpen](http://msdn2.microsoft.com/en-us/library/b46bb06f-a183-4a39-89bd-457fa4fe728f) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.SignalFileOpen [StgMakeUniqueName](http://msdn2.microsoft.com/en-us/library/d45ec25c-359b-46f8-b0f6-5888525c7349) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.StgMakeUniqueName [Win32DeleteFile](http://msdn2.microsoft.com/en-us/library/e6b2ac77-a206-413e-aba7-0fd627799a95) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.Win32DeleteFile [WriteCabinetState](http://msdn2.microsoft.com/en-us/library/cbd08812-eedc-4ba7-827e-1e5d1e3e6368) | shell32.dll | shlobj_core.h | Vanara.PInvoke.Shell32.WriteCabinetState ### Structures Native Structure | Header | Managed Structure --- | --- | --- [APPBARDATA](http://msdn2.microsoft.com/en-us/library/cf86fe15-4beb-49b7-b73e-2ad61cedc3f8) | shellapi.h | Vanara.PInvoke.Shell32+APPBARDATA [ASSOCIATIONELEMENT](http://msdn2.microsoft.com/en-us/library/1d1a963f-7ebb-4ba6-9a97-795c8ef11ae4) | shellapi.h | Vanara.PInvoke.Shell32+ASSOCIATIONELEMENT [BROWSEINFO](http://msdn2.microsoft.com/en-us/library/bb773205) | Shlobj.h | Vanara.PInvoke.Shell32+BROWSEINFO [CABINETSTATE](http://msdn2.microsoft.com/en-us/library/4b82b6a8-c4c0-4af2-9612-0551376c1c62) | shlobj_core.h | Vanara.PInvoke.Shell32+CABINETSTATE [CMINVOKECOMMANDINFOEX](http://msdn2.microsoft.com/en-us/library/c4c7f053-fdb1-4bba-9eb9-a514ce1d90f6) | shobjidl_core.h | Vanara.PInvoke.Shell32+CMINVOKECOMMANDINFOEX [COMDLG_FILTERSPEC](http://msdn2.microsoft.com/en-us/library/bb773221) | Shtypes.h | Vanara.PInvoke.Shell32+COMDLG_FILTERSPEC [COORD](https://www.google.com/search?num=5&q=COORD+site%3Amicrosoft.com) | wincon.h | Vanara.PInvoke.Shell32+COORD [CSFV](http://msdn2.microsoft.com/en-us/library/9ec22fd4-1562-4ef0-b932-ebbf06082807) | shlobj_core.h | Vanara.PInvoke.Shell32+CSFV [DATABLOCKHEADER](http://msdn2.microsoft.com/en-us/library/bb773249) | Shlobj.h | Vanara.PInvoke.Shell32+DATABLOCKHEADER [DEFCONTEXTMENU](https://www.google.com/search?num=5&q=DEFCONTEXTMENU+site%3Amicrosoft.com) | shlobj_core.h | Vanara.PInvoke.Shell32+DEFCONTEXTMENU [EXP_DARWIN_LINK](http://msdn2.microsoft.com/en-us/library/bb773274) | Shlobj.h | Vanara.PInvoke.Shell32+EXP_DARWIN_LINK [EXP_SPECIAL_FOLDER](http://msdn2.microsoft.com/en-us/library/bb773279) | Shlobj.h | Vanara.PInvoke.Shell32+EXP_SPECIAL_FOLDER [EXP_SZ_LINK](http://msdn2.microsoft.com/en-us/library/bb773282) | Shlobj.h | Vanara.PInvoke.Shell32+EXP_SZ_LINK [EXTRASEARCH](http://msdn2.microsoft.com/en-us/library/bb773283) | Shobjidl.h | Vanara.PInvoke.Shell32+EXTRASEARCH [FOLDERSETTINGS](https://www.google.com/search?num=5&q=FOLDERSETTINGS+site%3Amicrosoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+FOLDERSETTINGS [HPIF](https://www.google.com/search?num=5&q=HPIF+site%3Amicrosoft.com) | | Vanara.PInvoke.Shell32+HPIF [HPSXA](https://www.google.com/search?num=5&q=HPSXA+site%3Amicrosoft.com) | | Vanara.PInvoke.Shell32+HPSXA [ITEMIDLIST](http://msdn2.microsoft.com/en-us/library/bb773321) | Shtypes.h | Vanara.PInvoke.Shell32+ITEMIDLIST [KNOWNFOLDER_DEFINITION](http://msdn2.microsoft.com/en-us/library/bb773325) | Shobjidl.h | Vanara.PInvoke.Shell32+KNOWNFOLDER_DEFINITION [NOTIFYICONDATA](http://msdn2.microsoft.com/en-us/library/fdcc42c1-b3e5-4b04-8d79-7b6c29699d53) | shellapi.h | Vanara.PInvoke.Shell32+NOTIFYICONDATA [NOTIFYICONIDENTIFIER](http://msdn2.microsoft.com/en-us/library/2fe4ffba-6fe5-4d34-9cb1-f266e4594b8e) | shellapi.h | Vanara.PInvoke.Shell32+NOTIFYICONIDENTIFIER [NT_CONSOLE_PROPS](http://msdn2.microsoft.com/en-us/library/bb773359) | Shlobj.h | Vanara.PInvoke.Shell32+NT_CONSOLE_PROPS [NT_FE_CONSOLE_PROPS](http://msdn2.microsoft.com/en-us/library/bb773362) | Shlobj.h | Vanara.PInvoke.Shell32+NT_FE_CONSOLE_PROPS [OLECMD](https://www.google.com/search?num=5&q=OLECMD+site%3Amicrosoft.com) | docobj.h | Vanara.PInvoke.Shell32+OLECMD [OLECMDTEXT](https://www.google.com/search?num=5&q=OLECMDTEXT+site%3Amicrosoft.com) | | Vanara.PInvoke.Shell32+OLECMDTEXT [OPENASINFO](http://msdn2.microsoft.com/en-us/library/5486c4d3-c6c5-459d-aa7f-426971184876) | shlobj_core.h | Vanara.PInvoke.Shell32+OPENASINFO [PREVIEWHANDLERFRAMEINFO](http://msdn2.microsoft.com/en-us/library/dd93675e-fd69-4fa3-a8e7-5238c27783d8) | shobjidl_core.h | Vanara.PInvoke.Shell32+PREVIEWHANDLERFRAMEINFO [PROPPRG](http://msdn2.microsoft.com/en-us/library/603f990b-efb8-4d72-bc96-27bda4ffcbd8) | shlobj_core.h | Vanara.PInvoke.Shell32+PROPPRG [SFV_CREATE](https://www.google.com/search?num=5&q=SFV_CREATE+site%3Amicrosoft.com) | Shlobj.h | Vanara.PInvoke.Shell32+SFV_CREATE [SHChangeNotifyEntry](http://msdn2.microsoft.com/en-us/library/cb11435a-86f0-4b06-bfc6-e0417f2897a1) | shlobj_core.h | Vanara.PInvoke.Shell32+SHChangeNotifyEntry [SHDESCRIPTIONID](http://msdn2.microsoft.com/en-us/library/bb759775) | Shlobj.h | Vanara.PInvoke.Shell32+SHDESCRIPTIONID [SHELLEXECUTEINFO](http://msdn2.microsoft.com/en-us/library/bb759784) | Shellapi.h | Vanara.PInvoke.Shell32+SHELLEXECUTEINFO [SHELLFLAGSTATE](http://msdn2.microsoft.com/en-us/library/9968c7c9-79d9-4fb1-bda2-d6a2504cd3a3) | shlobj_core.h | Vanara.PInvoke.Shell32+SHELLFLAGSTATE [SHELLSTATE](http://msdn2.microsoft.com/en-us/library/bb759788) | Shlobj.h | Vanara.PInvoke.Shell32+SHELLSTATE [SHFILEINFO](http://msdn2.microsoft.com/en-us/library/bb759792) | Shellapi.h | Vanara.PInvoke.Shell32+SHFILEINFO [SHFILEOPSTRUCT](https://www.google.com/search?num=5&q=SHFILEOPSTRUCT+site%3Amicrosoft.com) | Shellapi.h | Vanara.PInvoke.Shell32+SHFILEOPSTRUCT [SHFOLDERCUSTOMSETTINGS](http://msdn2.microsoft.com/en-us/library/a6357372-80ef-4719-b53f-87eb3fdc1b0d) | shlobj_core.h | Vanara.PInvoke.Shell32+SHFOLDERCUSTOMSETTINGS [SHITEMID](http://msdn2.microsoft.com/en-us/library/bb759800) | Shtypes.h | Vanara.PInvoke.Shell32+SHITEMID [SHQUERYRBINFO](http://msdn2.microsoft.com/en-us/library/7e9bc7e9-5712-45e7-a424-0afb62f26450) | shellapi.h | Vanara.PInvoke.Shell32+SHQUERYRBINFO [SHSTOCKICONINFO](http://msdn2.microsoft.com/en-us/library/4d32826a-bb40-4805-9826-801c142b8d28) | shellapi.h | Vanara.PInvoke.Shell32+SHSTOCKICONINFO [SV2CVW2_PARAMS](http://msdn2.microsoft.com/en-us/library/7e165654-74ea-4d8b-81b7-11257f87af53) | shobjidl_core.h | Vanara.PInvoke.Shell32+SV2CVW2_PARAMS [THUMBBUTTON](http://msdn2.microsoft.com/en-us/library/dd391559) | Shobjidl.h | Vanara.PInvoke.Shell32+THUMBBUTTON ### Interfaces Native Interface | Native DLL | Header | Managed Interface --- | --- | --- | --- [DFConstraint](https://www.google.com/search?num=5&q=DFConstraint+site%3Amicrosoft.com) | shell32.dll | | [DShellFolderViewEvents](https://www.google.com/search?num=5&q=DShellFolderViewEvents+site%3Amicrosoft.com) | shell32.dll | | [Folder](https://www.google.com/search?num=5&q=Folder+site%3Amicrosoft.com) | shell32.dll | | [Folder2](https://www.google.com/search?num=5&q=Folder2+site%3Amicrosoft.com) | shell32.dll | | [Folder3](https://www.google.com/search?num=5&q=Folder3+site%3Amicrosoft.com) | shell32.dll | | [FolderItem](https://www.google.com/search?num=5&q=FolderItem+site%3Amicrosoft.com) | shell32.dll | | [FolderItem2](https://www.google.com/search?num=5&q=FolderItem2+site%3Amicrosoft.com) | shell32.dll | | [FolderItems](https://www.google.com/search?num=5&q=FolderItems+site%3Amicrosoft.com) | shell32.dll | | [FolderItems2](https://www.google.com/search?num=5&q=FolderItems2+site%3Amicrosoft.com) | shell32.dll | | [FolderItems3](https://www.google.com/search?num=5&q=FolderItems3+site%3Amicrosoft.com) | shell32.dll | | [FolderItemVerb](https://www.google.com/search?num=5&q=FolderItemVerb+site%3Amicrosoft.com) | shell32.dll | | [FolderItemVerbs](https://www.google.com/search?num=5&q=FolderItemVerbs+site%3Amicrosoft.com) | shell32.dll | | [IActionProgress](http://msdn2.microsoft.com/en-us/library/e742e381-0fd2-482a-81a0-7b43d11b073b) | shobjidl_core.h | Vanara.PInvoke.Shell32+IActionProgress [IActionProgressDialog](http://msdn2.microsoft.com/en-us/library/f3c0e4ae-f93f-4ee2-873a-d9370044e922) | shobjidl_core.h | Vanara.PInvoke.Shell32+IActionProgressDialog [IApplicationAssociationRegistration](http://msdn2.microsoft.com/en-us/library/015a3be4-2e74-4a2b-8c02-54dcbf0ecacd) | shobjidl_core.h | Vanara.PInvoke.Shell32+IApplicationAssociationRegistration [IApplicationDestinations](http://msdn2.microsoft.com/en-us/library/dd378413) | Shobjidl.h | Vanara.PInvoke.Shell32+IApplicationDestinations [IApplicationDocumentLists](http://msdn2.microsoft.com/en-us/library/bb762502) | Shobjidl.h | Vanara.PInvoke.Shell32+IApplicationDocumentLists [IAutoComplete](https://www.google.com/search?num=5&q=IAutoComplete+site%3Amicrosoft.com) | | Vanara.PInvoke.IAutoComplete [IAutoComplete2](https://www.google.com/search?num=5&q=IAutoComplete2+site%3Amicrosoft.com) | | Vanara.PInvoke.IAutoComplete2 [ICommDlgBrowser](http://msdn2.microsoft.com/en-us/library/bf89ac6e-6c2e-4944-885c-9ab62f58fe71) | Shobjidl.h | Vanara.PInvoke.Shell32+ICommDlgBrowser [ICommDlgBrowser2](http://msdn2.microsoft.com/en-us/library/07a416a2-340d-4308-a6f3-cf6f19f3c906) | Shobjidl.h | Vanara.PInvoke.Shell32+ICommDlgBrowser2 [ICommDlgBrowser3](http://msdn2.microsoft.com/en-us/library/c9286061-8ac8-452b-9204-193bc6b571cb) | Shobjidl.h | Vanara.PInvoke.Shell32+ICommDlgBrowser3 [IContextMenu](http://msdn2.microsoft.com/en-us/library/bb776095) | Shobjidl.h | Vanara.PInvoke.Shell32+IContextMenu [IContextMenu2](http://msdn2.microsoft.com/en-us/library/4e3331ad-4adc-4ea9-8a22-6aad15f618c8) | shobjidl_core.h | Vanara.PInvoke.Shell32+IContextMenu2 [IContextMenu3](http://msdn2.microsoft.com/en-us/library/c08e1b98-2b8b-41f6-93c5-3a5937bd3b2c) | shobjidl_core.h | Vanara.PInvoke.Shell32+IContextMenu3 [IContextMenuCB](http://msdn2.microsoft.com/en-us/library/1a4c183b-97cf-4c9a-af5a-bcea7c2755a5) | shobjidl_core.h | Vanara.PInvoke.Shell32+IContextMenuCB [ICopyHookA](https://www.google.com/search?num=5&q=ICopyHookA+site%3Amicrosoft.com) | Shlobj.h | Vanara.PInvoke.Shell32+ICopyHookA [ICopyHookW](https://www.google.com/search?num=5&q=ICopyHookW+site%3Amicrosoft.com) | Shlobj.h | Vanara.PInvoke.Shell32+ICopyHookW [ICustomDestinationList](http://msdn2.microsoft.com/en-us/library/dd378402) | Shobjidl.h | Vanara.PInvoke.Shell32+ICustomDestinationList [IDefaultExtractIconInit](https://www.google.com/search?num=5&q=IDefaultExtractIconInit+site%3Amicrosoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IDefaultExtractIconInit [IEnumAssocHandlers](http://msdn2.microsoft.com/en-us/library/9e173cb3-bd73-437c-8853-c13c8b6f216f) | shobjidl_core.h | Vanara.PInvoke.Shell32+IEnumAssocHandlers [IEnumExtraSearch](http://msdn2.microsoft.com/en-us/library/bb761992) | Shobjidl.h | Vanara.PInvoke.Shell32+IEnumExtraSearch [IEnumIDList](http://msdn2.microsoft.com/en-us/library/bb761982) | Shobjidl.h | Vanara.PInvoke.Shell32+IEnumIDList [IEnumShellItems](http://msdn2.microsoft.com/en-us/library/bb761962) | Shobjidl.h | Vanara.PInvoke.Shell32+IEnumShellItems [IExplorerBrowser](http://msdn2.microsoft.com/en-us/library/da2cf5d4-5a68-4d18-807b-b9d4e2712c10) | shobjidl_core.h | Vanara.PInvoke.Shell32+IExplorerBrowser [IExplorerBrowserEvents](http://msdn2.microsoft.com/en-us/library/802d547f-41c2-4c4a-9f07-be615d7b86eb) | Shobjidl.h | Vanara.PInvoke.Shell32+IExplorerBrowserEvents [IExplorerPaneVisibility](http://msdn2.microsoft.com/en-us/library/b940adc2-dfef-49c5-b86c-d0da83db0aad) | Shobjidl.h | Vanara.PInvoke.Shell32+IExplorerPaneVisibility [IExtractIcon](http://msdn2.microsoft.com/en-us/library/bb761854) | Shlobj_core.h | Vanara.PInvoke.Shell32+IExtractIcon [IExtractImage](http://msdn2.microsoft.com/en-us/library/bb761848) | Shobjidl.h | Vanara.PInvoke.Shell32+IExtractImage [IFileDialog](http://msdn2.microsoft.com/en-us/library/bb775966) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialog [IFileDialog2](https://www.google.com/search?num=5&q=IFileDialog2+site%3Amicrosoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialog2 [IFileDialogControlEvents](https://www.google.com/search?num=5&q=IFileDialogControlEvents+site%3Amicrosoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialogControlEvents [IFileDialogCustomize](https://www.google.com/search?num=5&q=IFileDialogCustomize+site%3Amicrosoft.com) | | Vanara.PInvoke.Shell32+IFileDialogCustomize [IFileDialogEvents](http://msdn2.microsoft.com/en-us/library/bb775876) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileDialogEvents [IFileOpenDialog](http://msdn2.microsoft.com/en-us/library/bb775834) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileOpenDialog [IFileOperation](https://www.google.com/search?num=5&q=IFileOperation+site%3Amicrosoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileOperation [IFileOperationProgressSink](http://msdn2.microsoft.com/en-us/library/bb775722) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileOperationProgressSink [IFileSaveDialog](http://msdn2.microsoft.com/en-us/library/bb775688) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileSaveDialog [IFileSearchBand](https://www.google.com/search?num=5&q=IFileSearchBand+site%3Amicrosoft.com) | shell32.dll | | [IFileSystemBindData](http://msdn2.microsoft.com/en-us/library/bb775671) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileSystemBindData [IFileSystemBindData2](http://msdn2.microsoft.com/en-us/library/bb775660) | Shobjidl.h | Vanara.PInvoke.Shell32+IFileSystemBindData2 [IFolderViewOC](https://www.google.com/search?num=5&q=IFolderViewOC+site%3Amicrosoft.com) | shell32.dll | | [IFolderViewOptions](http://msdn2.microsoft.com/en-us/library/4831e62c-45e4-435d-b926-0e140cbfb6fc) | shobjidl.h | Vanara.PInvoke.Shell32+IFolderViewOptions [IInitializeWithFile](http://msdn2.microsoft.com/en-us/library/323181ab-1dc2-4b2a-a91f-3eccd7968bcd) | propsys.h | Vanara.PInvoke.Shell32+IInitializeWithFile [IInitializeWithItem](http://msdn2.microsoft.com/en-us/library/bb761814) | Shobjidl.h | Vanara.PInvoke.Shell32+IInitializeWithItem [IInitializeWithStream](http://msdn2.microsoft.com/en-us/library/9050845d-1e70-4e85-8d2f-c8bbb382abe5) | propsys.h | Vanara.PInvoke.Shell32+IInitializeWithStream [IInputObject](https://www.google.com/search?num=5&q=IInputObject+site%3Amicrosoft.com) | ShObjIdl_core.h | Vanara.PInvoke.Shell32+IInputObject [IInputObject2](https://www.google.com/search?num=5&q=IInputObject2+site%3Amicrosoft.com) | ShObjIdl_core.h | Vanara.PInvoke.Shell32+IInputObject2 [IInputObjectSite](https://www.google.com/search?num=5&q=IInputObjectSite+site%3Amicrosoft.com) | ShObjIdl_core.h | Vanara.PInvoke.Shell32+IInputObjectSite [IKnownFolder](http://msdn2.microsoft.com/en-us/library/bb762502) | Shobjidl.h | Vanara.PInvoke.Shell32+IKnownFolder [IKnownFolderManager](http://msdn2.microsoft.com/en-us/library/bb761744) | Shobjidl.h | Vanara.PInvoke.Shell32+IKnownFolderManager [IModalWindow](http://msdn2.microsoft.com/en-us/library/bb761686) | Shobjidl.h | Vanara.PInvoke.Shell32+IModalWindow [INewWDEvents](https://www.google.com/search?num=5&q=INewWDEvents+site%3Amicrosoft.com) | shell32.dll | | [IObjectArray](http://msdn2.microsoft.com/en-us/library/ab0bb213-dc9c-4853-98d7-668e7ca76583) | objectarray.h | Vanara.PInvoke.Shell32+IObjectArray [IObjectCollection](http://msdn2.microsoft.com/en-us/library/d7665b26-5839-4b08-a099-ef25a68c65db) | objectarray.h | Vanara.PInvoke.Shell32+IObjectCollection [IObjectWithAppUserModelId](http://msdn2.microsoft.com/en-us/library/f5b4e6bf-a5bf-49c5-b343-e9c1ec6c263d) | shobjidl_core.h | Vanara.PInvoke.Shell32+IObjectWithAppUserModelId [IObjectWithProgId](http://msdn2.microsoft.com/en-us/library/3b66ba49-ed39-464e-b15a-c72fdff7f5e5) | shobjidl_core.h | Vanara.PInvoke.Shell32+IObjectWithProgId [IObjectWithSite](http://msdn2.microsoft.com/en-us/library/e688136e-e06b-46ba-bec9-b8db2f9c468d) | ocidl.h | Vanara.PInvoke.Shell32+IObjectWithSite [IOleCommandTarget](http://msdn2.microsoft.com/en-us/library/5c8b455e-7740-4f71-aef6-27390a11a1a3) | docobj.h | Vanara.PInvoke.Shell32+IOleCommandTarget [IOpenControlPanel](https://www.google.com/search?num=5&q=IOpenControlPanel+site%3Amicrosoft.com) | Shobjidl.h | Vanara.PInvoke.Shell32+IOpenControlPanel [IOperationsProgressDialog](http://msdn2.microsoft.com/en-us/library/0d95f407-0e09-441d-b9e2-665995ea1362) | shobjidl_core.h | Vanara.PInvoke.Shell32+IOperationsProgressDialog [IPreviewHandler](http://msdn2.microsoft.com/en-us/library/bb775315) | Shobjidl.h | Vanara.PInvoke.Shell32+IPreviewHandler [IPreviewHandlerFrame](http://msdn2.microsoft.com/en-us/library/bb775309) | Shobjidl.h | Vanara.PInvoke.Shell32+IPreviewHandlerFrame [IPreviewHandlerVisuals](http://msdn2.microsoft.com/en-us/library/bb775299) | Shobjidl.h | Vanara.PInvoke.Shell32+IPreviewHandlerVisuals [IProgressDialog](http://msdn2.microsoft.com/en-us/library/bb775248) | Shlobj_core.h | Vanara.PInvoke.Shell32+IProgressDialog [IQueryInfo](http://msdn2.microsoft.com/en-us/library/bb761359) | Shobjidl.h | Vanara.PInvoke.Shell32+IQueryInfo [IServiceProvider](https://www.google.com/search?num=5&q=IServiceProvider+site%3Amicrosoft.com) | servprov.h | Vanara.PInvoke.Shell32+IServiceProvider [IShellBrowser](http://msdn2.microsoft.com/en-us/library/bb775123) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellBrowser [IShellDispatch](https://www.google.com/search?num=5&q=IShellDispatch+site%3Amicrosoft.com) | shell32.dll | | [IShellDispatch2](https://www.google.com/search?num=5&q=IShellDispatch2+site%3Amicrosoft.com) | shell32.dll | | [IShellDispatch3](https://www.google.com/search?num=5&q=IShellDispatch3+site%3Amicrosoft.com) | shell32.dll | | [IShellDispatch4](https://www.google.com/search?num=5&q=IShellDispatch4+site%3Amicrosoft.com) | shell32.dll | | [IShellDispatch5](https://www.google.com/search?num=5&q=IShellDispatch5+site%3Amicrosoft.com) | shell32.dll | | [IShellDispatch6](https://www.google.com/search?num=5&q=IShellDispatch6+site%3Amicrosoft.com) | shell32.dll | | [IShellExtInit](http://msdn2.microsoft.com/en-us/library/bb775096) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellExtInit [IShellFolder](http://msdn2.microsoft.com/en-us/library/bb775075) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellFolder [IShellFolder2](http://msdn2.microsoft.com/en-us/library/bb775075) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellFolder2 [IShellFolderViewCB](http://msdn2.microsoft.com/en-us/library/bb774967) | Shlobj.h | Vanara.PInvoke.Shell32+IShellFolderViewCB [IShellFolderViewDual](https://www.google.com/search?num=5&q=IShellFolderViewDual+site%3Amicrosoft.com) | shell32.dll | | [IShellFolderViewDual2](https://www.google.com/search?num=5&q=IShellFolderViewDual2+site%3Amicrosoft.com) | shell32.dll | | [IShellFolderViewDual3](https://www.google.com/search?num=5&q=IShellFolderViewDual3+site%3Amicrosoft.com) | shell32.dll | | [IShellItem](http://msdn2.microsoft.com/en-us/library/bb761144) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellItem [IShellItem2](http://msdn2.microsoft.com/en-us/library/bb761130) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellItem2 [IShellItemArray](http://msdn2.microsoft.com/en-us/library/bb761106) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellItemArray [IShellItemImageFactory](http://msdn2.microsoft.com/en-us/library/a6eea412-553a-4bdd-afc2-cc002c4500a4) | shobjidl_core.h | Vanara.PInvoke.Shell32+IShellItemImageFactory [IShellLibrary](https://www.google.com/search?num=5&q=IShellLibrary+site%3Amicrosoft.com) | | Vanara.PInvoke.Shell32+IShellLibrary [IShellLinkDataList](http://msdn2.microsoft.com/en-us/library/bb774916) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellLinkDataList [IShellLinkDual](https://www.google.com/search?num=5&q=IShellLinkDual+site%3Amicrosoft.com) | shell32.dll | | [IShellLinkDual2](https://www.google.com/search?num=5&q=IShellLinkDual2+site%3Amicrosoft.com) | shell32.dll | | [IShellLinkW](http://msdn2.microsoft.com/en-us/library/bb774950) | Shobjidl.h | Vanara.PInvoke.Shell32+IShellLinkW [IShellPropSheetExt](http://msdn2.microsoft.com/en-us/library/1671ad3e-c131-4de0-a213-b22c9966bae2) | shobjidl_core.h | Vanara.PInvoke.Shell32+IShellPropSheetExt [IShellView](http://msdn2.microsoft.com/en-us/library/91438583-e4f1-456f-a130-2a45846fd725) | shobjidl_core.h | Vanara.PInvoke.Shell32+IShellView [IShellView2](http://msdn2.microsoft.com/en-us/library/a61aec39-406d-4066-941d-e788d64f4310) | shobjidl_core.h | Vanara.PInvoke.Shell32+IShellView2 [IShellView3](http://msdn2.microsoft.com/en-us/library/96b61e84-0d31-494d-a922-cd3dcd5735b9) | shobjidl.h | Vanara.PInvoke.Shell32+IShellView3 [IStartMenuPinnedList](http://msdn2.microsoft.com/en-us/library/e1f4dbdb-34c0-4bf5-bb8b-a622a81c1617) | shobjidl.h | Vanara.PInvoke.Shell32+IStartMenuPinnedList [ITaskbarList](http://msdn2.microsoft.com/en-us/library/bb774652) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList [ITaskbarList2](http://msdn2.microsoft.com/en-us/library/bb774638) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList2 [ITaskbarList3](http://msdn2.microsoft.com/en-us/library/dd391692) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList3 [ITaskbarList4](http://msdn2.microsoft.com/en-us/library/dd562040) | Shobjidl.h | Vanara.PInvoke.Shell32+ITaskbarList4 [IThumbnailProvider](http://msdn2.microsoft.com/en-us/library/55c4739a-4835-4f53-a435-804ddf06ffcf) | thumbcache.h | Vanara.PInvoke.Shell32+IThumbnailProvider [IWebWizardHost](https://www.google.com/search?num=5&q=IWebWizardHost+site%3Amicrosoft.com) | shell32.dll | | [IWebWizardHost2](https://www.google.com/search?num=5&q=IWebWizardHost2+site%3Amicrosoft.com) | shell32.dll | |