This is WIP. For now I tried to list as many parts of shell32 as possible. Note that I'm comparing ros shell with windows 2003 one here.
Core functions of the shell
|Def namespace objects|
Components that implement the menu like toolbars of the shell
|Built in shell extensions||
Components that aren't part of the core and are mostly instantiated in the same way shell extensions are
Components exposing shell functionality with the IDispatch interface. As of now these are barely implemented
|Components intentionally ignored|