The SecurityTools
interface exposes scripting functionality for the 3ds Max Security Tools plug-in. Note that while this plug-in is included with 3ds Max, it is also available on the Autodesk App Store, and newer versions can be installed, which expose more or different methods. Some versions of the Security Tools do not expose this interface at all.
None
<boolean>GetDisplayUpdateNotification()
GetDisplayUpdateNotification - no automatic redraw after invoked
Gets whether the Security Tools notifies you when a new version is available for download. This corresponds to the Notify me about updates setting on the Security tab of the Preferences dialog.
<boolean>SetDisplayUpdateNotification <boolean>display
SetDisplayUpdateNotification - no automatic redraw after invoked
Sets whether the Security Tools notifies you when a new version is available for download. This corresponds to the Notify me about updates setting on the Security tab of the Preferences dialog.
<integer>GetProblemFoundCount()
GetProblemFoundCount - no automatic redraw after invoked
Returns the number of potential malware infections found.
<integer>GetProblemFixedCount()
GetProblemFixedCount - no automatic redraw after invoked
Returns the number of potential malware infections fixed.
<void>LogEventById <enum>eventId <enum>eventValue
LogEventById - no automatic redraw after invoked
eventId enums: {#EnvironmentALC|#SceneLoadALC|#SceneSaveALC|#EnvironmentALC2|#SceneLoadALC2|#SceneSaveALC2|#EnvironmentCRP|#SceneLoadCRP|#SceneSaveCRP|#EnvironmentADSL|#SceneLoadADSL|#SceneSaveADSL|#EnvironmentPhysXPluginMfx|#SceneLoadPhysXPluginMfx|#SceneSavePhysXPluginMfx|#EnvironmentPhysXPluginMfx2|#SceneLoadPhysXPluginMfx2|#SceneSavePhysXPluginMfx2|#SecurityToolsStatus}
eventValue enums: {#CleanupSucceeded|#CleanupDeclined|#CleanupFailed|#Disabled|#Enabled}
For internal use only.
<boolean>ShowProductHelpForTopic <value>helpContextId
ShowProductHelpForTopic - no automatic redraw after invoked
For internal use only.