INFO: ActiveX Controls that Require Run-Time Licenses Are Not Supported in MMC (241659)



The information in this article applies to:

  • Microsoft Management Console 1.1
  • Microsoft Management Console 1.2

This article was previously published under Q241659

SUMMARY

MMC does not support IClassFactory2, therefore MMC cannot instantiate controls that require runtime licenses. This behaviour is by-design in all versions of MMC up to and including 1.2.

MORE INFORMATION

A workaround is to create an ActiveX control that wraps the ActiveX control that requires the runtime license. The ActiveX control wrapper would need to expose any methods or properties that are need to be accessed from the Snap-in.

REFERENCES

For more information on writing ActiveX controls, the following resources are available:

  • Understanding ActiveX and Ole ISBN: 1572312165
  • Activex Controls Inside Out (2nd Ed) ISBN: 1572313501
  • Microsoft Developer Network CD

Modification Type:MinorLast Reviewed:3/20/2004
Keywords:kbDSWManage2003Swept kbinfo kbLicensing KB241659