Network programming in C#, Network Programming in VB.NET, Network Programming in .NET
Available now!
Buy at Amazon US or
Buy at Amazon UK



Articles

» Windows API reference
» Webcam streaming in VB.NET
» Remoting with firewalls
» RSA from first principles
» Key & MouseLogger in .NET
» Networking Resource Kit for .NET
» Migrating VB6 Winsock to VB.NET
» Migrating C++ sockets to C#
» RFC Reference guide
» COM Reference guide
» WMI Reference guide
» SQL stored procedures
» TCP & UDP port reference
» NET Framework reference
» Ethernet Type codes
» MAC address assignments
» DLL entry point reference
» Boost SQL performance
» Free SMS UK
» Free SMS Ireland
» Free SMS South Africa
» Internet Explorer

Contact us

Shell32 reference for C# and VB.NET

Shell32 Classes:

Click class names to expand.
Methods marked * are get/set properties.

DFConstraint

DMigrationWizardAutoEvents
DMigrationWizardAutoEvents_Event
DMigrationWizardAutoEvents_EventProvider
DMigrationWizardAutoEvents_SinkHelper
DSearchCommandEvents
DSearchCommandEvents_Event
DSearchCommandEvents_EventProvider
DSearchCommandEvents_SinkHelper
DShellFolderViewEvents
DShellFolderViewEvents_Event
DShellFolderViewEvents_EventProvider
DShellFolderViewEvents_SinkHelper
FileSearchBandClass
Folder
Folder2
Folder3
FolderItem
FolderItem2
FolderItems
FolderItems2
FolderItems3
FolderItemVerb
FolderItemVerbs
IFileSearchBand
IMigrationWizardAuto
INewWDEvents
ISearchCommandExt
IShellDispatch
IShellDispatch2
IShellDispatch3
IShellDispatch4
IShellFolderViewDual
IShellFolderViewDual2
IShellLinkDual
IShellLinkDual2
IWebWizardHost
MigrationWizardAutoClass
SearchCommandClass
ShellClass
ShellFolderItemClass
ShellFolderViewClass
ShellFolderViewOCClass
ShellLinkObjectClass
WebViewFolderContentsClass

Shell32 enumerated types:


DMigrationWizardAutoEvents_OnCompleteEventHandler
DMigrationWizardAutoEvents_OnProgressEventHandler
DSearchCommandEvents_ProgressTextChangedEventHandler
DSearchCommandEvents_RecordsetUpdateEventHandler
DSearchCommandEvents_SearchAbortEventHandler
DSearchCommandEvents_SearchCompleteEventHandler
DSearchCommandEvents_SearchErrorEventHandler
DSearchCommandEvents_SearchRestoredEventHandler
DSearchCommandEvents_SearchStartEventHandler
DShellFolderViewEvents_BeginDragEventHandler
DShellFolderViewEvents_DefaultVerbInvokedEventHandler
DShellFolderViewEvents_EnumDoneEventHandler
DShellFolderViewEvents_SelectionChangedEventHandler
DShellFolderViewEvents_VerbInvokedEventHandler
FileSearchBand
IFolderViewOC
IPassportClientServices
MigrationWizardAuto
OfflineFolderStatus
PassportClientServices
PassportClientServicesClass
SearchCommand
SearchCommandExecuteErrors
Shell
ShellDispatchInproc
ShellDispatchInprocClass
ShellFolderItem
ShellFolderView
ShellFolderViewOC
ShellFolderViewOptions
ShellLinkObject
ShellSpecialFolderConstants
WebViewFolderContents

Shell32 CLSID reference:



Desktop
{00021400-0000-0000-C000-000000000046}
lnkfile
Shortcut
{00021401-0000-0000-C000-000000000046}

User Notification
{0010890E-8789-413C-ADBC-48F5B511B3AF}

CD Burn Merged Folder
{00EEBF57-477D-4084-9921-7AB3C2C9459D}

WebView tree item callback object for sysdm.cpl
{01E2E7C0-2343-407F-B947-7E132E791D3E}

LocalCopyHelper
{021003E9-AAC0-4975-979F-14B5D4E717F8}

Open With Context Menu Handler
{09799AFB-AD67-11D1-ABCD-00C04FC30936}

Folder Shortcut
{0AFACED1-E828-11D1-9187-B532F1E9575D}

{0D2E74C4-3C34-11D2-A27E-00C04FC30871}

&Links
{0E5CBF21-D15F-11D0-8301-00AA005B4383}

MTA Injector
{111DCCED-3B96-4170-A076-681669ED1512}

Mounted Volume
{12518493-00B2-11D2-9FA5-9E3420524153}
Shell.Application.1
Shell Automation Service
{13709620-C279-11CE-A49E-444553540000}

Shell DefView
{1820FED0-473E-11D0-A96C-00C04FD705A2}

Shell Favorite Folder
{1A9BA3A0-143A-11CF-8350-444553540000}

Thumbnails
{1EBDCF80-A200-11D0-A3A4-00C04FD706EC}

Computer Search Results Folder
{1F4DE370-D627-11D1-BA4F-00A0C91EEDBA}

My Network Places
{208D2C60-3AEA-1069-A2D7-08002B30309D}

Folder View Host
{20B1CB23-6968-4EB9-B7D4-A66D00D07CEE}

My Computer
{20D04FE0-3AEA-1069-A2D8-08002B30309D}

Shell Copy Hook
{217FC9C0-3AEA-1069-A2DB-08002B30309D}

File system attributes
{21B22460-3AEA-1069-A2DC-08002B30309D}

Control Panel
{21EC2020-3AEA-1069-A2DD-08002B30309D}

Printers
{2227A280-3AEA-1069-A2DE-08002B30309D}

{24F14F01-7B1C-11D1-838F-0000F80461CF}

{24F14F02-7B1C-11D1-838F-0000F80461CF}

Client application shell extension
{25585DC7-4DA0-438D-AD04-E42C8D2D64B9}

Merged Folder
{26FDC864-BE88-46E7-9235-032D8EA5162E}

Time Categorizer
{3BB4118F-DDFD-4D30-A348-9FB5D6BF1AFE}

{3DA165B6-CC41-11D2-BDC6-00C04F79EC6B}

Automation context menu
{3F454F0E-42AE-4D7C-8EA3-328250D6E272}

Personal Start Menu
{3F6953F0-5359-47FC-BD99-9F2CB95A62FD}

Display Control Panel HTML Extensions
{3FC0B520-68A9-11D0-8D77-00C04FD70822}

My Documents
{450D8FBA-AD25-11D0-98A8-0800361B1103}

Start Menu
{4622AD11-FF23-11D0-8D34-00A0C90F2719}

Shell Drag and Drop helper
{4657278A-411B-11D2-839A-00C04FD918D0}

Start Menu Folder
{48E7CAAB-B918-4E58-A94D-505519C795DC}

{53C74826-AB99-4D33-ACA4-3117F51D3788}

Size Categorizer
{55D7B852-F6D1-42F2-AA75-8728A1B2D264}

CmdFileIcon
{57651662-CE3E-11D0-8D77-00C04FC99D61}

Shared Documents Folder
{59031A47-3F72-44A7-89C5-5595FE6B30EE}

Menu Band
{5B4DAE26-B807-11D0-9815-00C04FD91972}

Recycle Bin Cleaner
{5EF4AF3A-F726-11D0-B8A2-00C04FC309A4}

Drive Property Page Extension
{5F5295E0-429F-1069-A2E2-08002B30309D}

ShellFind
{61E218E0-65D3-101B-9F08-061CEAC3D50D}

Shell Automation Folder View
{62112AA1-EBE4-11CF-A5FB-0020AFE7292D}

Shell Icon Overlay Manager
{63B51F81-C868-11D0-999C-00C04FD655E1}

Recycle Bin
{645FF040-5081-101B-9F08-00AA002F954E}

{66742402-F9B9-11D1-A202-0000F81FEDEE}
MigrationWizard.OOBE.1
Migration Wizard OOBE Automation Object
{67331D85-BE17-42F6-8D3F-47B8E8B26637}

Shell Moniker Helper
{679D9E37-F8F9-11D2-8DEB-00C04F6837D5}

Storage Processor Default Confirmation UI
{6B831E4F-A50D-45FC-842F-16CE27595359}

Storage Processor Object
{6CF8E98C-5DD4-42A2-A948-BFE4CA1DC3EB}

Folder Options Property Page Extension
{6D5313C0-8C62-11D1-B2CD-006097DF8C11}

Active Desktop Mover
{72267F6A-A6F9-11D0-BC94-00C04FB67863}

Local Shares and Printers Crawler
{72B3882F-453A-4633-AAC9-8C3DCED62AFF}

Namespace Walker
{72EB61E0-8672-4303-9175-F2E4C68B2E7C}

WebView MIME Filter
{733AC4CB-F1A4-11D0-B951-00A0C90312E1}

Thumbnail Image
{7487CD30-F71A-11D0-9EA7-00805F714772}

ActiveDesktop
{75048700-EF1F-11D0-9888-006097DEACF9}

PostBootReminder object
{7849596A-48EA-486E-8937-A2A3009F31A9}

Microsoft SendTo Service
{7BA4C740-9E81-11CF-99D3-00AA004AE837}

Programs Folder
{7BE9D83C-A729-4D97-B5A7-1B7313C39E0A}

SlowFile Icon Overlay
{7D688A77-C613-11D0-999B-00C04FD655E1}

Fade Task
{7EB5FBE4-2100-49E6-8593-17E130122F91}

DefView Persistent history
{7FEBAF7C-18CF-11D2-993F-00A0C91F3880}

Tracking Shell Menu
{8278F931-2A3E-11D2-838F-00C04FD918D0}

Virtual Storage Object
{84720068-F106-4B58-A4C6-189382AB39BD}

Network Context Menu Extension
{86422020-42A0-1069-A2E5-08002B30309D}

User Event Timer
{864A1288-354C-4D19-9D68-C2742BB14997}

Shell Moniker
{86747AC0-42A0-1069-A2E6-08002B30309D}

.exe drop target
{86C86720-42A0-1069-A2E8-08002B30309D}

.PIF file property pages
{86F19A00-42A0-1069-A2E9-08002B30309D}

.PIF file handler
{86F19A00-42A0-1069-A2EB-08002B30309D}

{8D8763AB-E93B-4812-964E-F04E0008FD50}

Merged Folder Categorizer
{8E827C11-33E7-4BC1-B242-8CD9A1C2B304}

Drive Size Categorizer
{94357B53-CA29-4B78-83AE-E8FE7409134F}

Shell Tree Walker
{95CE8412-7027-11D1-B879-006008059382}

ShellItem Shell Namespace helper
{9AC9FBE1-E0A2-4AD6-B4EE-E212013EA917}
Shell.FolderView.1
Microsoft Shell Folder View Router
{9BA05971-F6A8-11CF-A442-00A0C90A8F39}

Query file associations
{A07034FD-6CAA-4954-AC3F-97A27216F98A}

Start Menu Pin
{A2A9545D-A0C2-42B4-9708-A0B2BADD77C8}

Encryption Context Menu
{A470F8CF-A1E8-4F65-8335-227475AA5C46}

Themes tree item callback object for sysdm.cpl
{AABE54D4-6E88-4C46-A6B3-1DF790DD6E0D}

URL Exec Hook
{AEB6717E-7E19-11D0-97EE-00C04FD91972}

DocFind Command
{B005E690-678D-11D1-B758-00A0C90564FE}

File Types Page
{B091E540-83E3-11CF-A713-0020AFD79762}

Drive Type Categorizer
{B0A8F3CF-4333-4BAB-8873-1CCB1CADA48B}

Default Category Provider
{B2F2E083-84FE-4A7E-80C3-4B50D10D646E}

Free Space Categorizer
{B5607793-24AC-44C7-82E2-831726AA6CB7}

DocFind Persistent history
{BAB33640-1280-11D2-AA30-00A0C91EEDBA}

Microsoft CopyTo Service
{C2FBB630-2971-11D1-A18C-00C04FD75D13}

Microsoft MoveTo Service
{C2FBB631-2971-11D1-A18C-00C04FD75D13}

File Search Explorer Band
{C4EE31F3-4768-11D2-BE5C-00A0C9A83DA1}

Shell Web Wizard Host Object
{C827F149-55C1-4D28-935E-57E47CAED973}

IShellFolderBand
{D82BE2B0-5764-11D0-A96E-00C04FD705A2}

Property Helper Object
{D912F8CF-0396-4915-884E-FB425D32943B}

Microsoft New Object Service
{D969A300-E7FF-11D0-A93B-00A0C90F2719}

Menu Site
{E13EF4E4-D2F2-11D0-9816-00C04FD91972}

Virtual Storage Object Enumerator
{E1618F52-BF15-484A-86D2-183400E66A2B}

Search Results Folder
{E17D4FC0-5564-11D1-83F2-00A0C90DC849}

Shell Storage Folder Viewer
{E773F1AF-3A65-4866-857D-846FC9C4598A}

Menu Desk Bar
{ECD4FC4F-521C-11D0-B792-00A0C90312E1}

Folder Customization Tab
{EF43ECFE-2AB9-4632-BF21-58909DD177F0}

AutoPlayVerb
{F26A669A-BCBB-4E37-ABF9-7325DA15F931}

Shell File System Folder
{F3364BA0-65B9-11CE-A9BA-00AA004AE837}

Dynamic Storage Object
{F46316E4-FB1B-46EB-AEDF-9520BFBB916A}

CD Burn WMP Hook
{F83CBF45-1C37-4CA1-A78A-28BCB91642EC}

ShellFolder for CD Burning
{FBEB8A05-BEEE-4442-804E-409D6C4515E9}

MIME File Types Hook
{FBF23B41-E3F0-101B-8488-00AA003E56F8}

CompositeFolder
{FEF10DED-355E-4E06-9381-9B24D7F7CC88}

{FEF10FA2-355E-4E06-9381-9B24D7F7CC88}




Google

Copyright 2017 Infinite Loop Ltd.