The CURLFolder class is one of many that SHDOCVW exposes through its exported DllGetClassObject function. Instances can therefore be created using such well-documented COM functions as CoCreateInstance, by anyone who knows the CLSID:

CLSID_CURLFolder {3DC7A020-0ACD-11CF-A9BB-00AA004AE837}

The class implements the following interfaces (in the IEFRAME version 7.0 from Windows Vista):


The CURLFolder class is implemented in SHDOCVW version 4.70 to 6.0 before Windows Vista and then in IEFRAME version 7.0 and higher.

Though this class dates from as long ago as 1996, it was still not documented by Microsoft as late as the January 2007 edition of the Windows Vista Software Development Kit (SDK).