The ScriptSite Command Group

A command group identified symbolically by CGID_ScriptSite has implementations in two MSHTML classes: CHTMLDlg and CScriptHolder. No use is known outside MSHTML.

Identifier

CGID_ScriptSite {3050F3F1-98B5-11CF-BB82-00AA00BDCE0B}

Commands

The group is documented in the Windows SDK, but rather unhelpfully and possibly by oversight: neither the CGID nor any of the commands are defined in any of the SDK header files or libraries. For the list below, the numerical values are retrieved by matching the documented behaviour to the binary implementation. Sadly, the documentation is not up to date for Windows Vista, and so one command that certainly is implemented must go without a symbolic name.

0x00 CMDID_SCRIPTSITE_URL
0x01 CMDID_SCRIPTSITE_HTMLDLGTRUST
0x02 CMDID_SCRIPTSITE_SECSTATE
0x03 CMDID_SCRIPTSITE_SID
0x04 CMDID_SCRIPTSITE_TRUSTEDDOC
0x05 CMDID_SCRIPTSITE_SECURITY_WINDOW
0x07 (may be new to Windows Vista, produces an IUri interface as output)