Geoff Chappell - Software Analyst
The NetworkPlaces class is one of many that SHELL32 exposes through its exported DllGetClass function. Instances can therefore be created using such well-documented COM functions as CoCreateInstance, by anyone who knows the CLSID:
CLSID_NetworkPlaces | {208D2C60-3AEA-1069-A2D7-08002B30309D} |
The class implements the following interfaces (in the SHELL32 version 6.00 from Windows Vista):
Note that several of these interfaces are acquired by aggregating a RegFolder object.
The NetworkPlaces class is implemented in SHELL32 version 4.00 and higher.