The pluginManager interface exposes properties and methods for managing 3ds Max plug-ins. The sample output_plugin_classes.py illustrates how to enumerate all the loaded plug-ins and print out some information about them.
''' Demonstrates using the PluginManager to extract information about loaded plugins. ''' from pymxs import runtime as rt # pylint: disable=import-error # List all plug-in dlls PLUGIN_COUNT = rt.pluginManager.pluginDllCount print("Total PluginDlls: {0}\n".format(PLUGIN_COUNT)) # maxscript uses one based indices for p in range(1, PLUGIN_COUNT + 1): print("PluginDll:", rt.pluginManager.pluginDllFullPath(p)) print("Description:", rt.pluginManager.pluginDllName(p)) print("Loaded:", rt.pluginManager.isPluginDllLoaded(p))