????

Your IP : 18.222.223.25


Current Path : C:/Windows/System32/wbem/en-US/
Upload File :
Current File : C:/Windows/System32/wbem/en-US/SDNDiagnosticsProvider.mfl

��#pragma autorecover

#pragma namespace("\\\\.\\root\\Microsoft\\Windows\\SDNDiagnostics\\Server")

instance of __namespace{ name="MS_409";};

#pragma namespace("\\\\.\\root\\Microsoft\\Windows\\SDNDiagnostics\\Server\\MS_409")



[Description("Class contains diagnostic information") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] 

class DiagnosticInfo

{

  [Description("Log Location") : Amended ToSubclass] string LogLocation;

  [Description("UserName to access log location") : Amended ToSubclass] string UserName;

  [Description("Password to access log location") : Amended ToSubclass] string Password;

  [Description("Maximum value of log size") : Amended ToSubclass] uint32 LogSizeLimit;

  [Description("Ageing limit for logs") : Amended ToSubclass] uint32 LogTimeLimit;

  [Description("Level of logging") : Amended ToSubclass,Values{"Error", "Warning", "Informational", "Verbose"} : Amended ToSubclass] sint8 LogLevel;

  [Description("Type of the device") : Amended ToSubclass] uint32 DeviceType;

  [Description("Is the node SDNCtlr Primary Node") : Amended ToSubclass] boolean IsSDNCtlrPrimaryNode;

};



[Description("Represents the server provider functions for logs management of sdn") : Amended ToSubclass,AMENDMENT, LOCALE("MS_409")] 

class SDNDiagnostics

{

  [Description("This method enables the tracing on the device") : Amended ToSubclass] uint32 Enable([In,Description("Embedded instance containing the diagnostic information.") : Amended ToSubclass] DiagnosticInfo DiagnosticInformation,[Out,Description("Error occurred while accessing remote location") : Amended ToSubclass] uint32 ErrorCode,[Out,Description("Change in Error Code value while accessing remote location") : Amended ToSubclass] boolean ChangeInErrorCode);

  [Description("This method disables the tracing on the device") : Amended ToSubclass] uint32 Disable();

  [Description("This methods updates providers list on NC Nodes if the tracing is enabled") : Amended ToSubclass] uint32 UpdateTraceProvidersList();

};