Search completed in 1.12 seconds.
7 results for "NS_InitXPCOM3":
NS_InitXPCOM3
MozillaTechXPCOMReferenceCore functionsNS InitXPCOM3
« xpcom api reference summary the ns_initxpcom3 function initiates use of xpcom in the calling process with support for statically defined xpcom modules.
... #include "nsxpcom.h" nsresult ns_initxpcom3( nsiservicemanager** aresult, nsifile* abindirectory, nsidirectoryserviceprovider* aappfilelocationprovider, nsstaticmoduleinfo const* astaticmodules, pruint32 astaticmodulecount ); parameters aresult [out] the resulting xpcom service manager.
... return values the ns_initxpcom3 function returns ns_ok if successful.
...And 2 more matches
Index
MozillaTechXPCOMIndex
134 ns_initxpcom3 functions, functions:frozen, xpcom, xpcom api reference the ns_initxpcom3 function initiates use of xpcom in the calling process with support for statically defined xpcom modules.
...for example, to request the 'show all threads' view use the constant: 1268 nsstaticmoduleinfo this data structure is used by ns_initxpcom3 to specify static xpcom modules.
NS_InitXPCOM2
MozillaTechXPCOMReferenceCore functionsNS InitXPCOM2
remarks you must call ns_initxpcom2 (or ns_initxpcom3) before proceeding to use xpcom in a process.
... see also ns_initxpcom3, ns_shutdownxpcom ...
NS_ShutdownXPCOM
MozillaTechXPCOMReferenceCore functionsNS ShutdownXPCOM
#include "nsxpcom.h" nsresult ns_shutdownxpcom( nsiservicemanager* asvcmanager ); parameters asvcmanager [in] the nsiservicemanager instance that was returned by ns_initxpcom2 (or ns_initxpcom3) or null.
... see also ns_initxpcom2, ns_initxpcom3 ...
Core XPCOM functions
MozillaTechXPCOMReferenceCore functions
etcomponentregistrarthe ns_getcomponentregistrar function returns a reference to the xpcom component registrar.ns_getmemorymanagerthe ns_getmemorymanager function returns a reference to the xpcom memory manager.ns_getservicemanagerthe ns_getservicemanager function returns a reference to the xpcom service manager.ns_initxpcom2the ns_initxpcom2 function initiates use of xpcom in the calling process.ns_initxpcom3the ns_initxpcom3 function initiates use of xpcom in the calling process with support for statically defined xpcom modules.
nsStaticModuleInfo
MozillaTechXPCOMReferencensStaticModuleInfo
summary this data structure is used by ns_initxpcom3 to specify static xpcom modules.
XPCOM reference
MozillaTechXPCOMReference
for example, to request the 'show all threads' view use the constant:nsstaticmoduleinfothis data structure is used by ns_initxpcom3 to specify static xpcom modules.standard xpcom componentsthere are a number of components provided in the standard implementation of xpcom; these are as follows.xpcom glue classesthese "glue" classes are provided to make it easier to use xpcom from c++ code.xpcom interface referencethis is a reference to the xpcom interfaces provided by the mozilla platform.xpcom interface reference by groupingth...