24 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
		
			3.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| // Copyright (c) 1997-2001 Microsoft Corporation, All Rights Reserved
 | |
| 
 | |
| instance of __namespace{ name="ms_409";};
 | |
| #pragma namespace("ms_409")
 | |
| 
 | |
| [AMENDMENT, LOCALE(0x409)] 
 | |
| class ActiveScriptEventConsumer : __EventConsumer
 | |
| {
 | |
|   [description("Name of the scripting engine, ex: VBScript") : Amended] string ScriptingEngine;
 | |
|   [Description("Text of the script, expressed in a language known to the scripting engine.") : Amended] string ScriptText;
 | |
|   [description("Filename of a script file to be run, note that this is intended as an alternative to specifying the textof the script in ScriptText.  Results are undefinedif both properties are assigned values.") : Amended] string ScriptFilename;
 | |
|   [description("Number of seconds that the script is allowed to run, if zero script will not be terminated.  Applies only to scripts specified in the ScriptText property.") : Amended] uint32 KillTimeout;
 | |
| };
 | |
| #pragma namespace("\\\\.\\Root\\CIMV2")
 | |
| instance of __namespace{ name="ms_409";};
 | |
| #pragma namespace("\\\\.\\Root\\CIMV2\\ms_409")
 | |
| 
 | |
| [Description("Provides registration data common to all instances of the Active Script Consumer") : Amended,AMENDMENT, LOCALE(0x409)] 
 | |
| class ScriptingStandardConsumerSetting : CIM_Setting
 | |
| {
 | |
|   [Description("Maximum number of scripts run before the consumer will start a new instance.  The consumer should be shut down periodically to clear out memory leaks from the scripts.") : Amended] uint32 MaximumScripts;
 | |
|   [Description("Maximum number of minutes before the consumer will start a new instance.  If zero, consumer lifetime is controlled by the MaximumScripts property. Valid Range: 0-71,000.") : Amended] uint32 Timeout;
 | |
| };
 |