« XPCOM API Reference

Summary

The NS_GetComponentManager function returns a reference to the XPCOM Component Manager.

#include "nsXPCOM.h"
#include "nsIComponentManager.h"

nsresult NS_GetComponentManager(
  nsIComponentManager** aResult
);

Parameters

aResult
[out] A reference to the XPCOM Component Manager.

Return Values

The NS_GetComponentManager function returns NS_OK if successful. Otherwise, it returns an error code.

Remarks

The object returned is a singleton that is valid until NS_ShutdownXPCOM is called. The interface pointer should be Release'd when it is no longer needed.

History

This function was finalized for Mozilla 0.9.6. See bug 99147 for details.

See Also

nsIComponentManager